Albondigas Mexican Meatball Soup

Total Time: 1 hr Difficulty: Intermediate
A steaming bowl of albondigas melds tender beef-rice meatballs with vibrant veggies and rich tomato broth for a cozy, heartwarming meal
pinit

A steaming bowl of Albondigas Mexican Meatball Soup brings warmth and comfort with every spoonful. This cozy dinner idea combines tender beef-and-rice meatballs with a bright tomato-chicken broth, studded with carrots, zucchini, and potatoes for a fragrant, filling meal. With just the right balance of spices and fresh cilantro, you’ll be transported to homey Mexican kitchens—grab your ladle and get ready to cozy up!

Key Ingredients

To make this Albondigas Mexican Meatball Soup shine, you’ll need a few pantry staples and fresh veggies. Each ingredient plays a crucial role in building layers of flavor and texture.

  • 1 lb ground beef: The hearty foundation of tender meatballs that soak up spices.
  • 1/4 cup uncooked long grain white rice: Provides a soft, chewy interior in each meatball.
  • 1 large egg: Binds the meatball mixture together for a perfect shape.
  • 1/4 cup finely chopped onion: Adds sweet, savory notes right into the meatballs.
  • 2 cloves garlic, minced: Infuses the meat mixture with aromatic depth.
  • 2 tablespoons chopped fresh cilantro: Brightens the meatballs with herbaceous freshness.
  • 1 teaspoon ground cumin: Offers warm, earthy spice to compliment the beef.
  • 1 teaspoon salt: Enhances all flavors throughout the soup.
  • 1/2 teaspoon ground black pepper: Gives a gentle background heat to the broth.
  • 1 tablespoon vegetable oil: Needed to brown meatballs and sauté vegetables.
  • 1 medium onion, diced: Builds the savory base of the soup.
  • 2 cloves garlic, minced: Repeats that irresistible garlic flavor in the broth.
  • 1 carrot, peeled and sliced: Contributes sweetness and texture to each spoonful.
  • 1 zucchini, sliced: Brings a tender bite and subtle green taste.
  • 2 medium potatoes, peeled and cubed: Adds heartiness and creaminess as they cook.
  • 4 cups chicken broth: Forms the warming, flavorful liquid that simmers everything together.
  • 1 can (14 oz) diced tomatoes: Delivers tangy tomato brightness to the soup.
  • 1 tablespoon tomato paste: Intensifies the tomato flavor and deepens the broth’s color.
  • 1 bay leaf: Imparts a subtle herbal note during simmering.
  • 1 teaspoon dried oregano: Adds its distinct Mediterranean herbiness.
  • Salt to taste: Adjusts seasoning at the end for perfect balance.
  • Pepper to taste: A final sprinkle to customize the spice level.

How To Make Albondigas Mexican Meatball Soup

Let’s dive into the cooking process! You’ll start by mixing and shaping the meatballs, then build a rich vegetable and tomato broth. Finally, you’ll bring everything together in one pot so the meatballs can simmer until juicy and the rice cooks through. Follow these steps closely to ensure the perfect texture and flavor in every bowl.

1. In a large mixing bowl, combine the ground beef, uncooked rice, egg, finely chopped onion, 2 cloves garlic, chopped cilantro, ground cumin, salt, and black pepper. Use your hands or a spoon to thoroughly mix ingredients until just combined.

2. Shape the mixture into small meatballs, about 1 inch in diameter, making sure they’re uniform so they cook evenly.

3. Heat the vegetable oil in a large pot over medium heat until shimmering.

4. Carefully add the meatballs, browning them on all sides—about 3 minutes per side—until they develop a golden crust, then remove and set aside.

5. In the same pot, add the diced onion, remaining 2 cloves garlic, sliced carrot, zucchini, and cubed potatoes. Sauté until the vegetables begin to soften, about 5 minutes.

6. Stir in the tomato paste and cook for 1 minute, stirring constantly to deglaze the pot and deepen the tomato flavor.

7. Pour in the diced tomatoes, chicken broth, bay leaf, and dried oregano. Increase heat to bring the mixture to a gentle boil.

8. Return the browned meatballs to the pot, reduce heat to a simmer, and cook for 20 minutes, allowing the rice inside the meatballs to fully cook and the flavors to meld.

9. Taste and season with additional salt and pepper as needed.

10. Ladle the soup into bowls and garnish with extra chopped cilantro if desired for a fresh finish.

Serving Suggestions

