Go Back Email Link
+ servings
Creamy Italian Meatball Soup

Creamy Italian Meatball Soup

A hearty and creamy Italian-style soup filled with tender meatballs, pasta, fresh greens, and aromatic herbs. Perfect for cozy dinners and packed with comforting flavors.
5 from 1 vote
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Main Course, Soup/Stews/Chili
Cuisine Italian
Servings 6 Servings

Ingredients
  

  • 20 Italian-style meatballs cooked or raw
  • 1 cup ditalini pasta or small shells
  • 1 medium onion chopped
  • 2 celery stalks diced
  • 2 carrots diced
  • 3 cloves garlic minced
  • 14.5 ounces canned diced tomatoes with juice
  • 6 cups chicken or vegetable broth
  • 1 cup heavy cream
  • 2 cups fresh spinach or kale, chopped
  • 2 teaspoons Italian seasoning
  • Salt and pepper to taste
  • Fresh basil chopped (for garnish)

Instructions
 

  • Heat olive oil in a large soup pot over medium heat. Add onion, celery, and carrots, and cook for about 5 minutes until softened.
  • Add garlic and sauté for 1–2 minutes until fragrant.
  • Pour in broth and canned diced tomatoes. Stir in Italian seasoning, salt, and pepper. Bring to a gentle boil.
  • Add pasta and meatballs. If raw, simmer until fully cooked; if cooked, add halfway through pasta cooking time.
  • Lower heat and stir in heavy cream and spinach (or kale). Simmer until greens are wilted and soup is creamy.
  • Taste and adjust seasoning. Garnish with fresh basil before serving.

Notes:

  • Cook pasta separately if you plan to store leftovers to avoid mushiness.
  • For a lighter version, replace heavy cream with half-and-half and use turkey meatballs.
  • Fresh herbs like parsley or basil added at the end brighten the flavor.
Keyword #northeastnosh #italianmeatballs #italiansoup #soup #comfortfood #food #foodie #healthysoup
Tried this recipe?Let us know how it was!