
A comforting, herb-scented Mexican meatball soup with tender rice-studded meatballs, bright vegetables, and fresh mint—perfect for family dinners or meal prep.

This Albondigas soup has been a cornerstone of my winter and rainy-day cooking for as long as I can remember. I first learned this version from my mother, who insisted on using spearmint — not peppermint — and adding a tablespoon or two of the chopped leaves right into the simmering pot. The mint brightens the rich beef and tomato base in a way that always makes our kitchen smell like a warm, comforting hug. It’s perfect for nights when you want something filling but light enough to leave you satisfied without feeling heavy.
I discovered how flexible this pot of goodness can be the first time I had to adapt it to a nearly empty fridge. I swapped in frozen peas and added extra carrots, and it was just as beloved. The meatballs are tender because they cook in the broth with a small amount of uncooked rice inside each ball; the rice swells as the balls simmer, creating a soft, almost pillowy texture. This version serves 6 to 8 and is ideal for family meals, sending to someone who needs comfort, or making ahead for easy reheating. My mother’s variation—two extra tablespoons of chopped mint stirred in at the end—remains my favorite twist.
Personally, I love how the soup brings my family together. My kids always argue about who gets the last meatball and my mother texts me within minutes of tasting it—asking for the recipe, then insisting on adding more mint. It’s one of those dishes that feels like home on a plate.
My favorite part is how the mint and cilantro transform the bowl near the end of cooking—the fresh herbs lift the warm meat-and-vegetable base into something bright and fragrant. It became the dish I bring when friends are under the weather, and the meatballs are often the most requested comfort food at family gatherings.
Cool the soup to near room temperature within two hours of cooking, then refrigerate in shallow airtight containers for up to 4 days. For longer storage, portion into freezer-safe containers, leaving about 1/2 inch headspace; freeze up to 2–3 months. When reheating, thaw overnight in the refrigerator and rewarm gently on the stovetop over low heat until steaming—avoid vigorous boiling which can make the vegetables mushy and the meatballs break apart. If the broth thickens during storage, add a splash of water or stock to restore the desired consistency.
Substitute 1 pound ground turkey for ground beef to reduce fattiness; increase salt slightly to compensate for the milder flavor. If you don’t have spearmint, dried mint from herbal tea can be used—about 2 teaspoons dried—but fresh is superior. Swap green beans for diced zucchini or 1 cup fresh corn kernels in late summer. Brown rice will require a different approach (pre-cooked or parboiled) because it won’t soften fully inside the meatballs during the 30-minute simmer.
Serve bowls with warm corn tortillas, tostadas, or crusty bread. Add lime wedges for a bright finish and offer hot sauce or sliced avocado on the side. For a light lunch, pair a smaller bowl with a fresh green salad. For a heartier dinner, serve with rice on the side and a simple cucumber-tomato salad dressed with lime and olive oil.
Albondigas has roots across the Spanish-speaking world; the Mexican version pairs small rice-infused meatballs with a clear tomato-tilted broth and seasonal vegetables. It blends Moorish meatball traditions (from the Spanish term albóndiga) with New World ingredients like tomatoes, corn, and cilantro. Regional variations abound across Mexico: some families add hominy, others favor a chile-infused broth, but the core of small meatballs simmered in a bright broth remains consistent.
In spring or summer, use fresh peas in the pod, diced zucchini, and fresh corn for sweet, crisp textures. In fall and winter, add diced sweet potatoes or butternut squash for heartier bowls. For holiday gatherings, serve the soup as a first course and ramp up the aromatics with a smoked paprika or chipotle dash for smokier depth.
Make the meatballs a day ahead and keep them refrigerated on a tray covered loosely with plastic wrap; add to the simmering broth to finish the next day. Alternatively, brown the meatballs lightly in a skillet before adding to the broth for added caramelized flavor—this adds an extra 5–7 minutes to the prep but delivers deeper savory notes. When portioning for lunches, store meatballs and broth together to preserve texture; reheat gently to avoid overcooking.
In short, this Albondigas soup is a reliable, comforting dish that rewards slight variations and straightforward technique. It’s an approachable recipe with room for personalization—try adding your own favorite seasonal vegetables or turning up the herbs to make it feel like home.
Use regular white rice inside the meatballs; it swells during cooking and keeps the meatballs tender.
Chop the herbs finely so they distribute evenly in the meatball mixture for consistent flavor in every bite.
Simmer gently after adding meatballs to prevent them from breaking apart; a rolling boil will disintegrate them.
If the broth reduces too much on reheating, add a splash of hot water or stock to restore consistency.
This nourishing albondigas soup (mexican meatball soup) recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
This Albondigas Soup (Mexican Meatball Soup) recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Heat 2 tablespoons extra-virgin olive oil in a 5-quart pot over medium heat. Sauté the chopped onion until translucent, about 5 minutes. Add minced garlic and cook another minute. Add 2 quarts stock, 1 quart water, and 1/2 cup tomato sauce, bring to a boil, then reduce to a simmer.
Add trimmed green beans and sliced carrots to the simmering broth. Partially cover and simmer gently while preparing the meatballs so the vegetables become tender but maintain texture.
In a large bowl, combine 1 pound ground beef, 1/3 cup uncooked white rice, 1/4 cup chopped spearmint, 1/4 cup chopped parsley, 1 1/2 teaspoons salt, 1/4 teaspoon black pepper, and 1 beaten large egg. Mix until just combined—do not overwork.
Roll the mixture into 1-inch meatballs using lightly oiled or wet hands to prevent sticking. Aim for uniform size for even cooking, yielding about 30–36 meatballs.
Gently add the meatballs to the simmering pot one at a time. Cover and simmer for 30 minutes so the rice inside fully cooks and the meatballs remain tender. Avoid vigorous boiling.
During the last 5–7 minutes, stir in 1 1/2 cups peas, 1 teaspoon dried oregano (or 1 tablespoon fresh), and a dash of cayenne if desired. Adjust salt and pepper to taste. Remove from heat and stir in 1/2 cup chopped cilantro; ladle into bowls and serve with lime wedges or tortillas.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@kitchenfunwithmy3sons on social media!


A fast, nourishing broth loaded with miso, garlic, ginger, turmeric, and raw apple cider vinegar. Ready in 10 minutes, this warming cup supports immunity and soothes the body.

Crispy, caramelized salmon cubes tossed in a savory-sweet soy marinade and cooked in the air fryer for a quick, healthy meal ready in 15 minutes.

A comforting, herb-scented Mexican meatball soup with tender rice-studded meatballs, bright vegetables, and fresh mint—perfect for family dinners or meal prep.

Leave a comment & rating below or tag @kitchenfunwithmysons on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Quick and easy dinner ideas delivered to your inbox.