Authentic Albondigas Soup: A Traditional Mexican Meatball Soup Recipe

BY Emily Carter January 17, 2026

There is something profoundly soulful about a steaming bowl of Albondigas Soup. For generations, this traditional Mexican meatball soup has served as the ultimate comfort food, offering a nourishing blend of savory proteins, garden-fresh vegetables, and a distinct herbal aromatic profile that sets it apart from any other broth-based dish. Unlike heavier stews, Albondigas is light yet incredibly satisfying, characterized by its clear, flavorful stock and tender meatballs that are infused with fresh mint and rice. Whether you are looking to recreate a childhood memory or exploring Mexican home cooking for the first time, this recipe delivers a timeless experience that warms the spirit.

Table of Contents

Essential Ingredients for Traditional Albondigas

To achieve the deep, layered flavors required for a truly authentic Mexican meatball soup, you will need to gather the following high-quality ingredients. Ensure your vegetables are fresh and your herbs are vibrant for the best results.

  • 2 tablespoons extra virgin olive oil
  • 1 large white or yellow onion, finely chopped
  • 1 clove garlic, minced
  • 2 quarts high-quality chicken stock or beef stock
  • 1 quart water
  • 1/2 cup tomato sauce
  • 1/2 pound green beans, strings and ends removed, cut into 1-inch pieces
  • 2 large carrots, peeled and sliced into rounds
  • 1/3 cup uncooked long-grain white rice
  • 1 pound ground beef (can substitute with ground turkey)
  • 1/4 cup loosely packed chopped fresh spearmint leaves
  • 1/4 cup loosely packed chopped fresh parsley
  • 1 1/2 teaspoons salt, plus additional to taste
  • 1/4 teaspoon freshly ground black pepper, plus additional 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 for a hint of heat)
  • 1/2 cup chopped fresh cilantro for garnish

Culinary Instructions for the Perfect Soup

Constructing the Flavorful Broth Base

Begin by selecting a large, heavy-bottomed pot, such as a 5-quart Dutch oven. Place it over medium heat and add two tablespoons of extra virgin olive oil. Once the oil is shimmering, introduce the chopped onion. Sauté the onion for approximately 5 minutes until it becomes translucent and tender. Add the minced garlic and cook for just one minute more, ensuring it becomes fragrant without browning or turning bitter.

Pour in the chicken or beef stock, the quart of water, and the half-cup of tomato sauce. Increase the heat to bring the liquid to a rolling boil, then immediately reduce the heat to maintain a steady simmer. At this stage, add the prepared green beans and sliced carrots. These hardy vegetables will begin to soften and infuse the broth with their natural sweetness as you prepare the meatballs.

Crafting the Albondigas

In a large mixing bowl, combine the pound of ground beef with the uncooked white rice. The rice is a critical component, as it acts as a binder and expands during the simmering process, creating a unique texture within the meatball. Add the chopped spearmint leaves, parsley, salt, and black pepper. Crack the large egg into the mixture to provide structure.

Using your hands, gently mix the ingredients until just combined; avoid overworking the meat, as this can lead to tough meatballs. Roll the mixture into small, uniform meatballs approximately 1 inch in diameter. This size ensures they cook through evenly and fit perfectly onto a soup spoon.

The Simmering and Finishing Process

Carefully drop the meatballs into the simmering soup one at a time. It is vital that the broth is at a gentle simmer rather than a hard boil to prevent the meatballs from breaking apart upon entry. Once all the albondigas are submerged, cover the pot with a lid and let the soup simmer for 30 minutes. During this time, the rice inside the meatballs will cook perfectly, and the juices from the meat will enrich the surrounding broth.

Towards the end of the cooking duration, stir in the fresh or frozen peas. Season the soup with the dried or fresh oregano, and add a dash of cayenne if you prefer a subtle warmth. Taste the broth and adjust the salt and pepper levels to your preference. Once the peas are bright green and heated through, the soup is ready to serve.

Secrets to Achieving the Ultimate Meatball Texture

The hallmark of a great Albondigas soup is a meatball that is tender and light, rather than dense and rubbery. This is achieved through a combination of specific techniques and the inclusion of uncooked rice. When the raw rice is mixed into the meat, it creates tiny pockets of space. As the soup simmers, the rice absorbs the moisture from both the meat and the broth, expanding to “fluff” the meatball from the inside out.

Another secret lies in the handling of the meat. When mixing your ground beef with the herbs and egg, use a light touch. If you compress the meat too firmly while rolling the 1-inch spheres, the finished product will be heavy. Think of it as a gentle shaping rather than a tight packing. Furthermore, the inclusion of the egg provides just enough protein structure to keep the meatball intact while it undergoes the 30-minute simmer, ensuring that you don’t end up with a deconstructed meat sauce instead of a clear soup.

