Albondigas Soup (Mexican Meatball Soup) | Sara Recipes
30-MINUTE MEALS! Get the email series now
Sara Recipes

Albondigas Soup (Mexican Meatball Soup)

5 from 1 vote
1 Comments
Sara Mitchell
By: Sara MitchellUpdated: Dec 26, 2025
This post may contain affiliate links. Please read our disclosure policy.

A comforting Mexican meatball soup with tender beef-and-rice meatballs, bright herbs, and a brothy tomato base. Ready in an hour and perfect for family dinners.

Albondigas Soup (Mexican Meatball Soup)

This Albondigas soup is the kind of bowl that makes a chilly evening feel like home. I grew up with this pot simmering on the stove during weekends when my mother wanted something nourishing and simple to feed a crowd. The combination of small rice-studded meatballs, aromatic fresh spearmint and parsley, and a subtly tomatoed broth creates a balance of comfort and brightness that always gets passed around for seconds. I first learned this version from my mother, who emphasized using fresh herbs and forming the meatballs about an inch across so they cook quickly and stay tender.

What makes this bowl special is its texture and scent: meatballs with a gentle chew from the rice, vegetables that still have a little bite, and a broth that is both savory and herb-forward. There are countless regional variations, but the version I keep coming back to uses spearmint or Mexican yerba buena; peppermint would overwhelm the profile, so avoid it. When I serve this to guests, the steam seems to draw everyone into the kitchen. It’s flexible, forgiving, and a proven weeknight winner—swap ground turkey if you prefer a lighter protein and adjust the veggies to whatever’s in the crisper.

Why You'll Love This Recipe

  • Ready in about 60 minutes from start to finish, great for an easy weeknight family dinner or a weekend batch that feeds a crowd.
  • Uses pantry staples and adaptable vegetables; you can add zucchini, fresh corn, or spring peas depending on the season and what you have on hand.
  • The meatballs are mixed with uncooked rice so they cook right in the broth and stay tender rather than becoming dense.
  • Make-ahead friendly: the broth and vegetables can be prepared in advance and meatballs formed and refrigerated or frozen for later use.
  • Gluten-free by nature and easy to make leaner by substituting ground turkey without compromising flavor.

I still remember the first time I added extra fresh spearmint, as my mother does; the soup brightened instantly and my husband declared it his favorite way to eat mint. Family members often request a little extra cilantro at the table, which adds another fresh layer right before serving.

Ingredients

  • Extra virgin olive oil: Use 2 tablespoons of a good quality oil for a clean, slightly fruity base. I favor brands labeled cold-pressed for a fresh finish.
  • Onion and garlic: One large yellow or sweet onion, chopped, plus one clove of garlic minced. They provide the aromatic backbone; sweat them until translucent to avoid raw sharpness.
  • Stock and water: 2 quarts of chicken or beef stock plus 1 quart water creates a deep yet not overly salty broth. Use low-sodium stock if you plan to adjust seasoning later.
  • Tomato sauce: 1/2 cup tomato sauce adds gentle acidity and body. San Marzano-style sauces are a nice choice for depth.
  • Vegetables: 1/2 pound green beans trimmed and cut into 1-inch pieces, and 2 large carrots peeled and sliced. These keep a bit of texture when cooked properly.
  • White rice: 1/3 cup uncooked white rice mixed directly into the meatball mixture. It cooks in the broth and gives meatballs a pleasing, tender bite.
  • Ground beef: 1 pound of 80/20 ground beef for flavor and moisture; swap ground turkey if you prefer a leaner option.
  • Herbs: 1/4 cup loosely packed fresh spearmint and 1/4 cup loosely packed fresh parsley, finely chopped. If you can find Mexican yerba buena, it gives an authentic lift.
  • Seasoning: 1 1/2 teaspoons salt and 1/4 teaspoon freshly ground black pepper plus a dash of cayenne if you like heat.
  • Egg: 1 large egg to bind the meatballs.
  • Peas and oregano: 1 1/2 cups frozen or fresh peas and 1 teaspoon dried oregano or 1 tablespoon fresh chopped oregano for herbal warmth.
  • Cilantro: 1/2 cup chopped fresh cilantro for garnish and final brightness.

