Ingredients
Equipment
Method
Step 1: Sauté the Vegetables
- Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook for 5–6 minutes until softened. Stir in garlic and cook for another 30 seconds until fragrant.

Step 2: Add Broth and Seasoning
- Pour in the chicken broth and diced tomatoes. Add Italian seasoning, salt, and black pepper. Bring everything to a gentle boil and let it simmer for 10 minutes.

Step 3: Cook the Tortellini
- Add the cheese tortellini directly into the simmering soup. Cook according to package instructions, usually about 5–7 minutes, until tender.

Step 4: Add Cream and Spinach
- Reduce the heat to low and stir in heavy cream. Add fresh spinach and let it wilt for 2–3 minutes. The soup will become creamy and slightly thick.

Step 5: Finish with Cheese
- Turn off the heat and stir in grated Parmesan cheese. Taste and adjust seasoning if needed. Serve hot and enjoy!

Notes
I love serving this soup with warm garlic breadsticks or crusty French bread, just like at the restaurant.
