Albondigas Soup with Vegetables

Category: Comforting Soups & Stews

This Mexican classic creates comfort with tender, beef meatballs mixed with onion, rice, and savory spices, gently simmered in a vibrant tomato and chicken stock base. Chunks of potatoes, carrots, and zucchini lend hearty texture and soak up the flavors for a balanced bite in every spoonful. Serve hot, finished with freshly chopped cilantro and lime for brightness. Make ahead and storage tips keep things simple, while the soup freezes beautifully for later enjoyment. Perfect for family meals or cozy nights, this is ultimate heartwarming fare with authentic taste and nourishing ingredients.

A woman wearing a pink apron is cutting a cake.
Updated on Wed, 09 Jul 2025 23:58:46 GMT
A bowl of soup with meatballs and vegetables. Pin
A bowl of soup with meatballs and vegetables. | easydiyrecipes.com

This classic Albondigas Soup is comfort food at its finest brimming with tender beef meatballs vegetables and a savory tomato broth that always reminds me of family gatherings around my grandmother’s table This simple yet hearty meal comes together quickly and always disappears fast whenever I serve it

My family has always loved how filling and satisfying this soup is Whenever I make a big batch the kitchen smells incredible and we always go back for seconds

Ingredients

  • Lean ground beef: Provides robust flavor and keeps the meatballs juicy Look for the freshest beef with a bright color
  • Large egg: Helps bind the meatball mixture together farm fresh if possible
  • White onion: Brings natural sweetness and deep flavor Finely dice for best texture
  • Long grain white rice: Uncooked rice makes the meatballs extra tender Choose a good quality rice that cooks evenly
  • Garlic cloves: Adds a bold savory layer Mince it finely for even distribution
  • Salt: Essential for seasoning the meatballs and the soup itself Taste as you go to prevent over salting
  • Ground cumin: Delivers earthy spicy flavor a must for Mexican-inspired dishes Use freshly ground if available
  • Garlic powder: Intensifies the aromatic depth and layers beautifully with fresh garlic
  • Ground black pepper: Balances savory and spicy notes Freshly ground gives the best result
  • Dried oregano: Classic for Mexican soups Choose a bright green oregano for potency
  • Low-sodium chicken broth: The flavorful base of the soup lets the other ingredients shine Opt for low sodium to control saltiness
  • Can crushed tomatoes: Provides rich tangy body to the broth Look for a can without extra additives
  • Large carrots: Adds sweetness and a hearty bite Peel and chop them evenly to ensure uniform cooking
  • Russet potatoes: Brings creamy comfort to the soup Pick potatoes that are firm and smooth
  • Zucchini squash: Gives a pop of color and tender texture Make sure they are firm and bright green
  • Optional Freshly chopped cilantro and lime wedges: These fresh touches add a lively finish to each bowl

Step-by-Step Instructions

Make the Meatball Mixture:
Combine the ground beef egg diced onion uncooked rice minced garlic salt cumin garlic powder black pepper and dried oregano in a large bowl Mix everything just until it comes together being careful not to overwork the meat
Form the Meatballs:
Use your hands to roll the mixture into smooth 2 inch meatballs Place them on a plate and set aside while you prepare the soup broth
Prepare the Soup Base:
Pour the chicken broth and crushed tomatoes into a big soup pot or Dutch oven Set over medium high heat and bring to a steady boil Allow the flavors to meld together as the pot heats
Cook the Meatballs:
Gently lower the meatballs into the simmering broth Take care not to crowd them Let them cook undisturbed for 10 minutes so the rice can start to expand and the beef firms up
Add Vegetables and Simmer:
Once the meatballs are partially cooked add the carrots potatoes and zucchini Stir gently Bring everything back to a gentle boil and cook for around 5 more minutes Reduce the heat to medium low
Finish Cooking:
If the broth has reduced too much add 2 to 3 cups of water Stir and let the soup simmer for another 10 to 15 minutes or until the vegetables are fork tender The meatballs will finish cooking and absorb all the flavors
Rest and Serve:
Turn off the heat and let the soup stand for about 5 minutes Ladle into bowls and top with generous amounts of chopped cilantro and a squeeze of lime juice if you like
A bowl of soup with meatballs and vegetables. Pin
A bowl of soup with meatballs and vegetables. | easydiyrecipes.com

My favorite addition is always the fresh cilantro and lime at the end They transform the soup and remind me of the way my abuela would always finish soups with a squeeze of citrus Her little touch brought the whole meal to life and still makes this dish extra special for me

Storage Tips

Cool soup completely before transferring to an airtight container in the refrigerator It stays fresh for up to 4 days For longer storage freeze individual portions in freezer-safe containers Soup reheats best on the stove top over a gentle simmer which helps keep the meatballs intact

Ingredient Substitutions

If you prefer ground turkey or chicken you can swap them for beef Just make sure the meat is not too lean to keep the meatballs moist Feel free to swap russet potatoes for Yukon golds or even sweet potatoes for a different flavor For gluten free needs replace white rice with cooked quinoa in the meatballs

