Warm up with our creamy Italian meatball soup! Easy to make and full of flavor—try this delicious recipe tonight for a comforting meal!
Author:Clara
Prep Time:20 minutes
Cook Time:30 minutes
Total Time:50 minutes
Yield:Serves approximately 6
Category:Dinner
Method:Simmering
Cuisine:Italian
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
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.
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.
In the same pot, sauté chopped onion, carrots, celery, and garlic until soft (about 5 minutes).
Add chicken or vegetable broth and pasta; bring to a boil. Reduce heat and simmer until pasta is al dente (about 8-10 minutes).
Stir in heavy cream and chopped greens; return meatballs to the pot. Simmer for another few minutes until heated through.
Serve hot, garnished with fresh parsley and Parmesan cheese.