Mastering the Step-by-Step Details

The Importance of the Sauté

The first ten minutes of this recipe are the most important for building a foundation of flavor. Sautéing the onions in olive oil allows the natural sugars to caramelize slightly, which adds a layer of complexity to the stock. When you add the garlic, you are looking for that specific moment when the aroma hits your nose—usually about 60 seconds. Adding the liquid immediately after this prevents the garlic from scorching, which would otherwise ruin the delicate balance of the broth.

Managing the Broth Volume

This recipe calls for a total of three quarts of liquid (two quarts of stock and one quart of water). This high volume is necessary because the rice within the meatballs acts as a sponge. If you find that your soup is becoming too thick as it simmers, do not hesitate to add an extra splash of water or stock. The goal is a “brothy” soup where the vegetables and meatballs have plenty of room to swim. The addition of tomato sauce provides a beautiful reddish hue and a slight acidity that cuts through the richness of the beef.

Vegetable Timing and Texture

Adding the carrots and green beans at the start of the simmer allows them to reach a state of “fork-tender” perfection. If you prefer your vegetables to have more of a “bite,” you can add them ten minutes after the meatballs. The peas, however, are delicate. Whether using fresh or frozen, they only need a few minutes in the hot liquid to reach their peak color and sweetness. Overcooking peas leads to a dull grey color and a mushy texture, so always save them for the final five minutes of the process.

Unique Culinary Insights: The Power of Mint

The most distinctive feature of Albondigas soup is the use of fresh spearmint (yerba buena) inside the meatballs. To the uninitiated, mint in a savory beef soup might sound unusual, but it is the defining characteristic of this dish. The mint provides a cooling, bright top note that balances the earthy flavors of the cumin, oregano, and beef.

When selecting your mint, look for spearmint rather than peppermint. Peppermint has a much higher menthol content and can be overpowering, whereas spearmint offers a sweet, herbal fragrance that melds perfectly with the parsley and cilantro. If you cannot find fresh mint, a high-quality dried mint (often found in Middle Eastern markets or even by breaking open a bag of pure mint herbal tea) can be used as a substitute, though fresh is always superior for that vibrant “pop” of flavor.

Creative Modifications and Substitutions

While the classic beef-based Albondigas is a staple, this recipe is incredibly versatile and can be adapted to suit various dietary needs or pantry inventories.

  • Protein Alternatives: You can easily swap the ground beef for ground turkey or ground chicken for a leaner version of the soup. Some regional variations even use a mixture of pork and beef to increase the fat content and tenderness of the meatballs.
  • Vegetable Swaps: If green beans aren’t in season, consider adding diced zucchini, yellow squash, or chayote. Diced potatoes are also a common addition for those who want a heartier, more caloric meal.
  • Grain Variations: While long-grain white rice is traditional, some cooks use brown rice (though this will require a significantly longer simmering time) or even quinoa for a modern twist.
  • Spice Levels: If you want a more robust Mexican flavor profile, you can add a finely diced serrano pepper to the onion sauté or stir in a tablespoon of chipotle in adobo sauce to the broth for a smoky, spicy kick.

Perfect Accompaniments and Serving Suggestions

Albondigas soup is a complete meal in a bowl, but the experience is elevated by the right garnishes and side dishes. Traditionally, the soup is served in deep bowls with a generous sprinkle of fresh cilantro on top.

  • Acidic Brightness: Always serve this soup with fresh lime wedges. A squeeze of lime juice right before eating wakes up the flavors of the mint and the savory broth.
  • The Bread Component: Warm corn tortillas are the classic accompaniment, used to scoop up the meatballs or dipped into the broth. Alternatively, a crusty piece of bolillo (Mexican sourdough) is excellent for soaking up every drop of liquid.
  • Added Creaminess: For a touch of richness, top your bowl with sliced avocado or a sprinkle of crumbled cotija cheese.
  • Hot Sauce: Provide a bottle of Cholula or Tapatio at the table for those who want to customize the heat level of their individual portion.

Deep-Dive Frequently Asked Questions

Why do my meatballs fall apart in the soup?

Meatballs usually fall apart for two reasons: either the broth was at a violent boil when they were added, or they lacked enough binder. Ensure you use the egg as specified and keep the soup at a gentle simmer. The rice will also help hold the structure together as it expands, but the initial “set” of the meatball depends on the gentle heat of the liquid.

Can I use cooked rice instead of raw rice in the meatballs?

