Print

Meatball Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in a cozy bowl of Meatball Soup, where the comforting essence of homemade Italian flavors come together in a rich, creamy broth. This delightful dish is perfect for family dinners or gatherings with friends, featuring succulent meatballs and al dente pasta nestled in a hearty tomato-based soup. Enhanced with fresh herbs and vibrant spinach, each spoonful offers an explosion of flavor that will warm your heart during chilly evenings. Simple to prepare in just one pot, this meatball soup is an effortless yet satisfying meal that everyone will love.

Ingredients

Scale
  • 1 recipe of homemade meatballs (or an 1820 oz. bag of frozen meatballs, thawed)
  • 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. can crushed tomatoes
  • 8 oz. (or about 2 1/2 cups) uncooked rotini pasta
  • 2 cups baby spinach
  • 1/2 cup heavy cream
  • Kosher salt
  • Fresh cracked pepper

Instructions

  1. If using homemade meatballs, prepare them as directed. If using frozen, thaw and set aside.
  2. In a large pot over medium heat, add olive oil and sauté diced onion with salt and pepper until caramelized (6-8 minutes).
  3. Stir in minced garlic, Italian seasoning, tomato paste, salt, and pepper; cook for another minute.
  4. Deglaze the pot with a splash of chicken broth to lift any flavorful bits stuck on the bottom.
  5. Add remaining chicken broth, crushed tomatoes, uncooked pasta, and meatballs. Season to taste.
  6. Bring to a simmer over medium-high heat; then reduce to low and cover for 12-15 minutes until pasta is al dente.
  7. Stir in baby spinach and heavy cream until combined and warmed through.
  8. Adjust seasoning if needed and serve garnished with shaved cheese and parsley.

Nutrition