Albondigas Soup (Mexican Meatball Soup) in a rustic bowl

Albondigas Soup (Mexican Meatball Soup) for Cozy, Flavorful Nights

By:

Alma

November 1, 2025

Albondigas Soup (Mexican Meatball Soup) is like a warm hug in a bowl—and let’s be honest, we could all use more of those. Whether you’re feeding a family, nursing a cold, or just need a soul-soothing dinner after a whirlwind Tuesday, this hearty, flavor-packed soup gets the job done. What makes it even better? It’s surprisingly simple to make, loaded with veggies, and those juicy little meatballs practically melt in your mouth. The Albondigas Soup (Mexican Meatball Soup) is the kind of recipe your grandma would’ve made—with love, patience, and plenty of second helpings.

Ready in about an hour and friendly for those mid-week what-do-I-cook meltdowns, this bowl of comfort doesn’t just feed your belly; it feeds your spirit. Plus, it’s endlessly flexible—zucchini, corn, or even a ground turkey swap? Go for it. This is one of those recipes that doesn’t demand perfection. Just warmth and a big spoon.

Table of Contents

What is Albondigas Soup (Mexican Meatball Soup)?

Albondigas Soup (Mexican Meatball Soup) is a traditional Mexican dish featuring tender, herb-laced meatballs (albondigas) simmered in a rich broth packed with vegetables. Think of it as the Mexican cousin to Italian wedding soup, but with a fresh, zesty twist. The term “albondigas” is actually derived from Arabic, meaning “little round things”—and that’s exactly what you’ll find nestled in every spoonful.

This soup is typically made with ground beef or turkey mixed with rice, mint, and parsley, which gives the meatballs a light texture and bright flavor. The broth? It’s a blend of tomato sauce, stock, and a medley of vegetables like carrots, green beans, and peas. The result is cozy, filling, and surprisingly refreshing. Whether served as a starter or the main event, Albondigas Soup holds a cherished place in many Latino kitchens—and once you try it, it might just become a staple in yours, too.

Reasons to Try Albondigas Soup (Mexican Meatball Soup)

First off, Albondigas Soup (Mexican Meatball Soup) is the definition of comfort food that doesn’t come with a guilt trip. It’s hearty, yes, but packed with wholesome ingredients—veggies, herbs, and lean protein—that make you feel good from the inside out. It’s also a one-pot wonder. Translation? Fewer dishes and more time for everything else (or nothing at all). This soup is family-friendly, and dare we say picky-eater approved—kids love the tender little meatballs, and grownups appreciate the depth of flavor.

Need another reason? It freezes like a dream, which means you can double the batch and call future-you a genius later. And if you’re watching your budget, this soup stretches a pound of ground beef into a full meal for up to 8 people. Oh, and that pop of fresh mint? Totally unexpected. Totally delicious.

Ingredients Needed to Make Albondigas Soup (Mexican Meatball Soup)

  • 2 tablespoons extra virgin olive oil
  • 1 large onion, chopped
  • 1 garlic clove, minced
  • 2 quarts chicken or beef stock
  • 1 quart water
  • 1/2 cup tomato sauce
  • 1/2 pound green beans, trimmed and chopped
  • 2 large carrots, peeled and sliced
  • 1/3 cup white rice
  • 1 pound ground beef (or turkey)
  • 1/4 cup chopped fresh spearmint (not peppermint)
  • 1/4 cup chopped fresh parsley
  • 1 1/2 teaspoons salt
  • 1/4 teaspoon black pepper
  • 1 large egg
  • 1 1/2 cups peas (fresh or frozen)
  • 1 teaspoon dried oregano or 1 tablespoon fresh
  • Dash of cayenne (optional)
  • 1/2 cup chopped fresh cilantro for garnish
