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

Creamy Italian Meatball Soup


  • Author: Hannah
  • Total Time: 45 minutes
  • Yield: Serves approximately 6 people 1x

Description

Creamy Italian Meatball Soup is a comforting dish that brings together tender meatballs and a rich, velvety broth, making it the perfect meal for chilly evenings or family gatherings. This easy-to-make soup blends classic Italian flavors with wholesome ingredients, ensuring every spoonful warms your heart and satisfies your hunger. Whether enjoyed on a busy weeknight or during a cozy weekend dinner, this creamy delight will quickly become a family favorite.


Ingredients

Scale
  • 1 lb ground beef (80% lean)
  • 1/2 cup breadcrumbs
  • 1/2 cup grated Parmesan cheese
  • 1 tbsp Italian seasoning
  • 1 large egg
  • 1 tbsp olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 can (14.5 oz) diced tomatoes
  • 4 cups chicken broth
  • 1 cup heavy cream
  • 2 cups fresh spinach or kale

Instructions

  1. In a large bowl, mix ground beef, breadcrumbs, Parmesan cheese, Italian seasoning, and egg until just combined. Form into golf ball-sized meatballs.
  2. Heat olive oil in a large pot over medium heat. Brown meatballs on all sides for about 5–7 minutes. Remove and set aside.
  3. In the same pot, sauté diced onions and garlic until fragrant (about 3 minutes). Add diced tomatoes and chicken broth; stir to combine.
  4. Bring to a gentle simmer and stir in heavy cream until well mixed.
  5. Return browned meatballs to the pot and let simmer for about 15 minutes to absorb flavors.
  6. Just before serving, stir in spinach or kale until wilted (about 2 minutes). Serve hot with crusty bread.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Cooking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl (approximately 400g)
  • Calories: 525
  • Sugar: 4g
  • Sodium: 780mg
  • Fat: 32g
  • Saturated Fat: 14g
  • Unsaturated Fat: 16g
  • Trans Fat: 0g
  • Carbohydrates: 26g
  • Fiber: 3g
  • Protein: 32g
  • Cholesterol: 105mg

Keywords: For a lighter option, substitute ground turkey for beef or add red pepper flakes for spice. Store leftovers in an airtight container for up to three days; reheat gently on the stove.