Nutrition Facts for Spicy meatball soup

Spicy Meatball Soup

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.

Nutriscore Rating: 70/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Spicy Meatball Soup
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 4

Ingredients

  • 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)

Directions

Step 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.

Step 2

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

Step 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.

Step 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.

Step 5

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

Step 6

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

Step 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.

Step 8

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

Step 9

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

Step 10

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

Nutrition Facts

Serving size (3175.0g)
Amount per serving % Daily Value*
Calories 2627.3
Total Fat 155.0g 0%
Saturated Fat 54.0g 0%
Polyunsaturated Fat 4.6g
Cholesterol 599.5mg 0%
Sodium 8115.1mg 0%
Total Carbohydrate 176.7g 0%
Dietary Fiber 26.9g 0%
Total Sugars 42.8g
Protein 143.3g 0%
Vitamin D 53.8IU 0%
Calcium 920.8mg 0%
Iron 26.2mg 0%
Potassium 5032.2mg 0%
*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

Fat: 52.1%
Protein: 21.4%
Carbs: 26.4%