
A warming Mexican meatball soup made with tender beef-and-rice meatballs, bright spearmint, seasonal vegetables, and a light tomato broth—perfect for family dinners.

This Albondigas Soup has been a family comfort for as long as I can remember, and it still fills the kitchen with the kind of aromas that make everyone pause what they're doing and come to the table. I first learned to make it watching my mother chop mint so fine it almost disappeared into the meatball mixture; she always insisted on spearmint or Mexican yerba buena, never peppermint, because that bright, clean note is what lifts the whole pot. The texture is what sold me: little tender meatballs with a faintly chewy whisper of rice suspended in a clear, gently tomatoed broth studded with carrots, beans, and sweet peas.
I discovered this combination during a chilly evening when we needed something nourishing and modest in ingredients. The result was so comforting that it became our go-to when someone was under the weather or when guests wanted something homey but elegant. The meatballs stay incredibly tender because they cook directly in the simmering broth, and the addition of fresh mint and parsley gives the soup a surprising brightness that keeps it from feeling heavy. It’s adaptable—use ground turkey, add zucchini, or throw in spring peas straight from their pods—and consistently gets requests for seconds.
My family always notices the mint first—my mother, who taught me this recipe, swears by adding an extra tablespoon or two of chopped mint right before serving when the mint is at its peak. Guests often ask what gives it that fresh finish; once you try the spearmint/yerba buena combination you'll see why it's indispensable in this version.
One of my favorite aspects of this soup is its adaptability: I’ve made it with ground turkey when we wanted a lighter version, swapped in fresh zucchini when summer produce was abundant, and even used spring peas in their pods for a sweet textural contrast. Each time the family notices a different detail—the mint one night, the perfectly tender rice another—and it’s those small discoveries that make this dish feel like home.
Cool the soup to room temperature no longer than two hours after cooking, then transfer to airtight containers and refrigerate for up to 3 days. For freezing, portion into meal-sized containers leaving 1/2 inch headspace and freeze up to 3 months. Reheat gently over low heat—do not boil—to avoid breaking down the meatballs; if frozen, thaw overnight in the refrigerator and reheat the next day. Reheat to a gentle simmer, stirring occasionally, and add a splash of stock or water if the broth has reduced.
If fresh spearmint isn’t available, 2 teaspoons of dried mint from a mint tea is the best fallback—add it early so it rehydrates. Swap ground turkey or chicken for ground beef for a leaner result; increase the cooking fat or use a slightly fattier ground turkey to preserve tenderness. Short-grain brown rice can replace white rice for nuttier flavor, but increase simmer time by 10–15 minutes to fully cook. To make a vegetarian version, replace meatballs with seasoned cooked lentils bound with a bit of egg replacer or mashed cooked potato and shape into dumplings, though cooking time and texture will change.
Serve hot with warm corn or flour tortillas, lime wedges for brightness, and sliced avocado on the side. A simple cabbage slaw dressed with lime and salt provides a crunchy contrast, while warm toasted bolillos or a rustic loaf are perfect for soaking up the broth. Garnish each bowl with extra chopped cilantro and a few sprigs of fresh mint for aroma.
Albondigas means "meatballs" in Spanish and showcases the blending of Moorish, Spanish, and indigenous ingredients across Mexico. Versions vary regionally—some regions favor a spicier tomato base or include hominy—while the use of rice in the meatball mixture is a pragmatic technique seen across many Mexican households to stretch a pound of meat into many satisfying portions. The mint addition is traditional in certain Mexican homes and gives this version its distinctive, bright profile.
In spring, tuck in fresh peas and thin-sliced asparagus; in summer, add tender zucchini and fresh corn kernels. In colder months, swap peas for diced potatoes or add a handful of leafy greens like Swiss chard at the end of cooking for extra heartiness. For holiday variations, increase the oregano and add a pinch of smoked paprika to bring a deeper, warming flavor.
Readers often write to tell me this soup helped feed tired new parents and cured stubborn colds. Once, after a winter storm, I ladled this soup into neighbors’ hands—it thawed more than just bodies: it brought everyone to the kitchen table for an impromptu potluck. Family members who usually avoid herbs have been won over by the mint-parsley combo; it really is a small ingredient with a big effect.
Make the meatball mixture a day ahead and shape the meatballs, storing them on a tray covered in the refrigerator. Store broth separately and combine to simmer when ready—this keeps meatballs from absorbing too much liquid in advance. For quick weeknight dinners, freeze pre-shaped meatballs on a tray, then store in a freezer bag; drop frozen meatballs straight into simmering broth, adding 5–10 minutes to cooking time.
Albondigas soup is an invitation to gather—simple, flexible, and full of comforting flavors. Whether you’re making a pot for a family dinner or keeping portions for the week, the bright herbs and tender meatballs make it a dish worth returning to again and again.
Use wet hands when forming meatballs to prevent sticking and keep them smooth.
Maintain a low simmer while cooking meatballs to prevent them from breaking apart.
If you don’t have fresh mint, steep mint tea and use 2 teaspoons of the dried leaves as a substitute.
Brown rice can be used, but expect a longer simmer to fully cook the rice inside the meatballs.
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. Use spearmint or Mexican yerba buena for authentic flavor. Peppermint will make the soup taste wrong.
Store in the refrigerator for up to 3 days or freeze portions for up to 3 months. Reheat gently to avoid breaking meatballs.
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. Sweat chopped onion until translucent, add minced garlic briefly, then pour in stock, water, and tomato sauce. Bring to a boil then reduce to a gentle simmer and add green beans and carrots.
In a bowl combine ground beef, uncooked white rice, chopped spearmint, chopped parsley, salt, pepper, and the egg. Mix gently until just combined to avoid tough meatballs.
Wet your hands and form the mixture into 1-inch meatballs. Place on a tray while you finish preparing the broth so you can add them quickly and evenly.
Gently add meatballs to simmering soup one at a time. Cover and simmer for 30 minutes to cook rice and meat fully, maintaining a gentle simmer to keep the meatballs intact.
Stir in peas about 5–7 minutes before the end of cooking. Add oregano, a dash of cayenne if using, and adjust salt and pepper to taste. Simmer briefly until peas are tender.
Ladle into bowls, garnish with chopped cilantro and additional chopped spearmint if desired. Serve with warm tortillas or crusty bread.
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!

Silky honey custard in a crisp, buttery crust with a glitter of flaky sea salt. This Southern-inspired sweet-salty pie is elegant, rich, and surprisingly easy.
Juicy chicken, twirly pasta, and a velvety garlic Parmesan sauce come together in 30 minutes for a one-pan weeknight winner the whole family will love.

Juicy chicken and twisted pasta folded into a velvety garlic-Parmesan sauce. Ready in 30 minutes, all in one skillet, and guaranteed to win dinner tonight.

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.