While you can use cooked rice, the texture will be significantly different. Raw rice absorbs the juices from the meat as it cooks, which flavors the rice and creates a lighter, fluffier meatball. If you use cooked rice, the meatballs will be more dense and may not hold together as well during the long simmering process.

How long does Albondigas soup stay fresh in the refrigerator?

This soup is actually one of those rare dishes that tastes even better the next day as the flavors have more time to marry. It can be stored in an airtight container in the refrigerator for up to three to four days. Note that the rice in the meatballs will continue to absorb liquid over time, so you may need to add a little more stock when reheating.

Can I freeze Albondigas soup?

Yes, you can freeze this soup, though the texture of the vegetables (especially the potatoes or zucchini, if added) may change slightly. For the best results, freeze the soup in individual portions. When you are ready to eat, thaw it in the refrigerator overnight and reheat it slowly on the stovetop.

Celebrating the Heritage of Mexican Home Cooking

This Albondigas soup is more than just a recipe; it is a celebration of the simplicity and depth found in Mexican home cooking. By taking humble ingredients like ground meat, rice, and garden vegetables and elevating them with the unexpected brightness of fresh mint, you create a dish that is both sophisticated and deeply rooted in tradition. It is a meal designed for sharing, whether it’s a quiet family dinner on a rainy Tuesday or a large gathering where the pot never seems to run dry. Enjoy the process of rolling the meatballs and the aroma that fills your kitchen—it is all part of the magic.

Nutritional Information

NutrientAmount Per Serving
Calories341 calories
Total Fat17 grams
Saturated Fat6 grams
Cholesterol85 milligrams
Sodium950 milligrams
Total Carbohydrates21 grams
Dietary Fiber4 grams
Sugars5 grams
Protein25 grams

Nutritional Disclaimer

The nutritional information provided above is an estimate based on standard ingredient databases. These figures may vary depending on the specific brands used, the fat content of the ground beef, and any modifications made to the vegetable ratios. For those with specific dietary requirements, please consult a professional nutritionist.

Albondigas Soup (Mexican Meatball Soup)

A soulful and traditional Mexican meatball soup featuring tender beef and rice meatballs infused with fresh mint. Simmered in a light tomato-based broth with garden-fresh carrots, green beans, and peas, it is the ultimate comfort food for any season.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Course Dinner, Soup
Cuisine Mexican
Servings 8 servings
Calories 341 kcal

Ingredients
  

  • 2 tablespoons extra virgin olive oil
  • 1 large onion, chopped
  • 1 clove garlic, minced
  • 2 quarts chicken stock or beef stock
  • 1 quart water
  • 0.5 cup tomato sauce
  • 0.5 pound green beans, strings and ends removed, cut into 1-inch pieces
  • 2 large carrots, peeled and sliced
  • 0.33 cup white rice, uncooked
  • 1 pound ground beef
  • 0.25 cup chopped fresh spearmint leaves (loosely packed)
  • 0.25 cup chopped fresh parsley (loosely packed)
  • 1.5 teaspoons salt, plus more to taste
  • 0.25 teaspoon freshly ground black pepper
  • 1 large egg
  • 1.5 cups frozen or fresh peas
  • 1 teaspoon dried oregano
  • 1 dash cayenne pepper (optional)
  • 0.5 cup chopped fresh cilantro for garnish

Instructions
 

  • Heat olive oil in a large 5-quart pot over medium heat. Sauté the chopped onion until tender and translucent, about 5 minutes. Add the garlic and cook for 1 minute more until fragrant.
  • Pour in the stock, water, and tomato sauce. Bring the mixture to a boil, then reduce heat to maintain a steady simmer. Stir in the sliced carrots and cut green beans.
  • In a large mixing bowl, combine the ground beef, uncooked rice, chopped mint, parsley, salt, pepper, and the raw egg. Mix gently by hand until combined.
  • Form the meat mixture into small meatballs, approximately 1 inch in diameter.
  • Gently drop the meatballs into the simmering soup one at a time. Cover the pot and allow to simmer for 30 minutes.
  • Add the peas during the last 5 minutes of cooking. Stir in the oregano and cayenne. Adjust salt and pepper to taste.
  • Ladle the hot soup into bowls and garnish generously with freshly chopped cilantro. Serve with lime wedges.

Notes

Use spearmint (yerba buena) rather than peppermint for the most authentic flavor. If the soup thickens too much as the rice in the meatballs absorbs the liquid, simply add an extra splash of broth or water. For a leaner version, ground turkey works beautifully in place of beef.

Equipment

  • 5-quart heavy-bottomed pot
  • large mixing bowl
  • chef’s knife
  • ladle

Fan Favorites You Can’t Miss!


Leave a Comment

Recipe Rating