Print

Creamy Italian Meatball Soup

Creamy Italian Meatball Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy Italian Meatball Soup is a warm and comforting dish that’s perfect for chilly evenings or family gatherings. This delicious soup features tender beef meatballs nestled in a creamy tomato-based broth, complemented by hearty pasta and fragrant herbs. Each spoonful brings a rich blend of Italian flavors that will leave everyone asking for seconds. Quick to prepare and easy to customize, this recipe makes for an ideal weeknight dinner, delivering both satisfaction and warmth.

Ingredients

Scale
  • 1 pound ground beef
  • 1/4 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 egg
  • 2 cloves garlic (minced)
  • 1 can diced tomatoes (14.5 oz)
  • 4 cups chicken or beef broth
  • 1 cup small pasta (such as ditalini)
  • 1/2 cup heavy cream
  • Fresh spinach or basil (for garnish)

Instructions

  1. In a mixing bowl, combine ground beef, breadcrumbs, Parmesan cheese, egg, minced garlic, Italian seasoning, salt, and black pepper. Mix gently and shape into small meatballs.
  2. Heat olive oil in a large pot over medium heat. Brown the meatballs on all sides; remove and set aside.
  3. In the same pot, sauté diced onion until translucent, then add garlic and celery until softened.
  4. Add diced tomatoes and broth to the pot; return the meatballs along with additional seasoning.
  5. Bring to a boil; add pasta and cook according to package instructions until al dente.
  6. Stir in heavy cream and fresh greens until wilted.
  7. Serve hot with grated Parmesan and herbs on top.

Nutrition

save me