If you’re looking for a cozy, hearty, and flavor-packed dinner, this Albondigas Soup is exactly what you need. Made with juicy homemade meatballs, fresh vegetables, and a savory tomato-based broth, this classic Mexican meatball soup is comfort food at its finest.

While you’re here you should definitely try this Beef and Vegetable Soup and this Caldo de Res, you’ll love them both!

a close-up of albondigas soup in a white bowl

One thing about me, I will eat soup any day, with any weather! This one is so easy to make too. It’s rich, comforting, and loaded with juicy, seasoned meatballs, fresh vegetables, and a savory broth that hits every time.

a close-up of albondigas soup in a white bowl

Ingredients you need for Albondigas Soup

list of ingredients

  • Ground beef: the base for juicy, flavorful meatballs
  • Uncooked white rice + egg: helps bind the meatballs together and makes them tender as they cook
  • Onion and garlic: used in both the meatballs and broth to build deep, savory flavor
  • Fresh cilantro: adds brightness and authentic flavor to the meatballs and as a finishing touch
  • Seasonings (seasoned salt, garlic powder, onion powder, black pepper, cumin, oregano): a simple blend that brings warmth, depth, and that classic Mexican-inspired flavor
  • Tomatoes: creates a rich, slightly tangy base for the broth
  • Carrots, onions, and zucchini: adds texture, color, and makes this a complete, filling meal
a close-up of albondigas soup in a white bowl

How to make this Mexican Meatball Soup

Albondigas soup is actually quite simple to make. Once you mix your meatballs, you just combine everything into the pot with the flavorful broth.

chopped carrots, zucchini, and onions in bowls

Cut up your vegetables and set them aside.

ground beef and rice in a bowl to make albondigas

Add ground beef, rice, and spices to a large bowl.

ground beef and rice in a bowl to make albondigas

Mix the meat mixture until everything is combined.

albondigas meatballs on a piece of parchment paper

Form the meat into meatballs and set aside.

tomatoes, onions, and seasoning in a blender to make a sauce for albondigas soup

Add the ingredients to a blender to make the sauce base for the soup.

sauce for albondigas soup in a blender

Blend until it is smoothe.

putting a meatball into the pot of soup for albondigas

Bring the sauce to a boil, then add in the meatballs.

albondigas soup in a pot with chopped cilantro on to

Once the meatballs are cooked, add in the vegetables.

Pro Tips for the best Albondigas Soup

  • Use uncooked rice in the meatballs for authentic texture
  • Keep the heat at a simmer, not a boil
  • Make evenly sized meatballs so they cook evenly
  • Add zucchini last so it doesn’t get mushy
  • Taste and adjust seasoning before serving
a close-up of albondigas soup in a white bowl

Albondigas means meatballs in Spanish.

Yes. Store the cooled soup in airtight containers for up to 3 months.

Use egg as a binder and avoid stirring too soon after adding them to the pot.

a close-up of albondigas soup in a white bowl
No ratings yet

Albondigas Soup Recipe

If you’re looking for a cozy, hearty, and flavor-packed dinner, this Albondigas Soup is exactly what you need. Made with juicy homemade meatballs, fresh vegetables, and a savory tomato-based broth, this classic Mexican meatball soup is comfort food at its finest.

Ingredients
 

Meatballs

  • 1 Pound Ground beef
  • 1/3 cup White rice, uncooked
  • 1 large Egg
  • 2 cloves Garlic, minced
  • 1/4 cup Onion, finely chopped
  • 1/4 cup Cilantro, chopped
  • 1/2 tablespoon Seasoned salt
  • 1 teaspoon Garlic powder
  • 1 teaspoon Onion powder
  • 1/2 teaspoon Black pepper

Soup

  • 1/2 medium Onion, chopped
  • 3 Carrots, peeled and sliced
  • 2 Zucchinis, chopped
  • 5 Roma tomatoes, cut in half
  • 1/2 medium Onion
  • 2 Chipotle peppers in adobo, (optional but recommended)
  • 1 tablespoon each Chicken bouillon & tomato bouillon
  • 1 teaspoon Cumin
  • 2 bay leaves
  • 4 cups water
  • Salt & pepper to taste
  • Fresh cilantro

Instructions
 

Meatballs

  1. In a large bowl, combine the ground beef, rice, egg, garlic, onion, cilantro, and seasonings. Mix until just combined, then roll into small meatballs (about 1–1.5 inches). Refrigerate the meatballs until it's time to add them to the soup
  2. Chop the onions, carrots, and zucchini and set them aside until it's time to add them to the soup.

Soup

  1. In a blender, add the roma tomatoes, onion, chipotle peppers and the chicken bouillon and tomato bouillon, and cumin. Add 1-2 cups of water and blend on high for one minute, or until the mixture is smooth.
  2. Pour the soup base into a large stockpot, pour in 4 cups of water, and bring it to a light boil.
  3. Carefully drop meatballs into the soup one by one. Do not stir immediately. Let them set for about 5–7 minutes in the soup base before you stir.
  4. Add in the bay leaves, and Cover and let cook for 20 minutes.
  5. Now stir in carrots and zucchini. Simmer for another 10-15 minutes, until veggies are tender and meatballs are fully cooked.
  6. Taste and adjust seasoning. Remove bay leaves and top with fresh cilantro before serving.
Serving: 1serving, Calories: 220kcal, Carbohydrates: 15g, Protein: 13g, Fat: 12g, Saturated Fat: 5g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Trans Fat: 1g, Cholesterol: 64mg, Sodium: 658mg, Potassium: 508mg, Fiber: 3g, Sugar: 4g, Vitamin A: 4315IU, Vitamin C: 17mg, Calcium: 49mg, Iron: 2mg
Did you make this recipe?Leaving a Review below and tag me in your photo on Instagram or Facebook!

Be sure to tag me on Instagram or Facebook when you make this Texas Twinkie recipe! I would love to see your creation, and give you a shoutout!