Is there anything more comforting than a warm, flavorful soup on a chilly evening? This Mexican Albondigas Soup recipe is a hug in a bowl, bursting with savory meatballs (albondigas) swimming in a vibrant tomato-based broth. It’s a dish that evokes memories of family gatherings and abuela’s cooking, bringing warmth to your heart and your kitchen. As we head into cooler months, this soup is not only delicious but also incredibly nourishing, packed with vegetables and protein to keep you feeling satisfied. This recipe offers a classic taste with a few modern twists to simplify the process without sacrificing authentic flavor. Get ready to experience a true Mexican fiesta in your kitchen!

I’ve been cooking and developing recipes for over 10 years, and my passion lies in creating dishes that are both flavorful and accessible. I’ve spent countless hours perfecting this Albondigas Soup recipe, testing different variations and techniques to ensure it’s foolproof and utterly delicious. My experience in Mexican cuisine, coupled with my dedication to approachable cooking methods, makes me confident that you’ll find this recipe a valuable addition to your repertoire. Plus, with the rising popularity of quick and easy weeknight meals, this soup perfectly fits the bill for a satisfying and convenient dinner option. I’m excited to share my secrets to making the perfect albondigas and a broth that’s bursting with authentic Mexican flavor.
Ingredients: Your Shopping List for Flavor
Let’s break down the ingredients you’ll need to create this culinary masterpiece. Each ingredient plays a vital role in developing the rich, complex flavors of the soup.
For the Albondigas (Meatballs):
- Ground Beef: 1 pound. Opt for lean ground beef (85/15) to avoid excess grease in the soup. The fat content adds flavor, but too much will make the broth oily.
- Rice: 1/4 cup uncooked long-grain rice. The rice acts as a binder and adds a unique texture to the meatballs. It also absorbs some of the flavorful broth as it cooks.
- Egg: 1 large. The egg also acts as a binder, holding the meatballs together.
- Onion: 1/4 cup finely chopped. Adds a subtle sweetness and savory depth to the meatballs.
- Fresh Mint: 2 tablespoons chopped. Fresh mint is a traditional ingredient that provides a refreshing counterpoint to the richness of the meat.
- Salt: 1 teaspoon. Enhances the flavor of the meat and other ingredients.
- Black Pepper: 1/2 teaspoon. Adds a touch of spice and complexity.
- Garlic Powder: 1/2 teaspoon. A convenient way to add garlic flavor to the meatballs.
For the Soup:
- Olive Oil: 2 tablespoons. Used for sautéing the vegetables and creating a flavorful base for the soup.
- Onion: 1 medium, chopped. Forms the aromatic foundation of the soup.
- Garlic: 2 cloves, minced. Adds pungent and savory notes to the broth.
- Carrots: 2 medium, sliced. Contributes sweetness and color to the soup.
- Celery: 2 stalks, sliced. Adds a subtle celery flavor and aroma to the broth.
- Chicken Broth: 8 cups. Provides the liquid base for the soup and adds a savory depth of flavor. You can also use vegetable broth for a vegetarian option.
- Diced Tomatoes: 1 (14.5 ounce) can, undrained. Adds acidity, sweetness, and body to the soup.
- Tomato Sauce: 1 (8 ounce) can. Concentrates the tomato flavor and adds richness to the broth.
- Chipotle Pepper in Adobo Sauce: 1-2 peppers, minced (optional, for heat). Adds a smoky and spicy kick to the soup. Start with one pepper and add more to taste.
- Dried Oregano: 1 teaspoon. A staple in Mexican cuisine, adding a distinct herbal aroma and flavor.
- Cumin: 1/2 teaspoon. Adds warmth and earthiness to the soup.
- Salt: To taste. Adjust the salt level to your preference.
- Black Pepper: To taste. Adds a final touch of spice.
- Chopped Cilantro: For garnish. Adds a fresh, herbaceous flavor and a pop of color.
- Lime Wedges: For serving. A squeeze of lime brightens the flavors of the soup and adds a touch of acidity.
Ingredient Substitutions:
- Ground Meat: Ground turkey or a blend of ground beef and pork can be used in place of ground beef.
- Rice: Cooked rice can be used if you don’t have uncooked rice on hand. Use about 1/2 cup of cooked rice.
- Fresh Mint: If you don’t have fresh mint, you can use dried mint (about 1 teaspoon), although the flavor won’t be as vibrant.
- Chipotle Peppers: If you don’t like spicy food, you can omit the chipotle peppers altogether or use a pinch of smoked paprika for a hint of smokiness.
- Chicken Broth: Vegetable broth can be used for a vegetarian version.
Expert Tips for Albondigas Soup Perfection
These tips are based on my personal experience making this soup countless times. They’ll help you avoid common pitfalls and ensure your soup turns out delicious every time.
- Don’t Overmix the Meatballs: Overmixing can result in tough meatballs. Mix the ingredients just until combined.
- Wet Your Hands: Wetting your hands before forming the meatballs will prevent the meat from sticking to your hands.
- Simmer, Don’t Boil: Simmering the soup gently allows the flavors to meld together without making the meatballs tough.
- Adjust the Spice Level: Chipotle peppers can be quite spicy. Start with one pepper and add more to taste, or remove the seeds for a milder flavor.
- Taste and Adjust Seasoning: Always taste the soup before serving and adjust the seasoning as needed. You may need to add more salt, pepper, or oregano to achieve the desired flavor.
- Make Ahead: This soup is even better the next day, as the flavors have more time to develop.
Storage & Reheating
Proper storage and reheating are essential to maintain the quality and flavor of your delicious Albondigas Soup.
Storage:
- Refrigerate: Allow the soup to cool completely before storing it in an airtight container in the refrigerator. It will keep for up to 3-4 days.
- Freeze: For longer storage, you can freeze the soup. Transfer the cooled soup to freezer-safe containers or bags, leaving some headspace for expansion. It can be frozen for up to 2-3 months. Thaw overnight in the refrigerator before reheating.
Reheating:
- Stovetop: Reheat the soup in a pot over medium heat, stirring occasionally, until heated through.
- Microwave: Reheat individual portions in the microwave for 2-3 minutes, stirring halfway through, until heated through.
FAQ: Your Albondigas Soup Questions Answered
Here are some frequently asked questions about making Albondigas Soup, based on what readers often ask me.
Can I make this soup in a slow cooker?
Yes, you can! Brown the meatballs first and then transfer them to a slow cooker with all the other ingredients. Cook on low for 6-8 hours or on high for 3-4 hours. This is a great option for a hands-off meal.
Can I use different vegetables in this soup?
Absolutely! Feel free to add other vegetables like zucchini, potatoes, green beans, or corn. Just adjust the cooking time accordingly.
How do I prevent the meatballs from falling apart?
Make sure you don’t overmix the meatball mixture and that you use a binder like rice and egg. Gently simmer the soup rather than boiling it vigorously.
Can I make this soup vegetarian?
Yes, you can substitute the ground beef with plant-based ground meat alternatives. Use vegetable broth instead of chicken broth. You can also add more vegetables to make it heartier.
How can I make this soup spicier?
Add more chipotle peppers in adobo sauce or a pinch of cayenne pepper to the soup. You can also serve it with a side of hot sauce.

