This creamy Italian meatball soup is loaded with mini meatballs, cheese tortellini, fresh vegetables, and herbs — a rich, comforting meal-in-a-bowl.
For the meatballs:
1 lb ground beef
¼ cup breadcrumbs
1 egg
2 tbsp grated parmesan
1 tsp Italian seasoning
½ tsp salt
¼ tsp pepper
For the soup:
1 tbsp olive oil
1 small onion, diced
2 carrots, diced
2 garlic cloves, minced
2 tbsp tomato paste
6 cups chicken broth
1 tsp Italian seasoning
9 oz cheese tortellini
½ cup heavy cream
2 cups baby spinach
¼ cup parmesan
Salt and pepper to taste
Mix meatball ingredients and roll into small balls.
Brown meatballs in a large pot and set aside.
In the same pot, sauté onion, carrots, and garlic until soft.
Stir in tomato paste, broth, and seasonings.
Return meatballs to the pot. Simmer for 12 minutes.
Add tortellini and cream. Simmer for 5 minutes.
Stir in spinach and parmesan until wilted.
Serve hot with extra cheese or bread.
Freeze soup without tortellini or cream.
Add peas, beans, or kale for variation.
Use turkey or vegetarian meatballs if preferred.