Go Back
+ servings
Creamy Italian Meatball Soup

Creamy Italian Meatball Soup: Your New Comfort Food Delight

Creamy Italian Meatball Soup is a heartwarming, nutritious comfort food packed with juicy meatballs and silky cream.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 bowls
Course: Dinner
Cuisine: Italian
Calories: 350

Ingredients
  

For the Base
  • 2 tablespoons Olive Oil Can substitute with vegetable oil for a lighter option.
  • 1 small Onion, diced Choose yellow or white onions for best flavor.
  • 2 cloves Garlic, minced Fresh garlic works best; avoid pre-minced.
  • 2 teaspoons Italian Seasoning Substitute with a mix of dried basil, oregano, and thyme if unavailable.
For the Soup
  • 4 cups Chicken Broth Can use vegetable broth for a vegetarian option.
  • 1 cup Marinara Sauce Store-bought is fine, but homemade adds freshness.
  • 3/4 cup Small Pasta, e.g., ditalini or orzo Whole wheat or gluten-free alternatives can be used.
  • 12-16 small Cooked Meatballs Use beef, turkey, or vegetarian options.
  • 1 cup Heavy Cream Substitute with half-and-half or coconut milk for lighter versions.
  • 1 1/2 cups Baby Spinach Kale or other greens can be used instead.
  • Salt and Pepper To taste.
For Garnish
  • Parmesan Cheese, freshly grated Enhances flavor.
  • Chopped Parsley Adds freshness.

Equipment

  • large pot

Method
 

Preparation Steps
  1. Heat 2 tablespoons of olive oil in a large pot over medium heat. Add 1 small diced onion and sauté for about 4 minutes until soft and translucent.
  2. Stir in 2 minced garlic cloves and 2 teaspoons of Italian seasoning, cooking for an additional minute until fragrant.
  3. Pour in 4 cups of chicken broth and 1 cup of marinara sauce, stirring well to combine. Bring to a gentle boil.
  4. Add 3/4 cup of small pasta to the boiling broth and reduce heat to medium. Simmer for 7-8 minutes or until nearly al dente.
  5. Stir in 12-16 cooked meatballs and cook for another 5 minutes to heat through.
  6. Reduce heat to low and gently stir in 1 cup of heavy cream, letting it simmer for 2-3 minutes.
  7. Add 1 1/2 cups of baby spinach, stirring gently. Season with salt and pepper to taste.
  8. Ladle the soup into bowls, garnishing with freshly grated parmesan cheese and chopped parsley.

Nutrition

Serving: 1bowlCalories: 350kcalCarbohydrates: 30gProtein: 20gFat: 18gSaturated Fat: 10gCholesterol: 80mgSodium: 900mgPotassium: 800mgFiber: 3gSugar: 4gVitamin A: 500IUVitamin C: 10mgCalcium: 150mgIron: 2mg

Notes

Feel free to customize the meat and pasta types according to your preferences.

Tried this recipe?

Let us know how it was!