Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Albondigas Soup with Rice and Meatballs Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 84 reviews
  • Author: Paula
  • Prep Time: 30 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 20 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican

Description

A hearty and flavorful Albondigas Soup recipe featuring tender meatballs simmered in a spiced tomato and vegetable broth with rice and fresh herbs. This comforting Mexican-inspired soup is perfect for a satisfying meal, topped with your choice of avocado, cilantro, sour cream, and lime juice.


Ingredients

Scale

Soup Ingredients

  • 1 cup long-grain white rice, uncooked (divided)
  • 2 tablespoons olive oil
  • 1/2 small yellow onion, chopped
  • 1 jalapeno pepper, minced
  • 2 medium carrots, sliced 1/2-inch thick
  • 2 stalks celery, sliced 1/2-inch thick
  • 2 small Yukon gold potatoes, chopped into 1-inch chunks
  • 4 garlic cloves, minced
  • 2 teaspoons chili powder
  • 1 1/2 teaspoons ground cumin
  • 1 teaspoon dried oregano
  • 1 teaspoon ground coriander
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 2 (15 oz) cans fire roasted tomatoes with juices
  • 1 (4 oz) can mild diced green chiles
  • 8 cups low sodium beef broth
  • 1 chayote, peeled, cored, and chopped into 1/2” cubes (may substitute 1/2 zucchini)

Meatballs

  • 8 oz lean ground beef
  • 8 oz ground pork (may substitute lean ground beef)
  • 1 cup parboiled rice (from above)
  • 1/2 small yellow onion, minced
  • 1 large egg
  • 3 garlic cloves, minced
  • 3 tablespoons minced fresh cilantro
  • 2 tablespoons minced fresh mint
  • 2 tablespoons minced fresh parsley or 2 teaspoons dried
  • 1 1/2 teaspoons minced fresh oregano or 1/2 teaspoon dried
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper

Toppings (optional)

  • Avocados
  • Tomatoes
  • Cilantro
  • Sour cream
  • Lime juice
  • Hot sauce


Instructions

  1. Parboil the rice: Bring 4 cups of water to a boil in a Dutch oven. Add rice and 1/2 teaspoon salt and cook, stirring occasionally, for 6 minutes. Drain and rinse thoroughly in cold water to stop cooking. Set aside while prepping vegetables.
  2. Prepare the soup base: Heat 2 tablespoons olive oil in a large Dutch oven or soup pot over medium-high heat. Add onions and jalapenos and cook for 3 minutes until softened. Add carrots, celery, potatoes, chili powder, cumin, oregano, coriander, smoked paprika, salt, and pepper. Cook for an additional 3 minutes to let spices bloom. Stir in garlic and sauté for 30 seconds until fragrant.
  3. Add liquids and simmer: Add fire roasted tomatoes with juices, diced green chiles, and beef broth to the pot. Cover and bring to a boil. Reduce heat and simmer uncovered for 20-25 minutes, allowing vegetables to soften.
  4. Make the meatballs: In a large bowl, whisk the egg. Add 1 cup of the parboiled rice, ground beef, ground pork, minced onion, garlic, fresh cilantro, mint, parsley, oregano, chili powder, cumin, salt, and pepper. Mix well to combine. Form into 1 tablespoon-sized meatballs (about 40-45) and place on a parchment-lined baking sheet.
  5. Add meatballs and finish cooking soup: Gently add meatballs, remaining parboiled rice, and chopped chayote to the simmering soup. If desired, add 1-2 cups more water for a lighter consistency. Bring to a boil, then reduce heat to a gentle simmer for 12-15 minutes until meatballs are cooked through and rice is tender. Avoid stirring meatballs for the first 5 minutes to prevent breaking.
  6. Serve: Ladle soup into bowls and garnish with your favorite toppings such as avocado, tomatoes, cilantro, sour cream, lime juice, or hot sauce.

Notes

  • Parboiling the rice helps it cook evenly in the soup without becoming mushy.
  • If chayote is unavailable, substituting zucchini works well for texture and mild flavor.
  • Adding extra water after adding meatballs allows you to adjust soup thickness to preference.
  • Fresh herbs in the meatballs enhance flavor but dried herbs may be substituted if needed.
  • Allow meatballs to set in the soup for at least 5 minutes before stirring to keep them intact.
  • Use lean meats to keep meatballs tender and reduce excess fat.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 320
  • Sugar: 5 g
  • Sodium: 550 mg
  • Fat: 12 g
  • Saturated Fat: 4 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 29 g
  • Fiber: 4 g
  • Protein: 22 g
  • Cholesterol: 70 mg