Print

Creamy Italian Meatball Soup

Creamy Italian Meatball Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Warm up your family dinners with this delightful Creamy Italian Meatball Soup, a comforting dish that brings rich flavors straight to your bowl. Featuring tender meatballs, a creamy tomato broth, and cheerful pasta, this recipe is quick to prepare and perfect for busy weeknights or cozy gatherings. Each spoonful is seasoned with Italian herbs, making it a hit even among the pickiest eaters. Whether served as a hearty main course or enjoyed as a make-ahead meal, this soup promises satisfaction and warmth in every bite.

Ingredients

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

Instructions

  1. In a large bowl, mix ground beef, breadcrumbs, Parmesan cheese, egg, garlic, Italian seasoning, salt, and pepper. Form into small meatballs.
  2. Heat olive oil in a large pot over medium heat; sauté onion until translucent. Add garlic and celery; cook until fragrant.
  3. Gently brown meatballs in the pot for about 5-7 minutes.
  4. Add diced tomatoes and broth; bring to a simmer. Stir in pasta and cook until al dente.
  5. Reduce heat; stir in heavy cream and spinach or basil until combined.
  6. Serve hot with extra Parmesan cheese and fresh herbs.

Nutrition