Print

Creamy Italian Meatball Soup

Creamy Italian Meatball Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Warm up with our creamy Italian meatball soup! Easy to make and full of flavor—try this delicious recipe tonight for a comforting meal!

Ingredients

Scale
  • 1 lb ground beef or ground turkey
  • ½ cup breadcrumbs
  • 1 egg, lightly beaten
  • 2 tablespoons grated Parmesan cheese
  • 2 teaspoons Italian seasoning
  • 2 cloves garlic, minced
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2 tablespoons olive oil
  • 1 small onion, finely chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 6 cups chicken or vegetable broth
  • 1 cup heavy cream
  • 1 cup small pasta (such as ditalini or orzo)
  • 1 cup spinach or kale, chopped
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • Salt and pepper, to taste
  • Fresh parsley and grated Parmesan cheese, for garnish

Instructions

  1. In a large bowl, combine ground beef (or turkey), breadcrumbs, beaten egg, Parmesan cheese, Italian seasoning, minced garlic, salt, and pepper. Mix gently until combined and shape into meatballs.
  2. Heat olive oil in a large pot over medium heat. Brown the meatballs on all sides for about 5-7 minutes; remove and set aside.
  3. In the same pot, sauté chopped onion, carrots, celery, and garlic until soft (about 5 minutes).
  4. Add chicken or vegetable broth and pasta; bring to a boil. Reduce heat and simmer until pasta is al dente (about 8-10 minutes).
  5. Stir in heavy cream and chopped greens; return meatballs to the pot. Simmer for another few minutes until heated through.
  6. Serve hot, garnished with fresh parsley and Parmesan cheese.

Nutrition