Print

Meatball Soup Recipe

Meatball Soup Recipe

4.7 from 19 reviews

A hearty and flavorful Meatball Soup featuring tender homemade or frozen meatballs simmered with rotini pasta, spinach, and a creamy tomato broth, perfect for a cozy meal.

Ingredients

Scale

Meatballs

  • 1 recipe homemade meatballs or 1820 oz. frozen meatballs, thawed

Sauté Base

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

Soup

  • 32 oz. chicken broth
  • 28 oz. can crushed tomatoes
  • 8 oz. (about 2 1/2 cups) uncooked rotini pasta
  • 2 cups baby spinach
  • 1/2 cup heavy cream
  • Kosher salt, to taste
  • Fresh cracked pepper, to taste

For Garnish

  • Shaved Parmesan cheese
  • Freshly chopped parsley

Instructions

  1. Prepare the Meatballs: Make the homemade Italian meatballs, air fryer meatballs, or use thawed frozen meatballs according to package instructions or preferred method.
  2. Sauté Onions: Heat olive oil in a large pot over medium heat. Add diced yellow onion with salt and pepper, cooking for 6-8 minutes until onions brown and caramelize slightly.
  3. Add Garlic and Seasonings: Stir in minced garlic, Italian seasoning, tomato paste, and additional salt and pepper. Cook for 1 minute, stirring frequently.
  4. Deglaze the Pot: Add a few splashes of chicken broth to the pot and scrape the bottom to loosen browned bits for enhanced flavor.
  5. Add Remaining Ingredients: Pour in the remaining chicken broth, crushed tomatoes, uncooked rotini pasta, and cooked meatballs. Season with salt and pepper.
  6. Simmer the Soup: Bring the mixture to a simmer over medium-high heat. Reduce heat to low, cover, and cook for 12-15 minutes until the pasta is al dente.
  7. Incorporate Spinach and Cream: Stir in baby spinach and heavy cream. Cook until the spinach wilts and the soup is heated through.
  8. Season and Garnish: Adjust salt and pepper to taste. Serve garnished with shaved Parmesan and freshly chopped parsley.
  9. Enjoy and Review: Serve hot and consider leaving a 5-star rating and review if you enjoyed the recipe!

Notes

  • You can use frozen meatballs for convenience; just ensure they are properly thawed or cooked beforehand.
  • Adjust seasoning gradually and taste as you go, especially salt and pepper.
  • For a lighter version, substitute heavy cream with half-and-half or omit it altogether.
  • Leftovers store well refrigerated for 3-4 days and can be reheated gently on the stove or microwave.
  • To make the recipe gluten-free, use gluten-free pasta and meatballs.

Nutrition

Keywords: meatball soup, easy meatball recipe, Italian soup, creamy tomato soup, rotini pasta soup, comfort food