This Albondigas Mexican Meatball Soup is a dinner superstar on its own, but a few accompaniments can really elevate the experience. Here are some tasty ideas:

  • Serve with warm corn or flour tortillas on the side for dipping into the broth.
  • Top each bowl with crumbled queso fresco or shredded Oaxaca cheese for a creamy touch.
  • Offer lime wedges so everyone can squeeze fresh citrus brightness over their soup.
  • Add a dollop of Mexican crema or sour cream and a sprinkle of green onions for extra richness and color.

Tips For Perfect Albondigas Mexican Meatball Soup

A few friendly pointers will help you master this soup with confidence. Follow these tips for texture, flavor, and convenience:

  • You can substitute half ground pork for ground beef for a richer flavor and a slightly sweeter meatball.
  • For a spicier soup add a diced jalapeño along with the vegetables in step 5—just adjust to your heat preference.
  • Leftovers keep well in the refrigerator for up to 3 days; just store in an airtight container.
  • For a gluten free version ensure the tomato paste and broth are certified gluten free to keep every ingredient squeaky clean.

How To Store It

When life gives you leftovers, you’ve already won dinner next time! Proper storage will help maintain the soup’s fresh flavors and prevent it from getting watery or bland.

  • Refrigerate: Transfer cooled soup to an airtight container and keep in the fridge for up to 3 days.
  • Freeze: Portion into freezer-safe containers or heavy-duty bags; freeze for up to 2 months. Thaw overnight in the fridge.
  • Reheat: Warm gently on the stovetop over low heat, stirring occasionally to prevent sticking. If too thick, add a splash of broth or water.
  • Seal well: For best flavor retention, press plastic wrap directly onto the surface of the soup before sealing the lid to limit air contact.

Frequently Asked Questions

Here are answers to common Albondigas Mexican Meatball Soup queries—let’s clear up those cooking curiosities!

  • How long does it take to prepare and cook this Albóndigas Mexican Meatball Soup?

It takes about 15 minutes to prepare the meatball mixture and chop all the vegetables, plus roughly 30 to 35 minutes to cook. Browning the meatballs takes about 6 minutes, sautéing the vegetables another 5 minutes, and simmering the soup with meatballs around 20 minutes, for a total time of approximately 45 to 50 minutes.

  • Can I substitute ground pork for beef or use a mixture of meats?

Yes. You can substitute half of the ground beef with ground pork to achieve a richer, slightly sweeter flavor. Simply follow the same seasoning and mixing steps. If you prefer all pork, use one pound of ground pork and proceed exactly as directed.

  • How do I ensure the rice inside the meatballs cooks through without falling apart?

Use uncooked long grain white rice and roll the meatballs to about 1 inch in diameter. After browning, simmer the soup for at least 20 minutes, which allows the rice to absorb liquid and fully cook. Gently stir occasionally to prevent excessive agitation that might break the meatballs.

  • How can I make this soup spicier or adjust the flavor profile?

To add heat, finely dice and sauté one jalapeño or serrano pepper with the onion and garlic in step 5. You can also stir in a pinch of ground chili powder or cayenne when adding the tomato paste. For an earthier taste, increase the cumin to 1 ½ teaspoons or add a teaspoon of smoked paprika.

  • What’s the best way to store and reheat leftovers?

Let the soup cool to room temperature, then transfer to an airtight container and refrigerate for up to 3 days. To reheat, warm gently on the stovetop over low heat, stirring occasionally, or microwave in short intervals until heated through. If the soup has thickened, add a splash of broth or water to restore the desired consistency.

  • How do I adapt this recipe to be gluten free?

Ensure your chicken broth and tomato paste are certified gluten free, as some brands use additives containing gluten. All other ingredients—ground beef, rice, vegetables, and spices—are naturally gluten free, so no further modifications are needed.

  • What variations can I make to the vegetables or seasonings?

Feel free to swap zucchini for yellow squash, add chopped chayote or green beans, or include a handful of spinach in the last 5 minutes of simmering. You can also finish with a squeeze of lime juice for brightness or top each bowl with crumbled queso fresco, avocado slices, or extra cilantro for added freshness.

What Makes This Special

There’s something truly magical about a soup that balances hearty meatballs, tender veggies, and a flavorful tomato broth—all in one bowl. Albondigas Mexican Meatball Soup works because each component—from the fluffy rice-studded meatballs to the warm cumin seasoning—plays off the others, creating a cozy yet bright dish. Don’t be shy—print this recipe or bookmark it for your next meal, and let us know how it turned out! Questions, tweaks, or triumphs, share your stories in the comments below.

