
A comforting bowl of Mexican albondigas: tender rice-studded meatballs simmered in a fragrant tomato-broth with vegetables and fresh mint. Feeds 6 to 8 and reheats beautifully.

This albondigas soup has been a living room-to-table favorite in my family for as long as I can remember. I first tasted a version of this soup at my mother's kitchen table on a rainy afternoon, when the aroma of simmering stock, fresh mint, and tomatoes filled the house and invited everyone to gather. The meatballs are small, tender, and dotted with just-cooked rice so they remain soft and absorb the bright tomato broth. It is the kind of dish that everyone asks for seconds of, and it travels beautifully to potlucks or to comfort a friend.
I discovered my preferred combination of herbs and vegetables experimenting with what was available the week I had to feed a crowd on short notice. The spearmint (Mexican yerba buena) made the difference; it brightened the broth without making it taste like candy. This soup is versatile: swap ground turkey for beef when you want a lighter version or add zucchini and corn in summer. It is forgiving, forgivingly simple, and deeply nourishing. On busy weeknights it becomes dinner in an hour, and on weekends it’s a special bowl that warms the whole house.
In my home, this soup often appears after soccer practices and on chilly Sundays. My mother used to toss in an extra couple tablespoons of chopped fresh mint at the end just before serving; that small flourish always drew compliments. I still do the same when I’m sharing this dish with friends.
My favorite part of this soup is how the mint lifts the broth in the final minutes. Years ago my sister tasted it and said she could feel summer even in midwinter; that memory sealed the recipe as a comfort staple. When friends are sick or new babies arrive, I bring a pot of this because it travels well and nourishes without fuss.
Store leftover soup in airtight containers in the refrigerator for up to four days. Keep meatballs and broth together; the rice inside the meatballs absorbs liquid over time so when reheating add a splash of water or stock to loosen the broth if it seems thick. Freeze in meal-sized portions for up to three months; thaw overnight in the refrigerator before reheating gently on the stove. For reheating, warm on low heat to avoid breaking up the meatballs, stirring occasionally until just simmering.
Substitute ground turkey one-to-one with ground beef for a leaner version; increase herbs slightly to enhance flavor. If spearmint is unavailable, use 2 teaspoons of dried mint from herbal mint tea or replace with fresh basil for a different, sweeter note. Swap white rice for brown rice only if pre-cooked or soaked beforehand, because uncooked brown rice will not fully soften inside the meatball within the cooking time. If you prefer a thicker broth, blend a portion of the cooked carrots and return them to the pot.
Serve with warm corn or flour tortillas, or with a wedge of lime to squeeze over the top. Garnish bowls with additional chopped cilantro and finely chopped onion for a fresh contrast. For a heartier meal, accompany with warm corn bread or pan-fried tortillas and a crisp green salad. A dollop of plain yogurt or crema can add silkiness for those who enjoy a creamy note.
Albondigas has roots in Spanish cuisine but evolved across Mexico into the comforting meatball soup families make with regional ingredients. Rice-studded meatballs simmered in a light tomato-and-herb broth appear across Latin kitchens, with local variations using different herbs, chiles, and vegetables. In many households albondigas is a nostalgic dish, often associated with family gatherings and weekend lunches, where everyone helps roll the small meatballs.
In spring and summer, add fresh corn kernels and chopped zucchini for brightness, or use fresh peas when available. In fall and winter, swap in diced potatoes and add a handful of chopped kale a few minutes before serving for heartiness. For holiday gatherings, increase the herbs slightly and serve in a warmed tureen so guests can help themselves.
Make the meatball mixture ahead and refrigerate for up to 24 hours before shaping and cooking. You can also pre-shape and freeze raw meatballs on a tray until firm, then transfer to a freezer bag; cook from frozen but increase simmering time by 10 to 15 minutes. Prepare the broth and vegetables the day before; assemble and simmer with meatballs when ready to serve for a quick finish.
This soup has been comfort on rainy days, a welcome pot for new parents, and simple hospitality when friends drop by unexpectedly. I hope it becomes one of your go-to recipes; tweak the herbs and vegetables to make it your own, then share the bowl and the stories that come with it.
Do not overmix the meatball mixture; mix until just combined to keep meatballs tender.
Form meatballs consistently with a tablespoon measure so they cook evenly.
Add peas only in the last few minutes to keep their color and texture bright.
If broth tastes flat, finish with a squeeze of lime or a teaspoon of vinegar to brighten flavors.
When reheating frozen portions, thaw overnight in the refrigerator for best texture.
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, you can substitute ground turkey one-to-one for ground beef; the cooking time remains the same.
The soup keeps well refrigerated for up to 4 days and freezes for up to 3 months. Add a splash of stock when reheating if the broth has thickened.
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 olive oil in a 5-quart heavy-bottomed pot over medium heat. Cook 1 large chopped onion until translucent, about 5 minutes. Add 1 minced clove garlic and cook 1 minute. Add 2 quarts stock, 1 quart water, and 1/2 cup tomato sauce. Bring to a simmer and add green beans and carrots to soften.
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, and 1/4 teaspoon black pepper. Mix in 1 large egg until just combined; avoid overmixing to keep meatballs tender.
Wet your hands and form the mixture into 1 inch meatballs using a tablespoon for consistent size. Place on a tray while shaping the rest to keep workflow steady.
Gently drop meatballs into the simmering soup one at a time. Cover and simmer gently for 30 minutes so the rice cooks through and meatballs remain tender. Keep heat low to avoid breaking them apart.
Add 1 1/2 cups peas and 1 teaspoon dried oregano during the final 5 minutes of cooking. Taste and adjust salt and pepper, add a dash of cayenne if desired. Stir in 1/2 cup chopped cilantro just before serving.
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 packed with garlic, ginger, miso, and turmeric to support immunity. Ready in 10 minutes and naturally dairy free, gluten free, and vegan.

A bright, quick Greek-style pasta salad loaded with crunchy vegetables, Kalamata olives, tangy feta, and a creamy tzatziki dressing—ready in 20 minutes and perfect for summer gatherings.

Make perfectly caramelized crispy onions in an air fryer with just a touch of oil for a crunchy, savory topping that elevates any dish.

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.