Go Back
+ servings
Creamy Italian Meatball Soup Recipe

Creamy Italian Meatball Soup Recipe

This creamy Italian meatball soup recipe is a comforting dish filled with juicy meatballs and pasta in a creamy tomato broth.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Main Dish
Cuisine Italian American
Servings 8 servings
Calories 383 kcal

Equipment

  • Pot

Ingredients
  

Meatballs

  • 1 recipe homemade meatballs or frozen meatballs thawed

Base Ingredients

  • 1 tablespoon olive oil
  • 1 yellow onion diced
  • 6 cloves garlic minced
  • 1 tablespoon Italian seasoning
  • 2 tablespoons tomato paste

Broth and Tomatoes

  • 32 oz. chicken broth
  • 28 oz. crushed tomatoes can

Pasta and Greens

  • 8 oz. uncooked rotini pasta
  • 2 cups baby spinach

Cream and Seasoning

  • ½ cup heavy cream
  • Kosher salt
  • fresh cracked pepper
  • shaved Parmesan for garnish
  • freshly chopped parsley for garnish

Instructions
 

Cooking Instructions

  • Make my easy homemade Italian meatballs or use an 18-20 oz. bag of frozen meatballs, thawed overnight in the fridge or cooked according to package directions.
  • Heat olive oil in the pot over medium heat. Add diced yellow onion with pinches of salt and pepper. Cook for 6-8 minutes until they brown.
  • Add minced garlic, Italian seasoning, tomato paste, and more salt and pepper. Cook for 1 minute, stirring frequently.
  • Add a few splashes of broth to clean the bottom of the pot, scraping the yummy bits off.
  • Stir in the remaining broth, crushed tomatoes, uncooked pasta, and cooked meatballs. Season with salt and pepper.
  • Bring to a simmer, reduce to low, and cover. Simmer for 12-15 minutes until pasta is cooked al dente.
  • Stir in baby spinach and heavy cream until the spinach wilts and the soup is warmed through.
  • Season to taste with salt and pepper. Garnish with shaved Parmesan and parsley, and enjoy!
  • If you loved this recipe, leave a 5-star rating and review below!

Notes

Season this soup moderately with Kosher salt and black pepper. If you have a leftover Parmesan cheese rind, add it to the pot for extra flavor. The soup will thicken as it sits; adjust with broth or cream as needed.

Nutrition

Serving: 1servingCalories: 383kcalCarbohydrates: 37.9gProtein: 16.2gFat: 19.7gSaturated Fat: 7gCholesterol: 52.8mgSodium: 1033.3mgFiber: 5.1gSugar: 9.2g
Keyword Creamy, Creamy Italian Meatball Soup, meatballs, pasta, soup, tomato broth
Tried this recipe?Let us know how it was!