Albondigas Mexican Meatball Soup

Difficulty: Intermediate Prep Time 25 mins Cook Time 35 mins Total Time 1 hr
Calories: 340

Description

Warm, spiced meatballs simmer in a bright tomato and chicken broth, mingling with carrots, zucchini and potatoes for a fragrant, filling soup that brings Mexican homecooking straight to your table.

Ingredients

Instructions

  1. In a bowl combine ground beef, uncooked rice, egg, chopped onion, 2 cloves garlic, cilantro, cumin, salt and pepper.
  2. Shape mixture into small meatballs about 1 inch in diameter.
  3. Heat vegetable oil in a large pot over medium heat.
  4. Add meatballs and brown on all sides, about 3 minutes per side, then remove and set aside.
  5. In the same pot add diced onion, 2 cloves garlic, carrot, zucchini and potatoes; cook until softened, about 5 minutes.
  6. Stir in tomato paste and cook for 1 minute to deepen the flavor.
  7. Add diced tomatoes, chicken broth, bay leaf and oregano; bring the mixture to a boil.
  8. Return meatballs to the pot, reduce heat and simmer for 20 minutes, or until the rice in the meatballs is fully cooked.
  9. Season the soup with salt and pepper to taste.
  10. Ladle soup into bowls and garnish with additional chopped cilantro if desired.

Note

  • You can substitute half ground pork for ground beef for a richer flavor
  • For a spicier soup add a diced jalapeno along with the vegetables
  • Leftovers keep well in the refrigerator for up to 3 days
  • For a gluten free version ensure the tomato paste and broth are certified gluten free
Keywords: albondigas soup, mexican meatball soup, easy soup recipe, comforting mexican soup, ground beef soup, weeknight dinner

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:
How long does it take to prepare and cook this Albóndigas Mexican Meatball Soup?

It takes about 15 minutes to prepare the meatball mixture and chop all the vegetables, plus roughly 30 to 35 minutes to cook. Browning the meatballs takes about 6 minutes, sautéing the vegetables another 5 minutes, and simmering the soup with meatballs around 20 minutes, for a total time of approximately 45 to 50 minutes.

Can I substitute ground pork for beef or use a mixture of meats?

Yes. You can substitute half of the ground beef with ground pork to achieve a richer, slightly sweeter flavor. Simply follow the same seasoning and mixing steps. If you prefer all pork, use one pound of ground pork and proceed exactly as directed.

How do I ensure the rice inside the meatballs cooks through without falling apart?

Use uncooked long grain white rice and roll the meatballs to about 1 inch in diameter. After browning, simmer the soup for at least 20 minutes, which allows the rice to absorb liquid and fully cook. Gently stir occasionally to prevent excessive agitation that might break the meatballs.

How can I make this soup spicier or adjust the flavor profile?

To add heat, finely dice and sauté one jalapeño or serrano pepper with the onion and garlic in step 5. You can also stir in a pinch of ground chili powder or cayenne when adding the tomato paste. For an earthier taste, increase the cumin to 1 ½ teaspoons or add a teaspoon of smoked paprika.

What’s the best way to store and reheat leftovers?

Let the soup cool to room temperature, then transfer to an airtight container and refrigerate for up to 3 days. To reheat, warm gently on the stovetop over low heat, stirring occasionally, or microwave in short intervals until heated through. If the soup has thickened, add a splash of broth or water to restore the desired consistency.

How do I adapt this recipe to be gluten free?

Ensure your chicken broth and tomato paste are certified gluten free, as some brands use additives containing gluten. All other ingredients—ground beef, rice, vegetables, and spices—are naturally gluten free, so no further modifications are needed.

What variations can I make to the vegetables or seasonings?

Feel free to swap zucchini for yellow squash, add chopped chayote or green beans, or include a handful of spinach in the last 5 minutes of simmering. You can also finish with a squeeze of lime juice for brightness or top each bowl with crumbled queso fresco, avocado slices, or extra cilantro for added freshness.

Matthew Roberts

Food and Lifestyle Blogger

Hi, I'm Matthew Roberts, founder of Food Recipes USA! As a culinary historian and fourth-generation restaurateur, I've dedicated my life to preserving, celebrating, and evolving the rich tapestry of American cuisine.

Leave a Comment

Your email address will not be published. Required fields are marked *