A cozy, creamy Italian soup filled with mini meatballs, cheesy tortellini, and fresh veggies in a flavorful herbed broth — perfect for chilly nights and hearty meals.
Author:Maya Lawson
Prep Time:15 minutes
Cook Time:25 minutes
Total Time:40 minutes
Yield:6 servings 1x
Ingredients
Scale
For the Meatballs:
1 lb ground beef or turkey
1/3 cup breadcrumbs
1/4 cup grated Parmesan
1 egg
1 garlic clove, minced
1 tsp Italian seasoning
Salt & pepper
For the Soup:
1 tbsp olive oil
1 small onion, diced
2 carrots, diced
2 celery stalks, diced
2 garlic cloves, minced
2 tbsp tomato paste
1 tsp Italian seasoning
6 cups chicken broth
1 bay leaf
9 oz cheese tortellini
1/2 cup heavy cream or half-and-half
2 cups baby spinach (optional)
Salt & pepper to taste
Grated Parmesan & parsley for garnish
Instructions
Mix meatball ingredients and roll into 1-inch balls.
Brown meatballs in a large pot; set aside.
In same pot, sauté onion, carrot, celery, and garlic. Stir in tomato paste and seasoning.
Add broth and bay leaf. Return meatballs and simmer for 15–20 minutes.
Add tortellini, cream, and spinach. Simmer until pasta is tender.
Season to taste. Serve hot with toppings.
Notes
Make ahead and reheat gently for best results.
Freeze soup base without pasta and add tortellini fresh when serving.