Instructions

Make the base: Heat 2 tablespoons olive oil in a 5-quart heavy-bottomed pot over medium heat. Add the chopped onion and cook about 5 minutes until tender and translucent; add the minced garlic and cook an additional minute until fragrant. Pour in 2 quarts stock, 1 quart water, and 1/2 cup tomato sauce, bring to a boil, then reduce to a gentle simmer. Add the green beans and sliced carrots; keep the simmer low so vegetables stay slightly firm. Prepare the meatball mixture: 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 large beaten egg. Mix gently with your hands or a spoon until evenly combined; avoid overworking to keep the meatballs tender. The rice will absorb liquid and expand as they cook in the broth. Form and simmer the meatballs: Wet your hands slightly and form the mixture into 1-inch meatballs. One at a time, gently drop the balls into the simmering broth. Cover the pot and simmer for 30 minutes; the rice will finish cooking inside the meatballs and they will become firm but tender. Maintain a low simmer—vigorous boiling will break them apart. Finish with peas and herbs: About 5 minutes before the end of cooking, add 1 1/2 cups peas and a teaspoon of oregano. Taste and adjust salt and pepper, adding a dash of cayenne if desired. Remove from heat and stir in 1/2 cup chopped cilantro just before serving to preserve its fresh aroma. Albondigas soup with meatballs and vegetables

You Must Know

  • This makes 6 to 8 generous servings and keeps well refrigerated for up to 3 days; freeze in an airtight container for up to 3 months.
  • Because the rice cooks inside the meatballs, they finish tender and hold their shape if simmered gently for the recommended 30 minutes.
  • Swap ground turkey one-for-one for beef to lower saturated fat; flavor will be slightly milder so add a touch more salt or oregano if needed.
  • Use fresh spearmint for authentic flavor; if unavailable, steeped and dried mint from herbal tea can be substituted at about 2 teaspoons dried.

My favorite part of this pot is the way the herbs evolve as the soup rests; flavors deepen overnight, making leftovers even more satisfying. Friends have told me this is the soup they request when they are under the weather because it feels restorative without being heavy.

Bowl of albondigas with cilantro garnish

Storage Tips

Store in airtight containers in the refrigerator for up to three days. For freezing, cool completely, portion into freezer-safe containers, and label with date; frozen soup keeps up to three months. When reheating from frozen, thaw overnight in the refrigerator then reheat gently on the stove over low heat until warmed through, stirring occasionally. If reheating refrigerated portions, warm on low so the meatballs don’t dry out; add a splash of stock or water if the broth has reduced.

Ingredient Substitutions

If you prefer a leaner protein, substitute ground turkey one-for-one with the same rice and egg binder. For a gluten-free pantry check, most ingredients are naturally gluten-free; verify that your stock and tomato sauce are labeled gluten-free if you have celiac disease. If you need a grain-free option, replace the rice inside the meatballs with 1/3 cup cooked quinoa, bearing in mind texture will change slightly. Dried mint from herbal tea can stand in for fresh spearmint at about 2 teaspoons dried.

Serving Suggestions

Serve hot bowls topped with extra chopped cilantro and a wedge of lime for a bright finish. Offer warm corn tortillas or crusty gluten-free bread alongside for soaking up broth. For a heartier meal, place a scoop of mashed avocado into each bowl or serve over a bed of lightly dressed shredded cabbage for crunch. This soup pairs well with a simple salad of radishes and cucumber dressed with lime and a pinch of salt.

Cultural Background

Albondigas, meaning meatballs in Spanish, has roots across Spanish-speaking regions, with each community adapting the dish. In Mexico the meatballs are often mixed with rice and herbs and simmered in a light tomato broth with seasonal vegetables. The use of spearmint or yerba buena is a distinctive touch in many Mexican households, lending a fresh herbal note that contrasts with the warm, savory broth.

