Italian Meatball Soup

User Reviews

4.8

30 reviews
Excellent
  • Prep Time

    20 mins

  • Cook Time

    20 mins

  • Total Time

    50 mins

  • Servings

    10 servings

  • Calories

    21327 kcal

  • Course

    Soup

  • Cuisine

    Italian

Italian Meatball Soup

This Italian meatball soup is my take on a classic! Featuring yummy beef meatballs and perfectly cooked veggies, serve it with Parmesan!

I Made This!

Be the first!

Save this

Be the first!

Ingredients

Servings
  • 2 tbsp olive oil
  • 1 large yellow onion diced
  • 3 crushed garlic cloves
  • 1/2 tsp salt
  • 1/2 tsp red pepper flakes
  • 28 oz crushed tomatoes (or diced)
  • 2 cups carrots 2 peeled and sliced into 1/2" coins
  • 3 ribs celery chopped
  • 2 cups broccoli florets
  • 32 oz chicken stock (or beef if preferred)
  • 1/4 cup marsala wine
  • 2 tsp Italian seasoning
  • 1/2 cup small pasta shells orzo or pearl couscous
  • 24 Italian beef meatballs (My recipe or frozen and thawed)
  • 1 bunch spinach chopped (about 4 cups)
  • 4 fresh basil leaves chopped for garnish
Add to Shopping List

Instructions

  1. Thaw frozen meatballs or make my Classic Beef Meatballs. Set aside.
  2. In a large soup pot or Dutch oven over medium heat add olive oil and sauté the onions for 3 minutes. Add the garlic and season with salt and red pepper flakes, cooking another 2 minutes.
  3. Add the crushed tomatoes, carrots and celery and sauté for another 5 minutes. Add the chicken stock and marsala wine (optional) and season with Italian Seasoning and bring to a boil, lower heat to simmer and cover. (See Note 3) Cook for 15 minutes.
  4. Add the pasta or couscous, cooked meatballs, broccoli and spinach. Stir to mix thoroughly and season to taste. Continue to cook on low, covered for 10 minutes or until meatballs are heated through. Serve with basil for garnish and lots of grated Parmesan cheese.

Notes

  • I make my own beef meatballs, but feel free to use frozen if short on time.
  • I like the flavor of the Marsala, but feel free to omit if you prefer.
  • Optional flavor tip is to add a bit of Parmesan cheese rind to the soup as it simmers for an added kick. Discard when ready to serve.

Nutrition Information

Show Details
Calories 213.27kcal (11%) Carbohydrates 16.32g (5%) Protein 10.13g (20%) Fat 11.26g (17%) Saturated Fat 3.37g (17%) Cholesterol 26.91mg (9%) Sodium 301.96mg (13%) Potassium 406.74mg (12%) Fiber 2.2g (9%) Sugar 4.14g (8%) Vitamin A 4498.27IU (90%) Vitamin C 19.63mg (22%) Calcium 41.83mg (4%) Iron 0.98mg (5%)

Nutrition Facts

Serving: 10servings

Amount Per Serving

Calories 21327 kcal

% Daily Value*

Calories 213.27kcal 11%
Carbohydrates 16.32g 5%
Protein 10.13g 20%
Fat 11.26g 17%
Saturated Fat 3.37g 17%
Cholesterol 26.91mg 9%
Sodium 301.96mg 13%
Potassium 406.74mg 9%
Fiber 2.2g 9%
Sugar 4.14g 8%
Vitamin A 4498.27IU 90%
Vitamin C 19.63mg 22%
Calcium 41.83mg 4%
Iron 0.98mg 5%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

4.8

30 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Chunky Italian Meatball Soup

Italian
5.0 (9 reviews)

Italian Meatball Soup

Italian
4.9 (54 reviews)

Italian Meatball Soup

Italian
4.7 (147 reviews)

Italian Meatball Soup

Italian
5.0 (255 reviews)

Italian Meatball Soup

Italian
5.0 (3 reviews)

Italian Meatball Soup

Italian
5.0 (15 reviews)

Italian sausage meatball soup

Italian
4.3 (12 reviews)

Hearty Italian Meatball Soup

Mediterranean, Italian
5.0 (3 reviews)

Italian Meatball Soup Recipe + VIDEO

Italian
5.0 (3 reviews)

Italian Meatball Soup

Italian
5.0 (3 reviews)

Slow Cooker Italian Meatball Soup

Italian
5.0 (18 reviews)

Italian Meatball and Gnocchi Soup

Italian
4.8 (18 reviews)

Easy Italian Meatball Soup

Italian
5.0 (3 reviews)

Italian Meatball Soup

Italian
4.5 (18 reviews)