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

Creamy Italian Meatball Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: kaeli
  • Total Time: 45 minutes
  • Yield: Serves about 6 people 1x

Description

Indulge in a warm bowl of Creamy Italian Meatball Soup, the ultimate comfort food that combines tender meatballs, rich tomato broth, and hearty pasta. This delightful soup is perfect for cozy family dinners or chilly nights, offering a satisfying blend of bold Italian flavors that will impress everyone at your table. With simple ingredients and easy preparation steps, you can whip up this delicious dish in no time. Customize it with your favorite vegetables or enjoy it on its own—either way, it’s sure to become a staple in your meal rotation.


Ingredients

Scale
  • 1 pound ground beef (or a mix of beef and pork)
  • 1/4 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • 4 cups chicken or beef broth
  • 1 cup small pasta (like ditalini)
  • 1/2 cup heavy cream
  • Fresh spinach or basil

Instructions

  1. In a mixing bowl, combine ground beef, breadcrumbs, Parmesan cheese, egg, garlic, Italian seasoning, salt, and pepper. Mix until just combined and shape into 1-inch meatballs.
  2. Heat olive oil in a large pot over medium heat and brown the meatballs on all sides. Remove from pot.
  3. Sauté diced onion and garlic until translucent. Add chopped celery and cook until softened.
  4. Stir in diced tomatoes and broth; bring to a simmer.
  5. Add pasta and cook according to package instructions. Return meatballs to the pot along with heavy cream and Parmesan cheese.
  6. Stir in fresh spinach or basil before serving.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl (about 2 cups)
  • Calories: 420
  • Sugar: 5g
  • Sodium: 800mg
  • Fat: 24g
  • Saturated Fat: 12g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 3g
  • Protein: 22g
  • Cholesterol: 100mg