Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Italian Meatball Soup

Creamy Italian Meatball Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Natalie Quinn
  • Total Time: 35 minutes
  • Yield: 8 servings 1x

Description

This creamy Italian meatball soup comes together in one pot and is loaded with juicy meatballs, tender pasta, and an herb-filled creamy tomato broth.


Ingredients

Scale

1 recipe homemade meatballs or 1820 oz thawed frozen meatballs

1 tablespoon olive oil

1 yellow onion, diced

6 cloves garlic, minced

1 tablespoon Italian seasoning

2 tablespoons tomato paste

32 oz chicken broth

28 oz crushed tomatoes

8 oz uncooked rotini pasta

2 cups baby spinach

1/2 cup heavy cream

Kosher salt

Fresh cracked pepper

Shaved Parmesan

Fresh parsley


Instructions

1. Make or thaw the meatballs.

2. Heat oil in a pot. Add onion, salt, and pepper. Cook 6–8 minutes.

3. Add garlic, seasoning, tomato paste, salt, and pepper. Cook 1 minute.

4. Add a splash of broth and scrape the pot.

5. Add remaining broth, tomatoes, pasta, and meatballs. Season again.

6. Bring to a simmer. Reduce heat and cook 12–15 minutes until pasta is al dente.

7. Stir in spinach and cream until warm.

8. Season to taste. Garnish and serve.

Notes

Season at each step to build flavor.

Add a Parmesan rind while simmering for deeper taste.

Add broth if the soup thickens too much.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Main Dish
  • Method: Stove Top
  • Cuisine: Italian/American