Albondigas Soup with Meatballs and Vegetables Recipe
If you’re looking for a comforting, warm meal that feels like a big hug in a bowl, you’ve got to try this Albondigas Soup with Meatballs and Vegetables Recipe. It’s a classic Mexican-inspired soup that brings together tender homemade meatballs nestled in a flavorful broth with fresh veggies. This recipe strikes that perfect balance between hearty and healthy, making it an all-time favorite on chilly nights or anytime you need a soothing pick-me-up.
Over the years, I’ve made this soup countless times, and what I absolutely love is how customizable it is—plus, it’s a fantastic way to sneak in extra vegetables without anyone fussing. Whether you’re cooking for a crowd or just meal prepping for the week, this Albondigas Soup with Meatballs and Vegetables Recipe always delivers on flavor and comfort.
Ingredients You’ll Need
All the ingredients in this Albondigas Soup with Meatballs and Vegetables Recipe work together beautifully, creating layers of flavor and textures that make every spoonful satisfying. When shopping, try to pick fresh vegetables and good-quality ground beef to truly make the dish shine.
- Ground beef: Opt for 80% lean for the best flavor without too much grease.
- Long grain white rice: Adds a lovely tenderness and helps bind the meatballs.
- Large egg: Acts as a binder for those juicy meatballs.
- Minced garlic: Use fresh garlic whenever possible for that punch of flavor.
- Ground cumin: Brings warm, earthy notes essential to this soup’s character.
- Chili powder: Adjust based on how spicy you like it—this is a key seasoning.
- Kosher salt & black pepper: Balance the flavors perfectly with these basics.
- Chopped cilantro: Adds fresh, bright flavors, but it’s totally optional if you’re not a fan.
- Olive oil: For sautéing the veggies, giving a lovely base flavor.
- Chopped onion: Creates sweetness and depth when cooked down.
- Sliced carrots & chopped celery: Classic soup veggies that add body and nutrition.
- Russet potatoes: Provide hearty chunks that soak up the tasty broth.
- Chicken or beef broth: Use your favorite store-bought or homemade broth for richness.
- Fire roasted tomatoes: These add a smoky depth and vibrant color to the soup.
- Oregano: Enhances the overall herbal profile of the soup.
Variations
I love playing around with this Albondigas Soup with Meatballs and Vegetables Recipe depending on what’s in season or what I have on hand. It’s a wonderfully versatile dish, so don’t be afraid to make it your own!
- Turkey or chicken meatballs: I’ve swapped ground beef for turkey to keep it lighter and it still packs plenty of flavor.
- Different veggies: Sometimes I toss in green beans, fresh corn, or zucchini—whatever’s seasonal works beautifully.
- Spice level: If you want a bit more heat, I usually add an extra pinch of chili powder or even a diced jalapeño when sautéing the onions.
How to Make Albondigas Soup with Meatballs and Vegetables Recipe
Step 1: Make the Perfect Meatballs
Start by preheating your oven to 350°F and lining a baking sheet—you can use foil or parchment for easy cleanup. Get your hands into the ground beef mixture (it’s the best part!) combining beef, rice, egg, garlic, cumin, chili powder, salt, pepper, and cilantro gently. Be careful not to overmix; you want tender meatballs, not dense ones. Using a small scoop or your hands, roll them into mini meatballs about the size of a tablespoon. Bake for about 10 to 12 minutes until you see some browning on the edges—they’ll finish cooking in the soup, so no need to cook them completely here.
Step 2: Build the Flavorful Soup Base
While your meatballs are baking, heat olive oil in a large pot over medium heat. Sauté the onions for about 3 minutes until soft and translucent. Add the carrots and celery and cook for another 3 to 5 minutes until tender, stirring occasionally. Add minced garlic in the last minute—it’s important not to let it burn to keep the flavor bright.
Step 3: Add Broth, Potatoes, and Spices
Next, toss in the cubed potatoes, fire roasted tomatoes with their juice, broth, chili powder, cumin, oregano, and cilantro. Season with salt and pepper to your taste. Bring everything up to a gentle simmer over medium-low heat, stirring occasionally so nothing sticks to the bottom.
Step 4: Finish Cooking Meatballs in the Soup
Once your broth is simmering, add each meatball one by one, careful not to transfer baking sheet grease. Let the soup simmer gently for another 10 minutes so the meatballs finish cooking and the flavors come together. Stir occasionally but gently to avoid breaking the meatballs.
Step 5: Taste and Serve with Your Favorite Toppings
Give the soup a final taste and adjust salt, pepper, or chili powder if you want more kick. Ladle it into bowls and get ready to garnish with whatever you love most—this is your chance to make it truly yours.
How to Serve Albondigas Soup with Meatballs and Vegetables Recipe

