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 Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 1 hour
  • Yield: 6 servings
  • Diet: Halal

Description

Creamy Italian Meatball Soup is a cozy, one-pot meal filled with tender meatballs, small pasta, and vegetables simmered in a rich tomato-cream broth. It’s hearty, flavorful, and perfect for busy weeknights or comforting family dinners.


Ingredients

  • 1 lb ground beef or Italian sausage (or a mix of both)
  • 1/2 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 large egg
  • 3 cloves garlic, minced (divided)
  • 1 small onion, diced
  • 2 tbsp olive oil
  • 1 tbsp Italian seasoning
  • 1 can (28 oz) crushed tomatoes
  • 2 tbsp tomato paste
  • 4 cups chicken or beef broth
  • 1 cup heavy cream or half-and-half
  • 1 cup small pasta (ditalini, elbow, or orzo)
  • 2 cups fresh spinach or kale (optional)
  • 2 tbsp fresh parsley or basil, chopped
  • Salt and pepper to taste

Instructions

  1. In a bowl, mix ground beef, breadcrumbs, Parmesan, egg, 1 minced garlic clove, Italian seasoning, salt, and pepper. Roll into small 1-inch meatballs.
  2. Heat olive oil in a large pot or Dutch oven over medium heat. Brown the meatballs on all sides, then remove and set aside.
  3. In the same pot, sauté diced onion until translucent. Add remaining garlic and tomato paste; cook for 1 minute until fragrant.
  4. Add crushed tomatoes and broth. Stir well, then return meatballs to the pot. Simmer for 20–25 minutes.
  5. Stir in pasta and cook until tender, about 8–10 minutes.
  6. Reduce heat and add heavy cream. Stir until soup becomes creamy and smooth.
  7. If using, add spinach or kale and cook until wilted.
  8. Adjust seasoning with salt and pepper. Garnish with parsley or basil and extra Parmesan before serving.

Notes

  • Use ground turkey for a lighter version.
  • For extra creaminess, stir in shredded mozzarella or provolone cheese.
  • Freeze without pasta for up to 3 months; add fresh pasta when reheating.
  • Thicken by simmering uncovered or adding extra Parmesan.
  • Serve with crusty bread or a green salad for a complete meal.
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 520
  • Sugar: 8g
  • Sodium: 950mg
  • Fat: 30g
  • Saturated Fat: 14g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 4g
  • Protein: 28g
  • Cholesterol: 110mg