When the weather turns chilly, there’s nothing quite like a steaming bowl of creamy, cheesy soup to warm you up from the inside out.
This Cheesy Tortellini Soup is everything you crave on a cozy night in—pillowy cheese-filled tortellini, tender spinach, and a rich, velvety broth that’s perfectly seasoned and sprinkled with fresh Parmesan.
It’s like comfort food with an elegant twist!
This recipe is perfect for busy weeknights (ready in under 30 minutes!) or as the star of a laid-back dinner with friends. It’s hearty, satisfying, and brimming with Italian-inspired flavors. So grab your favorite soup pot, and let’s make magic happen!

Ingredients
You’ll fall in love with how simple yet luxurious these ingredients are:
- 1 tbsp olive oil
- 1 small onion, finely diced
- 3 cloves garlic, minced
- 4 cups chicken or vegetable broth
- 2 cups heavy cream
- 1 tsp Italian seasoning
- 1/4 tsp red pepper flakes
- 9 oz fresh cheese tortellini
- 2 cups fresh spinach
- 1/2 cup grated Parmesan cheese
- Salt and freshly cracked black pepper, to taste
Instructions
Let’s bring this cozy bowl of goodness to life in just a few simple steps:
- Sauté the aromatics:
In a large soup pot, heat the olive oil over medium heat. Add the diced onion and cook until softened, about 3-4 minutes. Stir in the minced garlic and cook for another 1 minute, until fragrant. - Build the base:
Pour in the chicken or vegetable broth, heavy cream, and stir in the Italian seasoning and red pepper flakes. Bring the mixture to a gentle simmer. - Cook the tortellini:
Add the tortellini to the pot and cook according to package instructions, usually 4-6 minutes, until tender and heated through. - Add the spinach:
Stir in the fresh spinach and cook for another 1-2 minutes, until wilted. - Cheesy perfection:
Remove the soup from the heat and stir in 1/4 cup of grated Parmesan cheese until melted and well incorporated. Taste and adjust the seasoning with salt and black pepper. - Serve and garnish:
Ladle the soup into bowls, garnish with the remaining Parmesan cheese and a generous sprinkle of freshly cracked black pepper. Serve immediately with crusty bread or garlic toast for dipping.
Tweaks and Additions
This Cheesy Tortellini Soup is wonderfully versatile! Here are some ideas to make it even more exciting:
- Protein boost:
Add cooked shredded chicken, Italian sausage, or crispy pancetta for extra heartiness. - Vegetarian upgrade:
Toss in diced zucchini, mushrooms, or roasted red peppers for added veggies. - Broth swap:
For a lighter soup, substitute half the cream with milk or use all broth instead of cream. - Herb accents:
Fresh basil or parsley stirred in at the end will add a burst of freshness. - Cheese lovers’ delight:
Mix in shredded mozzarella or fontina cheese for even more ooey-gooey goodness. - Spicy twist:
Add more red pepper flakes or a splash of hot sauce for a spicier version.

Cheesy Tortellini Soup is the kind of meal that wraps you in a blanket of flavor and warmth. It’s rich, creamy, and indulgent without being fussy—perfect for busy evenings or when you need a little extra comfort in your life.
Pair it with your favorite wine, a crackling fire, and a good book, and you’ve got yourself a perfect evening.
I’d love to hear how you enjoyed your soup—drop a comment below and let me know!
