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