Italian Meatball Soup Recipe and Preparation

Here’s a comforting and hearty Italian Meatball Soup recipe. This soup is packed with flavorful meatballs, tender vegetables, and pasta in a rich broth. It’s perfect for a cozy meal any time of the year.

Italian Meatball Soup

Ingredients:

For the Meatballs:
  • 1 lb (450 g) ground beef (or a mix of beef and pork)
  • 1/4 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 large egg
  • 2 cloves garlic, minced
  • 2 tablespoons fresh parsley, chopped
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
For the Soup:
  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 2 carrots, peeled and sliced
  • 2 celery stalks, chopped
  • 3 cloves garlic, minced
  • 8 cups beef or chicken broth
  • 1 can (14.5 oz) diced tomatoes
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon salt (or to taste)
  • 1/4 teaspoon black pepper
  • 1 cup small pasta (like ditalini or orzo)
  • 2 cups fresh spinach (optional)
  • Grated Parmesan and fresh basil for garnish