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 1

Creamy Italian Meatball Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Zoe Adelson
  • Total Time: 40 minutes
  • Yield: 4 to 6 servings

Description

Creamy Italian Meatball Soup is a cozy, hearty soup loaded with tender meatballs, vegetables, and pasta in a rich parmesan cream broth. This comforting one-pot meal is perfect for busy weeknights or meal prep and makes a satisfying family dinner.


Ingredients

1 tablespoon olive oil

1 medium yellow onion, chopped

2 cloves garlic, minced

2 medium carrots, sliced

2 celery stalks, sliced

6 cups chicken broth

20 small Italian-style meatballs

1 teaspoon Italian seasoning

1 cup small pasta (like ditalini or orzo)

1 cup heavy cream

1/2 cup grated parmesan cheese

Salt and pepper to taste

2 tablespoons chopped fresh parsley


Instructions

1. Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook until softened, about 5-7 minutes. Stir in garlic and cook for 1 more minute.

2. Pour in chicken broth. Add Italian seasoning, salt, and pepper. Bring to a simmer.

3. Add meatballs to the broth. Simmer for 10-12 minutes if raw, or until heated through if pre-cooked.

4. Stir in the pasta. Cook until al dente, about 8-10 minutes.

5. Lower the heat. Stir in heavy cream and parmesan cheese until melted and creamy.

6. Garnish with chopped parsley and serve hot.

Notes

This soup thickens as it sits; add a splash of broth when reheating.

For extra greens, stir in a handful of spinach at the end.

Make meatballs ahead and freeze for faster prep.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 480
  • Sugar: 4g
  • Sodium: 920mg
  • Fat: 31g
  • Saturated Fat: 15g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 29g
  • Fiber: 2g
  • Protein: 21g
  • Cholesterol: 85mg