Ingredients for Albondigas Soup (Mexican Meatball Soup
All the fresh ingredients you need to make a delicious Albondigas Soup.

Instructions to Make Albondigas Soup (Mexican Meatball Soup)

If you’ve ever found yourself mid-recipe wondering, “Am I doing this right?”—don’t worry, I’ve got you. This step-by-step guide to making Albondigas Soup (Mexican Meatball Soup) walks you through every part of the process with clarity, comfort, and a sprinkle of confidence-boosting tips. You’ll end up with a pot full of rich, savory broth, tender meatballs, and perfectly cooked veggies. Let’s do this together—step by step.

Step 1: Sauté the Aromatics to Build Flavor

Start by heating 2 tablespoons of extra virgin olive oil in a large, heavy-bottomed pot (a 5-quart Dutch oven works beautifully) over medium heat. Once the oil shimmers, toss in 1 chopped large onion. Stir occasionally and let it cook for about 5 minutes, or until it becomes soft, translucent, and fragrant.

Next, add 1 minced garlic clove and sauté for just one minute more—don’t let it burn! This quick step gives your soup base a bold flavor foundation. This is also a great moment to check out how to store onions and garlic for maximum freshness if you’re batch cooking or meal planning.

Step 2: Create the Soup Broth Base

Once your onions and garlic are ready, pour in 2 quarts of chicken or beef stock and 1 quart of water. Stir in 1/2 cup of tomato sauce, giving the liquid a rich, reddish hue and a slight tang. Bring everything to a boil, then lower the heat to a simmer.

Add 1/2 pound of trimmed, chopped green beans and 2 peeled and sliced carrots to the simmering broth. These veggies will soften as the soup cooks, infusing it with natural sweetness and texture. If you want to swap in zucchini or corn, this is the time to do it—our vegan vegetable soup has some great veggie combination ideas.

Step 3: Mix the Meatball Ingredients

While the soup base simmers, it’s time to prepare your meatballs. In a large mixing bowl, combine:

  • 1 pound of ground beef (or turkey if you prefer a leaner option),
  • 1/3 cup of uncooked white rice (yes, uncooked—it’ll cook inside the soup),
  • 1/4 cup chopped fresh spearmint (not peppermint—this herb adds brightness),
  • 1/4 cup chopped parsley,
  • 1 1/2 teaspoons of salt,
  • 1/4 teaspoon black pepper, and
  • 1 large egg.

Use clean hands to gently mix everything together. The goal is to evenly distribute the ingredients without overmixing—overworked meatballs can turn out tough. If your mixture feels too wet, add a spoonful of breadcrumbs to help bind it.

Looking for more tips? Here’s how to make ground meat recipes juicy and flavorful every time.

Step 4: Shape and Add the Meatballs – Gently!

Form the mixture into 1-inch meatballs—about the size of a golf ball or a tablespoon. You should get 20–25 meatballs depending on size. Carefully drop each meatball into the simmering soup, one at a time, being cautious not to splash.

Don’t stir just yet! Let them sit undisturbed for about 5 minutes to set. Once they’ve firmed up slightly, give the pot a gentle stir. Cover the pot and let everything simmer for 30 minutes. During this time, the rice inside the meatballs will cook and plump up, creating a soft, tender texture you’ll love.

Step 5: Add Peas and Final Seasonings

Toward the end of your 30-minute simmer, stir in 1 1/2 cups of fresh or frozen peas. Sprinkle in 1 teaspoon of dried oregano (or 1 tablespoon of fresh), and add salt and pepper to taste. If you like a touch of heat, toss in a dash of cayenne.

Let the soup cook for an additional 5–10 minutes, giving the peas time to soften and the flavors to deepen. Your kitchen should smell incredible at this point.

Need ideas for spicing up other soups? Take a peek at our Creamy Tuscan Chicken Soup for more seasoning inspiration.

Step 6: Garnish and Serve

Once everything is cooked to perfection, turn off the heat and stir in 1/2 cup of chopped fresh cilantro. This fresh herb adds a vibrant, citrusy note that balances the richness of the broth and meatballs.

Ladle the soup into deep bowls and serve immediately. For a complete meal, pair it with warm corn tortillas, crusty bread, or even a side of easy green bean casserole.

And there you have it! A cozy, satisfying bowl of Albondigas Soup (Mexican Meatball Soup), made step by step with love and ease.

What to Serve with Albondigas Soup (Mexican Meatball Soup)

This soup shines on its own, but a few simple sides can turn it into a full-on feast. Warm corn tortillas or a side of Mexican rice will keep things traditional and tasty. A crisp green salad with lime vinaigrette is a great way to sneak in even more veggies. Want to keep it extra hearty? Serve with Honey-Glazed Carrots and Green Beans or a slice of Pioneer Woman Cornbread Stuffing for comfort food overload—in the best way.

Key Tips for Making Albondigas Soup (Mexican Meatball Soup)

Here’s the inside scoop for getting your Albondigas Soup (Mexican Meatball Soup) just right:

  • Don’t skip the mint—it adds a surprising brightness to the meatballs that balances the rich broth.
  • Use fresh herbs if possible, but dried can step in during the winter pantry scramble.
  • Be gentle when mixing and forming the meatballs; overworking makes them tough.
  • Want to make it lighter? Sub ground turkey or even plant-based meat.
  • Keep the rice uncooked when adding it to the meat mixture—it cooks perfectly inside the soup and helps hold the meatballs together.

Storage and Reheating Tips Albondigas Soup (Mexican Meatball Soup)

Leftovers? Lucky you. Store Albondigas Soup (Mexican Meatball Soup) in an airtight container in the fridge for up to 4 days. For longer storage, freeze in individual portions—perfect for future you who doesn’t feel like cooking. Reheat gently on the stove or in the microwave until warmed through. If the broth thickens a bit after sitting, just splash in a little extra water or stock to loosen things up.

FAQs

Can I use ground turkey instead of beef?
Yes! Ground turkey is a great lean option and still gives you tender, flavorful meatballs.

Is the mint necessary?
It’s traditional and adds a nice zing, but you can sub with extra parsley if needed. Just don’t use peppermint—it’s not the same!

Can I make this ahead of time?
Absolutely. The flavors get even better the next day. It’s a great meal prep option.

Can I freeze it?
Yes, just be sure to let it cool completely first. Store in freezer-safe containers for up to 3 months.

Final Thoughts

Albondigas Soup (Mexican Meatball Soup) isn’t just another dinner—it’s comfort, culture, and convenience all in one bowl. Whether it’s your first time making meatballs or you’re passing down a family tradition, this soup offers both simplicity and soul. Serve it up on a rainy night or freeze it for future cravings—it’s the kind of dish that fits into real life and still feels a little special. And hey, once you’ve got this one down, don’t stop there. Explore our soup collection like this creamy Vegan Potato Soup or hearty Hamburger Vegetable Beef Soup. You’re just getting warmed up.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Albondigas Soup (Mexican Meatball Soup) in a rustic bowl

Albondigas Soup (Mexican Meatball Soup) for Cozy, Flavorful Nights


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: CHEF ALMA
  • Total Time: 60 minutes
  • Yield: 6 to 8 servings 1x

Description

Albondigas Soup, also known as Mexican Meatball Soup, is a comforting and flavorful dish made with tender beef meatballs, vegetables, and fresh herbs simmered in a savory broth.


Ingredients

Scale
  • 2 tablespoons extra virgin olive oil
  • 1 large onion, chopped
  • 1 clove garlic, minced
  • 2 quarts chicken stock or beef stock
  • 1 quart water
  • 1/2 cup tomato sauce
  • 1/2 pound green beans, trimmed and cut into 1-inch pieces
  • 2 large carrots, peeled and sliced
  • 1/3 cup white rice
  • 1 pound ground beef
  • 1/4 cup chopped fresh spearmint leaves (or Mexican yerba buena)
  • 1/4 cup chopped fresh parsley
  • 1 1/2 teaspoons salt, plus more to taste
  • 1/4 teaspoon freshly ground black pepper, plus more to taste
  • 1 large egg
  • 1 1/2 cups frozen or fresh peas
  • 1 teaspoon dried oregano or 1 tablespoon fresh chopped oregano
  • 1 dash cayenne pepper (optional)
  • 1/2 cup chopped fresh cilantro

Instructions

1. Heat the olive oil in a large heavy-bottomed pot over medium heat. Add the chopped onion and cook until tender, about 5 minutes. Add the garlic and cook for 1 more minute.

2. Add the chicken or beef stock, water, and tomato sauce to the pot. Bring to a boil, then reduce heat to a simmer. Stir in the green beans and carrots.

3. In a large bowl, combine the ground beef, uncooked white rice, chopped spearmint, parsley, salt, pepper, and raw egg. Mix until just combined.

4. Form the mixture into 1-inch meatballs.

5. Gently add the meatballs to the simmering soup one at a time. Cover and let simmer for 30 minutes.

6. Add the peas, oregano, additional salt and pepper to taste, and a dash of cayenne if using. Simmer for a few more minutes until peas are tender.

7. Ladle the soup into bowls and garnish with fresh chopped cilantro before serving.

Notes

Use fresh spearmint or Mexican yerba buena for the most authentic flavor. If unavailable, a few teaspoons of dried mint from herbal tea can work.

Feel free to add zucchini, corn, or other vegetables based on what you have on hand.

Ground turkey can be substituted for the ground beef.

This soup is gluten-free and perfect for a nourishing family dinner.

  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Soups
  • Method: Stovetop
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving
  • Calories: 341
  • Sugar: 6g
  • Sodium: 750mg
  • Fat: 17g
  • Saturated Fat: 6g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 21g
  • Fiber: 4g
  • Protein: 25g
  • Cholesterol: 85mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star