Tender beef meatballs cooked in a tomato-based broth with potatoes, carrots, and zucchini.
⏱ Prep Time: 25 minutes
🔥 Cook Time: 35–40 minutes
⏳ Total: ~1 hour
🍽 Servings: 6
🛒 Ingredients
Meatballs (Albóndigas)
-
1 lb ground beef
-
¼ cup uncooked rice
-
1 egg
-
2 tbsp chopped cilantro
-
2 tbsp finely chopped onion
-
1 clove garlic, minced
-
½ tsp salt
-
¼ tsp black pepper
Soup Base
-
1 tbsp oil
-
½ onion, chopped
-
2 cloves garlic
-
4 Roma tomatoes, blended (or 1 cup tomato sauce)
-
6 cups beef or chicken broth
-
1 tsp ground cumin
-
½ tsp oregano
Vegetables
-
2 potatoes, cubed
-
2 carrots, sliced
-
1 zucchini, sliced
Garnish
-
Chopped cilantro
-
Lime wedges
👩🍳 Instructions
1️⃣ Make Meatballs
-
Mix all meatball ingredients gently
-
Roll into medium balls (golf-ball size)
2️⃣ Prepare Broth
-
Heat oil, sauté onion & garlic
-
Add blended tomatoes, simmer 5 minutes
-
Pour in broth, cumin & oregano
-
Bring to gentle boil
3️⃣ Cook Soup
-
Add meatballs carefully
-
Simmer 15 minutes
-
Add potatoes & carrots, cook 10 minutes
-
Add zucchini, cook 5 minutes
4️⃣ Finish
-
Season with salt
-
Garnish with cilantro & lime
🍽 Texture & Flavor
✔ Soft, juicy meatballs
✔ Light but savory broth
✔ Fresh vegetable balance
✔ Authentic home-style taste
⭐ Tips & Variations
-
Extra tender meatballs: Don’t overmix
-
Mint version: Add chopped mint to meatballs
-
Spicy: Add jalapeño or serrano to broth
-
Chicken albóndigas: Use ground chicken
-
Low-carb: Skip rice in meatballs
📊 Nutrition (Approx per serving)
-
Calories: 380
-
Protein: 28g
-
Fat: 18g
-
Carbs: 24g