Garnishes
I’m a huge fan of fresh garnishes—sprinkle chopped cilantro on top, squeeze a bit of lime juice for brightness, and if I’m feeling indulgent, add diced avocado, crumbled cheese, or a dollop of sour cream. These fresh touches really elevate the warmth and spice of the soup in such a satisfying way.
Side Dishes
To keep things cozy, I usually serve my Albondigas Soup with warm corn tortillas or crusty Mexican bolillo bread to soak up all that tasty broth. Sometimes, a simple green salad on the side helps balance out the meal too.
Creative Ways to Present
For a special occasion, try serving this soup in mini bowls alongside a platter of fresh lime wedges, jalapeño slices, and chopped onions so guests can customize their bowls themselves. It’s fun, interactive, and adds a festive touch to your table.
Make Ahead and Storage
Storing Leftovers
After enjoying dinner, I transfer any leftovers into airtight containers and keep them in the fridge for up to 3 days. The flavors continue to develop overnight, making next-day soup even better!
Freezing
This soup freezes beautifully. Once cooled, spoon it into freezer-safe bags or containers, leaving some space since the soup expands when frozen. It keeps well for up to 3 months. When you’re ready, thaw it overnight in the fridge, and you’ve got homemade comfort ready in no time.
Reheating
To reheat, I prefer warming it gently on the stove over low-medium heat, stirring occasionally to bring it back to life without drying out the meatballs. If you’re short on time, the microwave works too—just cover loosely and heat in 1-minute bursts, stirring in between.
FAQs
-
Can I make Albondigas Soup with Meatballs and Vegetables Recipe gluten-free?
Absolutely! This recipe is naturally gluten-free as long as you check that your broth and spices don’t contain any hidden gluten additives. The rice in the meatballs is a great gluten-free binder, so no substitutions are needed.
-
What’s the best way to prevent meatballs from falling apart in the soup?
The key is to bake the meatballs first, giving them a firm exterior before adding them to the simmering soup. Also, handle them gently when adding to the pot and avoid stirring vigorously afterward.
-
Can I prepare the meatballs ahead of time?
Definitely! You can prep and bake the meatballs a day in advance and store them in the fridge. When you’re ready to cook the soup, just add the meatballs during the last simmer, reducing the overall cooking time.
-
Is it okay to use fresh tomatoes instead of canned fire roasted ones?
Yes! If fresh tomatoes are in season, you can roast or sauté them to bring out their sweetness and smoky flavor. Just make sure to blend or chop them finely so they integrate well into the broth.
-
How spicy is this Albondigas Soup with Meatballs and Vegetables Recipe?
This recipe has a mild to medium heat, which you can easily adjust. Feel free to add more chili powder, fresh jalapeños, or hot sauce if you prefer a spicier kick.
Final Thoughts
This Albondigas Soup with Meatballs and Vegetables Recipe isn’t just a meal—it’s a cozy experience I keep returning to, especially when I want to feel nourished both physically and emotionally. Making the meatballs from scratch and simmering the soup fills my kitchen with inviting aromas that always bring everyone to the table. I hope you enjoy making and sharing it as much as I do—it really is the kind of dish that turns into a family favorite before you know it.
PrintAlbondigas Soup with Meatballs and Vegetables Recipe
This hearty Albondigas Soup features tender beef and rice meatballs simmered in a flavorful broth loaded with fresh vegetables and spices. The soup combines aromatic cumin, chili powder, and fire-roasted tomatoes for a comforting Mexican-inspired dish perfect for any season. Topped with fresh cilantro, avocado, lime, and cheese, it makes a satisfying and nutritious meal.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Baking and Stovetop
- Cuisine: Mexican
Ingredients
Meatballs:
- 1 pound 80% ground beef
- ¼ cup long grain white rice, uncooked
- 1 large egg, whisked
- ½ Tablespoon minced garlic
- ½ teaspoon ground cumin
- ½ teaspoon chili powder
- ¾ teaspoon Kosher salt
- ¼ teaspoon ground black pepper
- 2–3 Tablespoons chopped cilantro, optional
Soup:
- 1 Tablespoon olive oil
- ½ cup chopped onion
- 1 cup sliced carrots
- 1 cup chopped celery
- 2 small russet potatoes (about 1½ cups), cubed
- 32 ounces chicken or beef broth
- 1 (14-ounce) can fire roasted tomatoes
- 1 teaspoon chili powder, plus more to taste
- 1 teaspoon ground cumin
- 1 teaspoon oregano
- ¼ cup chopped cilantro, plus more to taste
- Kosher salt, to taste
- Freshly ground black pepper, to taste
Optional Toppings:
- Cilantro
- Avocados
- Tomatoes
- Lime juice
- Cheese
- Sour cream
Instructions
- Preheat and Prepare Meatballs: Preheat your oven to 350°F and line a baking sheet with foil or parchment paper to prevent sticking.
- Mix Meatball Ingredients: In a large bowl, gently combine 1 pound ground beef, ¼ cup uncooked rice, 1 whisked egg, ½ Tablespoon minced garlic, ½ teaspoon cumin, ½ teaspoon chili powder, ¾ teaspoon Kosher salt, ¼ teaspoon black pepper, and 2-3 Tablespoons chopped cilantro (if using). Handle the mixture lightly to avoid overmixing which can make the meatballs tough.
- Form and Bake Meatballs: Use a small cookie scoop or spoon to portion out the mixture and roll into about 30 mini meatballs. Place them on the prepared baking sheet and bake for 10 to 12 minutes until the edges start to brown. They do not need to be fully cooked as they will finish cooking in the soup.
- Sauté Vegetables: While meatballs are baking, heat 1 Tablespoon olive oil in a large pot over medium heat. Add ½ cup chopped onion and cook for 3 minutes until softened. Stir in 1 cup carrots and 1 cup celery and sauté for 3 to 5 minutes until tender. Add ½ Tablespoon minced garlic in the last minute, stirring to combine.
- Add Soup Ingredients and Simmer: To the pot, add 2 small cubed potatoes, 32 ounces chicken or beef broth, 1 (14-ounce) can fire roasted tomatoes, 1 teaspoon chili powder, 1 teaspoon cumin, 1 teaspoon oregano, and ¼ cup chopped cilantro. Season with salt and pepper to taste. Reduce heat to medium-low and bring the soup to a gentle simmer. Let it simmer for 5 minutes, stirring occasionally.
- Cook Meatballs in Soup: Carefully add the partially baked meatballs into the simmering soup one by one, being cautious not to add any excess grease from the baking sheet. Continue to simmer the soup with meatballs for an additional 10 minutes until the meatballs are fully cooked.
- Adjust Seasoning and Serve: Taste the soup and adjust salt, pepper, or additional chili powder as desired. Ladle the soup into bowls and serve topped with optional fresh cilantro, avocado slices, tomatoes, a squeeze of lime juice, cheese, or sour cream for added flavor.
Notes
- Variations: Substitute ground beef with turkey or chicken for a leaner version. Customize the vegetables by adding green beans, corn, peas, cabbage, or zucchini based on what is in season or your preference. Adjust chili powder or cumin to increase the spice level.
- Storage: Store leftover soup in an airtight container in the refrigerator for up to 3 days.
- Freezing: Once cooled, transfer soup into freezer-safe containers or bags, leaving room for expansion. Freeze for up to 3 months. Thaw overnight in the fridge and reheat on the stove or microwave before serving.
Keywords: Albondigas Soup, Mexican meatball soup, beef meatballs, rice meatballs, comforting soup, fire roasted tomato soup, easy soup recipe
