Nutrition Facts for Spicy meatball soup

Spicy Meatball Soup

Image of Spicy Meatball Soup
Nutriscore Rating: 70/100

Warm up with a bowl of Spicy Meatball Soup, a hearty and flavorful recipe that combines tender homemade meatballs with a bold, tomato-based broth infused with fragrant spices like cumin, paprika, and red chili flakes. Packed with nutritious vegetables such as carrots, celery, and onions, this comforting soup can be customized with fresh spinach or served over pasta or rice for a more filling meal. The meatballs, made with a savory mix of ground beef or pork, Parmesan cheese, and fresh parsley, are seared to perfection before being simmered to absorb the rich, spice-kissed broth. Ready in an hour and perfect for cozy lunches or dinners, this one-pot dish is ideal for anyone craving a satisfying blend of spice, protein, and heartiness.

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
40 min
🕐
Total Time
1 hr
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

20 items
  • 500 grams Ground beef or pork (or a mix)
  • 50 grams Breadcrumbs
  • 1 large Egg
  • 3 cloves Garlic, minced
  • 2 tablespoons Fresh parsley, chopped
  • 30 grams Parmesan cheese, grated
  • 1 teaspoon Salt
  • 0.5 teaspoons Black pepper
  • 2 tablespoons Olive oil
  • 1 medium Yellow onion, diced
  • 1 large Carrot, diced
  • 1 large Celery stalk, diced
  • 800 grams Crushed tomatoes
  • 1 liter Chicken or beef broth
  • 0.5 teaspoons Red chili flakes
  • 1 teaspoon Paprika
  • 1 teaspoon Cumin
  • 1 Bay leaf
  • 100 grams Fresh spinach (optional)
  • 200 grams Cooked pasta or rice (optional, for serving)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

In a medium-sized mixing bowl, combine the ground meat, breadcrumbs, egg, 1 minced garlic clove, parsley, Parmesan cheese, salt, and black pepper. Mix well until evenly combined.

2

Form the mixture into small meatballs, approximately 1 inch in diameter. Set aside on a plate.

3

Heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium-high heat. Add the meatballs in batches and sear until browned on all sides, about 3-4 minutes per batch. Remove the meatballs and set them aside on a plate.

4

Add the remaining tablespoon of olive oil to the pot. Sauté the diced onion, carrot, celery, and remaining minced garlic for 4-5 minutes, or until the vegetables are softened.

5

Stir in the red chili flakes, paprika, cumin, and bay leaf, cooking for 1 minute until fragrant.

6

Pour in the crushed tomatoes and chicken or beef broth. Bring the mixture to a boil, then reduce the heat to a simmer.

7

Carefully return the meatballs to the pot. Simmer uncovered for 20 minutes, stirring occasionally, to allow the flavors to meld and the meatballs to cook through.

8

If using fresh spinach, stir it into the soup during the last 5 minutes of cooking, allowing it to wilt.

9

Taste the soup and adjust the seasoning with additional salt or pepper if needed.

10

Serve hot, optionally ladled over cooked pasta or rice for a heartier meal. Enjoy!

Cooking Tip: Take your time with each step for the best results!
2627
cal
143.3g
protein
176.7g
carbs
155.0g
fat

Nutrition Facts

1 serving (3175.0g)
Calories
2627
% Daily Value*
Total Fat 155.0 g 199%
Saturated Fat 54.0 g 270%
Polyunsaturated Fat 4.6 g
Cholesterol 600 mg 200%
Sodium 8115 mg 353%
Total Carbohydrate 176.7 g 64%
Dietary Fiber 26.9 g 96%
Total Sugars 42.8 g
Protein 143.3 g 287%
Vitamin D 1.3 mcg 7%
Calcium 921 mg 71%
Iron 26.2 mg 146%
Potassium 5032 mg 107%

*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

26.4%%
21.4%%
52.1%%
Fat: 1395 cal (52.1%%)
Protein: 573 cal (21.4%%)
Carbs: 706 cal (26.4%%)