Nutrition Facts for Ranchero meatball soup

Ranchero Meatball Soup

Image of Ranchero Meatball Soup
Nutriscore Rating: 68/100

Warm up your soul with a bowl of Ranchero Meatball Soup, a hearty and flavorful Mexican-inspired dish that combines tender homemade meatballs with a rich, spiced broth. Made with a blend of ground beef and pork, these perfectly seasoned meatballs are simmered alongside vibrant vegetables like carrots, celery, and jalapeños, as well as aromatic herbs and spices like cumin, chili powder, and paprika. The addition of diced tomatoes and tomato paste creates a luscious base, while fresh cilantro and a squeeze of lime add a zesty, refreshing finish. Ready in under an hour, this comforting soup is perfect for weeknight dinners or meal prepping, offering six generous servings of pure comfort in every bowl.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
35 min
🕐
Total Time
55 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

21 items
  • 1 lb Ground beef
  • 0.5 lb Ground pork
  • 0.5 cup Breadcrumbs
  • 1 large Egg
  • 2 cloves Garlic, minced
  • 1 tsp Ground cumin
  • 1.5 tsp Salt
  • 0.5 tsp Black pepper
  • 2 tbsp Olive oil
  • 1 medium White onion, diced
  • 2 medium Carrots, diced
  • 2 stalks Celery, diced
  • 1 small Jalapeño, minced
  • 1 14 oz can Tomatoes, diced
  • 2 tbsp Tomato paste
  • 6 cups Beef broth
  • 1 tsp Chili powder
  • 1 tsp Paprika
  • 1 tsp Oregano, dried
  • 0.25 cup Fresh cilantro, chopped
  • 1 large Lime, cut into wedges
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

In a large bowl, combine ground beef, ground pork, breadcrumbs, egg, minced garlic, ground cumin, 0.5 tsp salt, and black pepper. Mix well until evenly combined.

2

Roll the mixture into small meatballs, about 1 inch in diameter, and place them on a plate or tray.

3

Heat a large pot or Dutch oven over medium heat and add olive oil. Once hot, carefully add the meatballs in batches, browning them on all sides (about 2-3 minutes per side). Remove meatballs and set aside.

4

In the same pot, add diced onion, carrots, celery, and jalapeño. Cook for 5-7 minutes, stirring occasionally, until vegetables begin to soften.

5

Add diced tomatoes, tomato paste, chili powder, paprika, oregano, and remaining 1 tsp of salt. Stir well to combine.

6

Pour in the beef broth and bring the mixture to a simmer.

7

Return the browned meatballs to the pot and gently place them into the soup. Simmer for 15-20 minutes, allowing the meatballs to cook through and the flavors to meld.

8

Stir in the fresh cilantro just before serving.

9

Ladle the soup into bowls and serve with lime wedges on the side for a bright, tangy finish.

Cooking Tip: Take your time with each step for the best results!
2642
cal
176.9g
protein
112.8g
carbs
172.7g
fat

Nutrition Facts

1 serving (3235.8g)
Calories
2642
% Daily Value*
Total Fat 172.7 g 221%
Saturated Fat 58.4 g 292%
Polyunsaturated Fat 4.8 g
Cholesterol 725 mg 242%
Sodium 10573 mg 460%
Total Carbohydrate 112.8 g 41%
Dietary Fiber 22.9 g 82%
Total Sugars 35.5 g
Protein 176.9 g 354%
Vitamin D 1.3 mcg 7%
Calcium 507 mg 39%
Iron 23.1 mg 128%
Potassium 4487 mg 95%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

16.6%%
26.1%%
57.3%%
Fat: 1554 cal (57.3%%)
Protein: 707 cal (26.1%%)
Carbs: 451 cal (16.6%%)