Serving Suggestions

Serve your Albondigas Soup with warm corn tortillas rice or a crisp green salad A dollop of sour cream or a sprinkle of cotija cheese on top adds extra creaminess and flavor Pass extra lime wedges at the table for a burst of freshness

A bowl of soup with meatballs and carrots. Pin
A bowl of soup with meatballs and carrots. | easydiyrecipes.com

Cultural Context

Albondigas Soup holds a cherished place in Mexican households It is a recipe passed down through generations and always signals comfort and togetherness Supposedly albondigas came to Mexico with Spanish settlers but the soup evolved to star bright veggies and fragrant herbs that reflect local traditions Today it is enjoyed at both humble family dinners and festive occasions

Recipe FAQs

→ What is the best ground meat to use?

Lean ground beef offers a traditional, tender texture, but ground turkey or pork can be substituted for a lighter or different flavor.

→ Can I prepare the meatballs ahead of time?

Yes, assemble and shape the meatballs in advance, then refrigerate until ready to simmer in the broth for fresher texture.

→ How do I keep the meatballs from falling apart?

Gently combine just until mixed, and use enough egg and rice for binding. Avoid over-mixing to maintain the meatballs' shape.

→ Can I freeze this dish for later?

Absolutely. Cool completely and store in freezer-safe containers. Thaw overnight in the fridge and reheat gently on the stovetop.

→ What vegetables work well in this soup?

Potatoes, carrots, and zucchini are classic, but chayote, corn, or even green beans make delicious additions or substitutions.

→ How can I add extra flavor?

Finish individual bowls with fresh cilantro, a squeeze of lime, or a pinch of chili flakes for brightness and subtle heat.

Albondigas Soup with Vegetables

Tender meatballs, vegetables, and tomato broth create a comforting classic full of flavor and hearty goodness.

Prep Time
20 min
Cook Time
25 min
Total Time
45 min
By: Evelyn

Category: Soups & Stews

Skill Level: Medium

Cuisine: Mexican

Yield: 6 Servings

Dietary Preferences: Gluten-Free, Dairy-Free

Ingredients

→ Meatballs

01 450 grams lean ground beef
02 1 large egg
03 80 grams white onion, finely diced
04 45 millilitres long grain white rice, uncooked
05 3 garlic cloves, finely minced
06 10 millilitres salt, plus additional to taste
07 5 millilitres ground cumin
08 5 millilitres garlic powder
09 2.5 millilitres ground black pepper
10 2.5 millilitres dried oregano

→ Soup Base

11 1.4 litres low-sodium chicken broth
12 425 grams canned crushed tomatoes, undrained
13 3 large carrots, peeled and chopped into 2.5 cm pieces
14 450 grams russet potatoes, peeled and chopped into 2.5 cm pieces
15 340 grams zucchini squash, chopped into 2.5 cm pieces
16 Optional: freshly chopped cilantro
17 Optional: lime wedges for serving

Steps

Step 01

Combine ground beef, egg, onion, rice, minced garlic, salt, cumin, garlic powder, black pepper, and oregano in a large mixing bowl. Mix by hand or with a spoon just until evenly incorporated.

Step 02

Shape the mixture into 5-centimetre meatballs and place them on a plate for later use.

Step 03

Pour chicken broth and crushed tomatoes into a large soup pot or Dutch oven. Bring the mixture to a boil over medium-high heat.

Step 04

Carefully add the formed meatballs to the boiling broth. Cook uncovered for 10 minutes.

Step 05

Incorporate carrots, potatoes, and zucchini into the pot. Continue boiling for an additional 5 minutes, then reduce heat to medium-low.

Step 06

Add 480–720 millilitres water if needed. Allow the soup to simmer gently for 10–15 more minutes, until vegetables are fork tender.

Step 07

Remove the pot from the heat and let it rest for 5 minutes before ladling into bowls. Garnish with fresh cilantro and accompany with lime wedges if desired.

Notes

  1. To prepare in advance, assemble and refrigerate the soup for up to 2 days; reheat gently on the stovetop until warmed through.
  2. Store cooled leftovers in an airtight container in the refrigerator for up to 4 days. Reheat on the stovetop for best results.
  3. For longer storage, freeze in airtight, freezer-safe containers for up to 6 months. Thaw overnight in the refrigerator, then reheat thoroughly before serving.

Tools Required

  • Large mixing bowl
  • Soup pot or Dutch oven
  • Cutting board
  • Chef's knife

Allergy Info

Double-check all ingredients to spot potential allergens. Consult a healthcare professional if uncertain.
  • Contains egg

Nutritional Information (Per Serving)

These details are for informational purposes only and shouldn’t replace professional medical advice.
  • Calories: 320
  • Fats: 7 g
  • Carbohydrates: 41 g
  • Proteins: 27 g