Go Back
+ servings
Italian Meatball Soup

Deliciously Creamy Italian Meatball Soup for Cozy Nights

Enjoy a warm bowl of Italian Meatball Soup, featuring tender meatballs and a creamy broth that comforts on chilly nights.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Soups
Cuisine: Italian
Calories: 320

Ingredients
  

For the Soup Base
  • 2 tablespoons Olive Oil Adds essential healthy fats and aids in sautéing vegetables.
  • 1 medium Yellow Onion Provides sweetness and depth to the flavor base.
  • 3 cloves Garlic Cloves Enhances flavor with a fragrant and savory touch.
  • 4 cups Chicken Broth Forms the savory soup base.
  • 1 can Diced Tomatoes Adds acidity and sweetness, balancing the richness.
For the Creaminess
  • 1 cup Heavy Cream Creates a luscious, creamy texture.
  • ½ cup Parmesan Cheese Adds umami and richness.
For the Heart
  • 1 cup Small Pasta (e.g., Ditalini or Orzo) Provides heartiness and texture.
  • 2 cups Fresh Spinach Boosts nutritional value and adds vibrant color.
  • 1 pound Fully Cooked Meatballs The main protein component.
For Flavoring & Garnish
  • 1 tablespoon Italian Seasoning Infuses the soup with classic Italian flavors.
  • 2 tablespoons Fresh Parsley Used as a garnish for flavor and color enhancement.
  • to taste Salt and Pepper Essential for seasoning.

Equipment

  • large soup pot

Method
 

Step-by-Step Instructions for Creamy Italian Meatball Soup
  1. Begin by heating 2 tablespoons of olive oil in a large soup pot over medium heat. Once the oil is shimmering, add 1 diced yellow onion and sauté for about 3-4 minutes until it becomes translucent.
  2. Add 3 minced garlic cloves to the pot, stirring for about 30 seconds until fragrant.
  3. Pour in 4 cups of chicken broth and 1 cup of heavy cream, stirring thoroughly to combine. Next, add in 1 can of drained diced tomatoes, mixing well.
  4. Once boiling, add 1 cup of small pasta such as Ditalini or Orzo and 1 tablespoon of Italian seasoning to the pot. Season generously with salt and pepper.
  5. Stir in the fully cooked meatballs, along with two cups of fresh spinach, into the simmering pot.
  6. Before serving, stir in ½ cup of grated Parmesan cheese for a rich and creamy enhancement.
  7. Ladle the Creamy Italian Meatball Soup into bowls and garnish with freshly chopped parsley for a vibrant touch.

Nutrition

Serving: 1bowlCalories: 320kcalCarbohydrates: 30gProtein: 20gFat: 18gSaturated Fat: 10gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 70mgSodium: 800mgPotassium: 600mgFiber: 3gSugar: 4gVitamin A: 1000IUVitamin C: 15mgCalcium: 250mgIron: 2mg

Notes

For the best flavor, homemade meatballs are recommended. Undercook the pasta slightly to ensure it remains hearty. Adjust seasoning before serving for optimal taste.

Tried this recipe?

Let us know how it was!