Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Photo of featured for Savor the Comfort: Creamy Italian Meatball Soup to Warm Your Soul

Savor the Comfort: Creamy Italian Meatball Soup to Warm Your Soul

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A warm and comforting creamy Italian meatball soup filled with rich flavors and healthy ingredients.

  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1 pound ground beef
  • 1/2 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 egg
  • 2 cloves garlic, minced
  • 1 teaspoon Italian seasoning
  • Salt and pepper to taste
  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 4 cups chicken broth
  • 1 cup heavy cream
  • 2 cups spinach, fresh
  • 1 cup diced tomatoes
  • Fresh basil for garnish

Instructions

  1. In a bowl, mix ground beef, breadcrumbs, Parmesan, egg, garlic, Italian seasoning, salt, and pepper.
  2. Form small meatballs, about 1 inch in diameter.
  3. Heat olive oil in a pot, brown meatballs in batches for about 5 minutes, then set aside.
  4. Sauté chopped onion in the same pot until translucent (3-4 minutes).
  5. Add chicken broth, bring to a boil, then reduce to a simmer.
  6. Add meatballs back into the pot and simmer for 15 minutes.
  7. Stir in heavy cream and spinach, cooking until spinach wilts (about 2 minutes).
  8. Ladle soup into bowls and garnish with fresh basil.

Notes

  • Feel free to adjust seasonings to taste.
  • For a lighter version, substitute ground turkey for beef.
  • Author: Jenny
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Gluten-free (if using gluten-free breadcrumbs)

Nutrition

  • Serving Size: 1 bowl
  • Calories: 450
  • Sugar: 3g
  • Sodium: 800mg
  • Fat: 30g
  • Saturated Fat: 12g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 2g
  • Protein: 25g
  • Cholesterol: 100mg