Go Back
+ servings
Creamy Italian Meatball Soup

Creamy Italian Meatball Soup That Warms Your Soul

Creamy Italian Meatball Soup is a comforting dish that transforms simple ingredients into a cozy meal perfect for chilly nights.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 bowls
Course: Soups
Cuisine: Italian
Calories: 350

Ingredients
  

For the Meatballs
  • 1 pound Ground beef or ground turkey for a leaner option
  • 1 cup Breadcrumbs fresh or leftover bread
  • 1/2 cup Parmesan cheese freshly grated preferred
  • 1 large Egg binds the meatballs together
  • 1 teaspoon Garlic powder fresh garlic works too
  • 1 tablespoon Italian seasoning
  • 1 teaspoon Salt to taste
  • 1/2 teaspoon Pepper to taste
For the Soup Base
  • 4 cups Vegetable broth low-sodium for a healthier option
  • 1 cup Heavy cream can use milk for a lighter version
  • 1 can Diced tomatoes fire-roasted for a smoky taste preferred
  • 2 medium Carrots chopped
  • 1 cup Celery chopped, optional
  • 1 medium Onion diced
For Garnish
  • 1/4 cup Fresh basil substitute with dried if needed
  • 1/4 cup Parmesan shavings

Equipment

  • Large pot
  • Mixing Bowl

Method
 

Directions
  1. In a large mixing bowl, combine ground beef, breadcrumbs, grated Parmesan cheese, egg, garlic powder, Italian seasoning, salt, and pepper. Mix thoroughly until everything is well blended, being careful not to overwork the meat. Roll the mixture into small meatballs, about 1 inch in diameter, and set them aside on a plate while you prepare the soup.
  2. In a large pot over medium heat, add a drizzle of olive oil. Once hot, add diced onion, chopped carrots, and celery. Sauté for about 5 to 7 minutes until the vegetables become tender and the onion is translucent.
  3. Carefully add the meatballs to the pot, cooking them for about 5 minutes until they are browned on all sides. Remove the meatballs and set them aside on a plate.
  4. In the same pot, pour in the vegetable broth and add the diced tomatoes, stirring well to combine. Bring the mixture to a gentle simmer over medium-high heat.
  5. Once the broth is simmering, carefully return the browned meatballs to the pot. Stir in the heavy cream, mixing until well combined. Allow the soup to simmer for another 10 minutes.
  6. Remove the pot from heat and give the soup a final stir. Serve hot, garnishing each bowl with fresh basil and Parmesan shavings.

Nutrition

Serving: 1bowlCalories: 350kcalCarbohydrates: 20gProtein: 25gFat: 18gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 80mgSodium: 600mgPotassium: 800mgFiber: 3gSugar: 5gVitamin A: 3500IUVitamin C: 10mgCalcium: 250mgIron: 3mg

Notes

For best results, follow expert tips to ensure the meatballs are tender and flavorful. Store leftovers properly for future enjoyment.

Tried this recipe?

Let us know how it was!