Seasonal Adaptations

In spring use fresh peas in their pods and thinly sliced radishes for garnish. Summer calls for fresh corn kernels and diced zucchini; add them midway through cooking so they stay firm. In fall and winter, root vegetables like parsnips or small diced potatoes can be added for extra heft. Adjust herbs to match the season—more cilantro in summer and more oregano in cooler months.

Meal Prep Tips

Make the meatball mixture ahead and form the balls; arrange on a baking sheet and refrigerate for up to two days or freeze on the tray then transfer to a bag for longer storage. Prepare the broth and vegetables in advance and combine with freshly heated meatballs when ready to serve. Portion into single-serving containers for grab-and-go lunches and reheat gently to preserve texture.

Whether you make it for a weeknight or a gathering, this bowl holds memories and makes new ones. I encourage you to make it your own—add the vegetables you love and hand the ladle to someone who could use a warm bowl and good company.

Pro Tips

  • Wet your hands before forming meatballs to prevent the mixture from sticking and to form uniform 1-inch balls.

  • Keep the broth at a gentle simmer; boiling will cause meatballs to break apart and rice to overcook unevenly.

  • If the broth tastes flat after cooking, a squeeze of fresh lime or a teaspoon of apple cider vinegar brightens the flavors.

  • For a silkier broth, briefly blend 1/2 cup of the cooked liquid with some softened vegetables and return it to the pot.

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.

FAQs about Recipes

Can I freeze the meatballs?

Yes. Form the meatballs and freeze them raw on a tray, then transfer to a freezer bag. When ready, add frozen meatballs directly to simmering broth and cook until heated through and rice is tender, about 35 to 40 minutes.

What can I use instead of fresh spearmint?

Use fresh spearmint or Mexican yerba buena. If unavailable, steep a mint tea bag and use about 2 teaspoons of the dried leaves as a substitute.

Tags

International FlavorsSoupsMexican CuisineBeefGluten-FreeDinnerComfort FoodHerbsTraditional Recipes
No ratings yet

Albondigas Soup (Mexican Meatball Soup)

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.

Servings: 6 steaks
Albondigas Soup (Mexican Meatball Soup)
Prep:15 minutes
Cook:45 minutes
Rest Time:10 mins
Total:1 hour

Ingredients

Soup Base

Meatballs

Finish and Garnish

Instructions

1

Make the soup base

Heat olive oil in a large pot over medium heat. Add chopped onion and cook until tender, about 5 minutes. Add minced garlic and cook another minute. Pour in stock, water, and tomato sauce, bring to a boil then reduce to a gentle simmer. Add green beans and carrots and maintain a low simmer so vegetables remain slightly firm.

2

Mix the meatball ingredients

In a large bowl combine ground beef, uncooked rice, chopped spearmint and parsley, salt, pepper, and beaten egg. Mix gently until just combined to avoid compacting the meat.

3

Form and add meatballs

Wet your hands and form 1-inch meatballs. Gently drop them into the simmering broth one at a time to avoid splashing. Cover and simmer for 30 minutes so the rice cooks through and the meatballs firm up.

4

Finish cooking and serve

Add peas and oregano about 5 minutes before the end of cooking. Adjust seasoning with salt, pepper, and a dash of cayenne if desired. Stir in chopped cilantro just before serving and ladle into bowls.

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.

Nutrition

Calories: 341kcal | Carbohydrates: 21g | Protein:
25g | Fat: 17g | Saturated Fat: 5g |
Polyunsaturated Fat: 3g | Monounsaturated Fat:
7g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@sararecipes on social media!

Albondigas Soup (Mexican Meatball Soup)

Categories:

Albondigas Soup (Mexican Meatball Soup)

Did You Make This?

Leave a comment & rating below or tag @sararecipes on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family Photo

Hi, I'm Sara!

Chef and recipe creator specializing in delicious International Flavors cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.