Your Culinary Adventure Awaits
Congratulations! You’re now equipped to create a truly authentic and delicious Mexican Albondigas Soup. This recipe is more than just a meal; it’s an experience, a journey of flavors that will transport you to the heart of Mexico. So gather your ingredients, put on your apron, and get ready to impress your family and friends with this heartwarming and flavorful soup. Don’t forget to share your creations with me on social media using #MyAlbondigasSoup! I can’t wait to see your culinary masterpieces.
PrintMexican Albondigas Soup
A classic Mexican meatball soup made with tender herb-and-rice meatballs simmered in a flavorful tomato broth with carrots, green beans, and peas. Traditionally flavored with fresh spearmint or Mexican yerba buena, this comforting soup is hearty, aromatic, and customizable with your favorite vegetables.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 60 minutes
- Yield: 6 to 8 servings
- Category: Soup
- Cuisine: Mexican
Ingredients
Soup Base:
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
Meatballs:
1 pound ground beef (or ground turkey)
1/3 cup white rice (uncooked)
1/4 cup loosely packed chopped fresh spearmint leaves
1/4 cup loosely packed chopped fresh parsley
1 1/2 teaspoons salt
1/4 teaspoon black pepper
1 large egg
Finish:
1 1/2 cups frozen or fresh peas
1 teaspoon dried oregano (or 1 tablespoon fresh oregano)
Dash of cayenne, optional
1/2 cup chopped fresh cilantro, for serving
Instructions
1. Heat olive oil in a large heavy-bottomed pot over medium heat. Add chopped onion and cook for about 5 minutes until softened. Stir in garlic and cook 1 more minute.
2. Pour in chicken or beef stock, water, and tomato sauce. Bring to a boil, then reduce to a simmer. Add green beans and sliced carrots.
3. In a large mixing bowl, combine ground beef, uncooked white rice, chopped mint, parsley, salt, pepper, and the egg. Mix gently until evenly combined.
4. Form the mixture into 1-inch meatballs.
5. Gently drop the meatballs into the simmering soup, one at a time. Cover and simmer for 30 minutes.
6. Add peas during the last few minutes of cooking. Season with oregano, additional salt and pepper, and a dash of cayenne (optional).
7. Ladle the soup into bowls and garnish generously with fresh chopped cilantro before serving.
Notes
Use fresh spearmint or yerba buena for authentic Albondigas flavor. If fresh mint is unavailable, you can use dried mint (from herbal tea).
Ground turkey can be substituted for beef.
Feel free to add corn, zucchini, or spring peas in the pod.
Uncooked rice in the meatballs helps them stay tender and moist.
Leftovers store well — the flavors deepen by the next day.


