Go Back Email Link
+ servings

Creamy Italian Meatball Soup

A comforting soup combining rich Italian flavors with a creamy texture, perfect for any occasion.
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Serving Size 6 servings

Ingredients

For the Meatballs

  • 1 pound ground beef or pork Choose your preferred meat.
  • 1/2 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1/4 cup chopped parsley Fresh parsley enhances flavor.
  • 1 piece egg
  • 2 cloves garlic, minced
  • Salt and pepper to taste

For the Soup

  • 4 cups chicken broth
  • 1 cup heavy cream Can substitute with half-and-half for lighter soup.
  • 1 can (15 ounces) diced tomatoes
  • Italian seasoning to taste

Instructions

Preparation

  • In a large bowl, combine the ground meat, breadcrumbs, Parmesan cheese, parsley, egg, minced garlic, salt, and pepper. Form into small meatballs.

Cooking

  • In a large pot, bring the chicken broth to a simmer.
  • Add the meatballs and cook until they are browned and cooked through, about 10-15 minutes.
  • Stir in the heavy cream and diced tomatoes, and simmer for an additional 5-10 minutes.
  • Season with Italian seasoning, salt, and pepper to taste.

Notes

This soup is best served hot, alongside crusty bread or a fresh salad for a hearty meal. Garnish with extra Parmesan cheese or fresh parsley for enhanced presentation and flavor. Store leftovers in an airtight container for up to 3 days, or freeze in portions for longer storage.