Go Back
+ servings
Creamy Italian Meatball Soup

Creamy Italian Meatball Soup: Comfort in Every Spoonful

This creamy Italian meatball soup offers a delightful combination of flavors and comfort, perfect for chilly evenings.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 bowls
Course: Soups
Cuisine: Italian
Calories: 350

Ingredients
  

For the Base
  • 2 tablespoons Olive Oil Used for sautéing; adds healthy fats.
  • 1 small Yellow Onion, diced Adds sweetness and depth.
  • 2 cloves Garlic, minced Essential for flavor; adds aroma.
  • 4 cups Chicken Broth Serves as the soup base; rich in flavor.
For the Creamy Texture
  • 1 cup Heavy Cream Provides creaminess; enhances texture.
  • 1 can (14.5 oz) Diced Tomatoes, drained Adds sweetness and acidity.
For Flavor and Heartiness
  • 3/4 cup Small Pasta (e.g., ditalini or orzo) Ties the dish together with carbs.
  • 1 teaspoon Italian Seasoning Blends herbs for aromatic flavor.
  • Salt Adjust to taste.
  • Pepper Adjust to taste.
  • 1/2 cup Parmesan Cheese, grated Offers umami depth; enhance richness.
For Added Nutrition
  • 2 cups Fresh Spinach, chopped Adds nutrients and color.
  • 1 lb Cooked Meatballs Provides protein; key ingredient.
  • Chopped Fresh Parsley For garnish.

Equipment

  • large pot

Method
 

Step-by-Step Instructions
  1. In a large pot, heat 2 tablespoons of olive oil over medium heat. Add 1 small diced yellow onion and sauté for 3–4 minutes until it becomes translucent.
  2. Stir in 2 minced garlic cloves and cook for another 30 seconds until fragrant.
  3. Pour in 4 cups of chicken broth, 1 cup of heavy cream, and 1 drained can of diced tomatoes. Stir well and bring to a gentle boil.
  4. Once boiling, add 3/4 cup of small pasta and 1 teaspoon of Italian seasoning. Season with salt and pepper to taste.
  5. Allow to simmer uncovered for about 10 minutes until the pasta is tender.
  6. Stir in 1/2 cup of grated Parmesan cheese, 2 cups of chopped fresh spinach, and 1 lb of cooked meatballs.
  7. Reduce heat slightly and let simmer for an additional 5–7 minutes.
  8. Taste your soup and adjust seasoning if necessary. Garnish with fresh parsley before serving.
  9. Serve hot, accompanied by crusty Italian bread or garlic toast.

Nutrition

Serving: 1bowlCalories: 350kcalCarbohydrates: 28gProtein: 20gFat: 20gSaturated Fat: 10gCholesterol: 70mgSodium: 800mgPotassium: 600mgFiber: 3gSugar: 4gVitamin A: 300IUVitamin C: 5mgCalcium: 200mgIron: 2mg

Notes

Use homemade meatballs for better flavor control. Undercook pasta slightly to avoid mushiness. Store leftovers in an airtight container for up to 4 days.

Tried this recipe?

Let us know how it was!