
A comforting Mexican meatball soup with tender rice-studded meatballs, bright herbs, and a tomato-scented broth — perfect for family dinners and make-ahead meals.

This Albondigas soup has been a constant in my kitchen for as long as I can remember. I first learned this version from my mother on a rainy afternoon when I was home from college; she wanted something simple, warming, and both nourishing and bright. The meatballs are studded with uncooked white rice, which cooks gently in the simmering broth so each bite delivers a soft center with just enough chew. The aroma of spearmint — we use Mexican yerba buena — mingled with cilantro brings a freshness that balances the tomato-rich broth and the savory beef. It’s one of those dishes that gathers the family: bowls clink, spoons stir, and someone always asks for the second ladle.
What makes this version special to me is its combination of homey comfort and lightness. The broth is clear enough for slurping yet flavorful enough to stand on its own, and the vegetables can be varied based on what’s in the fridge. My mother would sometimes tuck extra chopped mint into the pot for a brighter finish. If you make this on a chilly evening, plan for leftovers — the flavors deepen overnight and it reheats beautifully. I often swap turkey for beef when I’m wanting something leaner, and the results are always satisfying.
My family’s reaction has always been enthusiastic — my younger cousin declared it the best soup ever after the first bite, and my husband requests it whenever he’s under the weather. I’ve learned to trust the timing: the rice in the meatballs cooks through in the simmering broth, so resist the urge to pre-cook it. The result is tender, cohesive meatballs that hold together and release savory juices into the soup.
My favorite part is how the flavors deepen the next day. I once made a double pot for a family reunion — everyone came back for thirds and someone wrapped up a thermos for the drive home. The fresh mint finish my mom adds is the small trick that brightens the whole pot; it’s worth seeking out Mexican yerba buena at Latin markets for the authentic lift.
Cool the soup to room temperature within two hours, then transfer to airtight containers for refrigeration. In the fridge it will maintain quality for 3–4 days. For longer storage, portion into freezer-safe containers or heavy-duty freezer bags and freeze up to 3 months. When reheating, thaw overnight in the refrigerator, then warm gently on the stovetop over low heat to preserve meatball texture. If the broth has thickened in the fridge, add 1/2 cup water or broth per quart when reheating to restore the desired consistency. Avoid microwave reheating at high power to prevent rubbery meatballs; instead use medium power in short bursts if a microwave is necessary.
You can substitute ground turkey for beef at a 1:1 ratio to reduce fat; increase salt slightly if you use turkey because it can be milder. If you prefer brown rice, par-cook it 10 minutes before mixing into the meat so the grains will finish cooking in time; brown rice absorbs more liquid and will change texture. If fresh spearmint isn’t available, add 2 teaspoons of dried mint from herbal tea or leave it out and boost the cilantro by an extra tablespoon. Swap the green beans for diced zucchini or use shelled peas instead of whole pods — just match cuts so the vegetables cook evenly during the simmer.
Serve the soup with warm corn tortillas or crusty pan bread for soaking up the broth. Garnish with additional chopped cilantro, a few extra mint leaves, or a wedge of lime for brightness. For a heartier meal, offer shredded cabbage, avocado slices, and a plate of radish rounds on the side so guests can customize. This soup also pairs nicely with simple Mexican-style rice or a light salad dressed with lime and olive oil for a full menu.
Albondigas has roots in Spanish and Moorish cuisines and evolved in Mexico into a comforting, herb-forward soup that showcases the local love for fresh herbs and bright flavors. The use of rice inside meatballs is an old technique to stretch meat portions and create a pleasing texture; different regions in Mexico add local vegetables or spices. Serving it with cilantro and lime reflects the Mexican preference for herbaceous, citrusy finishes that lift long-simmered broths.
In spring, use fresh peas in their pods and young carrots for tender sweetness. Summer invites zucchini and fresh corn cut from the cob; in autumn, add diced sweet potato or butternut squash in place of carrots for a heartier, earthy note. For winter, increase the green beans and use richer stock to make the bowl more robust. Adjust the herb quantities by season — more mint in late spring, more cilantro in late summer — to keep the pot tasting fresh year-round.
To meal-prep, form and freeze uncooked meatballs on a baking sheet until firm, then transfer to freezer bags. When you’re ready to cook, add frozen meatballs directly to simmering broth and add an extra 5–10 minutes to the cooking time. Portion soup into single-serving microwave-safe containers for quick lunches, and label with the date. When transporting, keep garnishes separate and add at serving time to maintain brightness and color.
Readers have told me they make this when someone in the family is sick because it’s easy on the stomach but still flavorful. One friend shared that the soup saved a rainy birthday picnic — it was warmed on a portable burner and ladled into thermoses, and everyone toasted with spoons. Another reader swapped turkey and added chopped spinach for her son’s soccer tournaments and reported that the team loved it and requested the recipe.
Make this pot your own: adjust the herbs, swap vegetables, and don’t be afraid to add a little heat if that’s your family’s preference. There’s a comfort to stirring a large pot and hearing the rice bubble inside the meatballs — it’s kitchen music to me.
Enjoy a steaming bowl, and if you try a variation, I’d love to hear about it — recipes are living things, and this one has room for your touch.
Wet your hands slightly before forming meatballs to prevent sticking and create uniform spheres.
Use a gentle simmer (small bubbles) so meatballs cook through without falling apart.
If using ground turkey, add an extra 1/4 teaspoon salt for balanced seasoning.
Freeze formed uncooked meatballs on a tray before bagging to prevent sticking together.
Adjust the final salt and pepper after the meatballs have simmered because flavors concentrate.
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.
Yes. The rice cooks inside the meatballs during the 30-minute simmer; do not pre-cook it.
Store in the refrigerator for up to 4 days or freeze for up to 3 months in airtight containers.
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 olive oil in a 5-quart pot over medium heat. Cook chopped onion until translucent, add minced garlic for 30–60 seconds. Add stock, water, and tomato sauce, bring to a simmer.
Add trimmed green beans and sliced carrots to the simmering broth. Maintain a gentle simmer so vegetables soften without becoming mushy.
In a large bowl, combine ground beef, uncooked rice, chopped spearmint, parsley, salt, pepper, and the egg. Mix gently to combine without overworking.
Shape the mixture into 1-inch meatballs using slightly wet hands or a small scoop for uniform size.
Gently lower meatballs into the simmering soup one at a time. Cover and simmer for 30 minutes so the rice cooks through and flavors meld.
Add peas 5–7 minutes before the end of cooking, stir in oregano and cilantro, adjust salt and pepper, then ladle into bowls and garnish.
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 quick, nourishing broth packed with miso, garlic, ginger, turmeric and horseradish — ready in 10 minutes and perfect for immune support and soothing comfort.

A bright, tangy Greek-inspired pasta salad with cucumbers, cherry tomatoes, Kalamata olives, chickpeas and feta—ready in 20 minutes and perfect for picnics, potlucks, or a quick weeknight meal.

Quick, customizable mini pizzas made from refrigerated biscuit dough — ready in about 20 minutes and perfect for weeknight dinners or party food.

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.