Go Back
+ servings
overhead shot of two soup bowls filled with albondigas soup and garnished with limes and sliced jalapenos.
Print Recipe
5 from 4 votes

Albondigas Soup

This easy recipe for Albondigas Soup is made with a savory tomato-based broth, plenty of chopped veggies, and tasty homemade meatballs.
Prep Time20 minutes
Cook Time50 minutes
Total Time1 hour 10 minutes
Course: Dinner, Soup
Cuisine: Mexican
Keyword: homemade soup, meatball soup, mexican soup
Servings: 8
Calories: 215kcal

Ingredients

FOR THE MEATBALLS

FOR THE SOUP BASE

  • 2 tablespoons avocado oil, or vegetable oil
  • 1 yellow onion, diced
  • 2 carrots, cut into thin coins
  • 1 jalapeno pepper, diced
  • 3 tablespoons chopped fresh cilantro
  • 3 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1 can (8 ounces) tomato sauce
  • 6 cups vegetable broth
  • 1 cup frozen or canned green peas
  • 1 cup snap peas
  • salt and fresh ground black pepper, to taste

Instructions

  • In a large mixing bowl combine ground beef, rice, cilantro, mint, salt, cumin, oregano, black pepper, and beaten egg; mix until thoroughly incorporated.
  • Wet your hands and form beef mixture into about 1 to 1.5-inch meatballs. Set aside.
  • Heat the avocado oil in Dutch oven or heavy bottomed pot set over medium heat.
  • Add onions to the hot oil and cook for 2 minutes.
  • Stir in the carrots, diced jalapeno, and cilantro; cook for 4 minutes. Add more oil if needed.
  • Add garlic and cook for 15 seconds.
  • Stir in the tomato paste; then add the tomato sauce and stir until combined.
  • Add the beef broth; stir in the green peas and snap peas, and bring mixture to a boil.
  • Add the meatballs to the soup.
  • Lower the heat to a simmer and cook for 25 to 30 minutes, or until meatballs are cooked through.
  • Remove from heat.
  • Taste for salt and pepper; adjust accordingly.
  • Ladle into soup bowls and serve.

Nutrition

Calories: 215kcal | Carbohydrates: 21g | Protein: 16g | Fat: 7g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 56mg | Sodium: 1222mg | Potassium: 512mg | Fiber: 3g | Sugar: 6g | Vitamin A: 3559IU | Vitamin C: 23mg | Calcium: 49mg | Iron: 3mg