“You sure you don’t want to try a bowl?” my friend asked, holding out a steaming mug of soup as the chilly evening crept in through the window. Honestly, I was skeptical—tortellini in soup? But I was tired and cold, and that warm, cheesy aroma was impossible to resist. That night marked the start of my obsession with this creamy tortellini soup with spinach. It wasn’t just any soup; it was a comforting hug in a bowl that somehow hit every cozy note perfectly.
I remember the first time I whipped this up after work when all I wanted was something easy but still special. The creamy broth swirled with tender pasta pockets and vibrant green spinach made me pause between bites, savoring each spoonful like a secret treat. What really stuck with me was how effortlessly it came together—no complicated steps or hard-to-find ingredients, just pure, soothing goodness. Since then, it’s been my go-to on restless nights or lazy weekends when I want to feel like I’m caring for myself without fuss.
This recipe quietly earned its place in my rotation, offering not just warmth but a gentle reminder that sometimes simple, wholesome food is exactly what we need. If you’re searching for comfort food that’s easy to make and feels like a little celebration of cozy, this creamy tortellini soup with spinach might just become your new favorite too.
Why You’ll Love This Recipe
After countless trials in my kitchen, this creamy tortellini soup with spinach has proven itself as a reliable comfort classic. Here’s why it’s a keeper you’ll want to make again and again:
- Quick & Easy: Ready in about 30 minutes, it’s perfect for busy weeknights or whenever you need a fast, satisfying meal without sacrificing flavor.
- Simple Ingredients: No need for specialty stores—most items like cheese tortellini, fresh spinach, and cream are pantry and fridge staples.
- Perfect for Cozy Nights: Whether you’re unwinding solo or serving friends, this soup wraps you in warmth and comfort with every spoonful.
- Crowd-Pleaser: Kids and adults alike love the creamy, cheesy goodness combined with tender pasta and fresh greens.
- Unbelievably Delicious: The silky broth enriched with cream and Parmesan, plus tender tortellini and spinach, creates a harmonious flavor and texture balance.
This isn’t just another tortellini soup—what sets it apart is the gentle touch of fresh spinach for color and nutrition, and the perfect seasoning that brings out the richness without feeling heavy. The creamy texture is just right, not too thick or thin, making it feel like a warm embrace in a bowl. Honestly, the first time I closed my eyes after a bite, I knew this recipe wasn’t going anywhere.
If you like recipes that marry comfort with ease, you might also appreciate the quick creamy garlic chicken orzo—another one-pot wonder that’s just as satisfying and efficient in the kitchen.
What Ingredients You Will Need
This creamy tortellini soup with spinach relies on straightforward, wholesome ingredients that come together to create something truly comforting. Most are pantry or fridge staples, and substitutions are simple if needed.
- Cheese tortellini: About 9 ounces (250 g), fresh or frozen (fresh gives the best texture, but frozen works well too)
- Fresh spinach: 4 cups packed (about 120 g), washed and roughly chopped (baby spinach is perfect, but regular spinach is fine too)
- Unsalted butter: 2 tablespoons (adds richness to the base)
- Yellow onion: 1 small, finely diced (for gentle sweetness)
- Garlic cloves: 3, minced (for aromatic depth)
- All-purpose flour: 2 tablespoons (helps thicken the broth for that creamy texture)
- Chicken broth: 4 cups (950 ml), homemade or low-sodium store-bought (look for a flavorful broth like Swanson for best taste)
- Heavy cream: 1 cup (240 ml) (for that luscious creaminess; can swap with half-and-half for lighter version)
- Grated Parmesan cheese: ½ cup (50 g), plus extra for serving (choose a good quality Parmigiano-Reggiano if possible)
- Italian seasoning: 1 teaspoon (adds a subtle herb mix)
- Salt & freshly ground black pepper: To taste
- Red pepper flakes: Optional, a pinch for a little kick
For a dairy-free twist, you could use coconut cream instead of heavy cream and nutritional yeast in place of Parmesan, though it will shift the flavor profile. In summer, swapping fresh spinach for tender baby kale or Swiss chard adds a nice seasonal variety.
Equipment Needed
- Large soup pot or Dutch oven: Essential for even heat distribution and enough room to stir without spills.
- Wooden spoon or silicone spatula: For sautéing onions and stirring the soup gently.
- Measuring cups and spoons: To keep ingredient amounts accurate, especially for thickening the broth with flour.
- Knife and cutting board: For chopping the onion, garlic, and spinach.
- Grater: Freshly grated Parmesan makes a big flavor difference.
If you don’t have a Dutch oven, a heavy-bottomed large saucepan works well too. I’ve found that using a silicone spatula helps scrape the bottom clean without scratching cookware, which is handy when thickening the broth. A good knife is worth investing in here—it makes quick work of prep and saves frustration. For budget-friendly options, store-brand measuring tools and basic pots work just fine.
Preparation Method

- Sauté the aromatics (5-7 minutes): Melt 2 tablespoons of unsalted butter in your large soup pot over medium heat. Add the diced onion and cook until translucent and soft, about 5 minutes. Stir in the minced garlic and cook for another 1-2 minutes until fragrant. The kitchen should start smelling inviting—garlic and butter is a classic combo that sets the tone.
- Make the roux (2-3 minutes): Sprinkle in 2 tablespoons of flour over the onion-garlic mixture, stirring constantly to coat everything. This step is crucial for thickening the soup later, so keep stirring for 2-3 minutes until the raw flour taste cooks off and the mixture turns a light golden color. If you skip or rush this, the soup can taste floury or end up runny.
- Add broth and seasoning (10 minutes): Slowly pour in 4 cups (950 ml) of chicken broth while whisking continuously to avoid lumps. Stir in 1 teaspoon of Italian seasoning, salt, and pepper to taste. Bring the mixture to a gentle boil, then reduce heat and simmer for about 10 minutes. The broth will start to thicken nicely here.
- Cook the tortellini (5-7 minutes): Add 9 ounces (250 g) of cheese tortellini directly into the broth. Cook according to package instructions, usually 5-7 minutes, until tender but not mushy. Stir occasionally to prevent sticking.
- Stir in cream and cheese (3-5 minutes): Lower heat to medium-low and pour in 1 cup (240 ml) heavy cream. Add ½ cup (50 g) freshly grated Parmesan cheese and stir gently until cheese melts and blends into the soup. Taste and adjust seasoning with salt, pepper, and optionally a pinch of red pepper flakes for a subtle heat.
- Add spinach last (2 minutes): Fold in 4 cups packed (about 120 g) fresh spinach. It will wilt quickly in the hot soup—stir until just wilted and bright green. Avoid overcooking; the spinach should still have a tender bite.
- Final taste and serve: Give the soup one last stir, then ladle into bowls. Serve hot with extra Parmesan on top and, if you like, a crusty bread on the side to soak up all that creamy goodness.
Quick tip: If you find the soup is too thick, add a splash of broth or cream to loosen it up. Also, stirring gently when adding cream prevents curdling. Keeping an eye on the tortellini ensures it stays tender and doesn’t overcook into mush.
Cooking Tips & Techniques
Getting this creamy tortellini soup just right has taught me a few things. First, patience during the roux-making step is key. Rushing flour into the butter mixture without enough stirring can cause clumps or a raw taste, so take those extra minutes—it pays off.
When adding broth, pour slowly while whisking to avoid lumps. It sounds basic, but I’ve had my fair share of frustrating grainy batches before mastering this. Also, using freshly grated Parmesan instead of pre-grated powder makes a huge difference in flavor and texture—trust me on this one.
Don’t skip the fresh spinach! Adding it at the very end keeps the soup vibrant and fresh-tasting. Overcooked spinach turns dull and mushy, which dulls the soup’s appeal.
If multitasking in the kitchen, start chopping your aromatics first while the butter melts—you can even prep the spinach last to keep it crisp. This recipe is forgiving but timing really helps keep everything flavorful and fresh.
One common mistake: overcooking the tortellini. It’s tempting to leave it in longer to thicken the soup, but that leads to mushy pasta. Cook it just right and remove from heat as soon as it’s tender.
Variations & Adaptations
This creamy tortellini soup with spinach is flexible, so you can tailor it to your taste or dietary needs.
- Vegetarian Version: Use vegetable broth instead of chicken broth and keep the cheese and cream for richness.
- Gluten-Free: Swap regular tortellini for gluten-free tortellini and use gluten-free flour or cornstarch to thicken the broth.
- Protein Boost: Stir in cooked shredded rotisserie chicken or crispy bacon bits for extra heartiness.
- Seasonal Spin: Swap spinach for baby kale or chard in fall and winter, or add fresh peas for a springtime twist.
- Dairy-Free: Use coconut cream and nutritional yeast instead of heavy cream and Parmesan, though expect a more subtle, slightly different flavor.
Personally, I love adding a handful of sun-dried tomatoes for a tangy bite sometimes—it brightens the creamy base beautifully. For a quicker weeknight option, frozen tortellini works well, just keep an eye on cooking time.
Serving & Storage Suggestions
This creamy tortellini soup with spinach is best enjoyed hot and fresh, ideally served in deep bowls with a sprinkle of extra Parmesan for that final touch. A crusty bread or a simple side salad complements it perfectly—something like a crisp Caesar or even a light tomato salad to balance the richness.
Leftovers keep well in the fridge for up to 3 days. Store in an airtight container. When reheating, warm gently on the stove over low heat with a splash of broth or cream to loosen the soup, stirring frequently. Avoid microwaving without stirring as the cream can separate.
The flavors actually mellow and improve slightly after a day, so if you have time to let it sit, that’s a nice bonus. If freezing, omit the cream and Parmesan and add them fresh when reheating to keep the texture smooth.
If you like cozy meals with a fresh twist, pairing this soup with some grilled chimichurri shrimp skewers from my summer recipes is a great way to enjoy a balanced dinner.
Nutritional Information & Benefits
A typical serving of this creamy tortellini soup with spinach offers approximately 350-400 calories, with a balance of carbohydrates from the pasta, protein from the cheese, and healthy fats from the cream and butter.
Spinach is a great source of vitamins A, C, and K, plus iron and fiber, which adds a nutritious boost to this indulgent-feeling meal. The soup is moderately high in calcium thanks to the Parmesan and cream, supporting bone health.
For those watching carbs, using cheese tortellini keeps it moderate, and swapping heavy cream for half-and-half lowers fat content while keeping creaminess. Gluten-free and dairy-free options make it adaptable for common dietary restrictions, though it contains dairy and gluten in the classic form.
In my experience, this soup strikes a nice balance between comfort and nourishment—perfect for days when you want something warm and satisfying without feeling weighed down.
Conclusion
Creamy tortellini soup with spinach is one of those recipes that quietly becomes a staple because it’s just *right*—easy, comforting, and delicious every time. It’s flexible enough to make your own with swaps or add-ins, yet reliable as a cozy, satisfying meal you can turn to on chilly evenings or anytime you crave a gentle, warming hug in a bowl.
Personally, this soup reminds me that simple ingredients, when combined thoughtfully, can create magic in your kitchen without any fuss. Give it a try, tweak it to your liking, and let it become your own little comfort ritual.
I’d love to hear how you make it yours or what variations you come up with—feel free to leave a comment or share your thoughts!
FAQs About Creamy Tortellini Soup with Spinach
Can I use frozen spinach instead of fresh?
Yes, you can use frozen spinach. Thaw and drain it well before adding to avoid extra liquid. Add it a bit earlier since it takes longer to wilt.
How do I make this soup vegetarian?
Simply swap chicken broth for vegetable broth and keep the rest of the ingredients the same for a flavorful vegetarian version.
Can I prepare this soup ahead of time?
You can prep the base and cook tortellini fresh when ready. The soup tastes best fresh, but leftovers store well for a few days in the fridge.
What’s the best way to reheat leftover soup?
Warm gently on the stove with a splash of broth or cream to restore the creamy texture, stirring frequently to prevent sticking or separation.
Is there a low-fat version of this recipe?
Use half-and-half or milk instead of heavy cream and reduce butter slightly. Low-fat cheese options can also help, but the soup will be less rich.
Pin This Recipe!

Creamy Tortellini Soup with Spinach
A comforting and easy-to-make creamy tortellini soup with fresh spinach, perfect for cozy nights. This soup features a silky broth enriched with cream and Parmesan, tender cheese tortellini, and vibrant spinach.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Soup
- Cuisine: Italian-American
Ingredients
- 9 ounces cheese tortellini (fresh or frozen)
- 4 cups packed fresh spinach (about 120 g), washed and roughly chopped
- 2 tablespoons unsalted butter
- 1 small yellow onion, finely diced
- 3 garlic cloves, minced
- 2 tablespoons all-purpose flour
- 4 cups chicken broth (950 ml), homemade or low-sodium store-bought
- 1 cup heavy cream (240 ml)
- ½ cup grated Parmesan cheese (50 g), plus extra for serving
- 1 teaspoon Italian seasoning
- Salt and freshly ground black pepper, to taste
- Pinch of red pepper flakes (optional)
Instructions
- Melt 2 tablespoons of unsalted butter in a large soup pot over medium heat. Add the diced onion and cook until translucent and soft, about 5 minutes. Stir in the minced garlic and cook for another 1-2 minutes until fragrant.
- Sprinkle 2 tablespoons of flour over the onion-garlic mixture, stirring constantly to coat everything. Cook for 2-3 minutes until the raw flour taste cooks off and the mixture turns a light golden color.
- Slowly pour in 4 cups (950 ml) of chicken broth while whisking continuously to avoid lumps. Stir in 1 teaspoon Italian seasoning, salt, and pepper to taste. Bring to a gentle boil, then reduce heat and simmer for about 10 minutes until the broth thickens.
- Add 9 ounces (250 g) cheese tortellini directly into the broth. Cook according to package instructions, usually 5-7 minutes, until tender but not mushy. Stir occasionally to prevent sticking.
- Lower heat to medium-low and pour in 1 cup (240 ml) heavy cream. Add ½ cup (50 g) grated Parmesan cheese and stir gently until cheese melts and blends into the soup. Adjust seasoning with salt, pepper, and optionally red pepper flakes.
- Fold in 4 cups packed (about 120 g) fresh spinach. Stir until just wilted and bright green, about 2 minutes. Avoid overcooking to keep spinach tender but not mushy.
- Give the soup one last stir, then ladle into bowls. Serve hot with extra Parmesan cheese on top and crusty bread on the side if desired.
Notes
If soup is too thick, add a splash of broth or cream to loosen. Stir gently when adding cream to prevent curdling. Avoid overcooking tortellini to prevent mushiness. For dairy-free, substitute coconut cream and nutritional yeast. For gluten-free, use gluten-free tortellini and flour or cornstarch.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 375
- Sugar: 3
- Sodium: 700
- Fat: 22
- Saturated Fat: 13
- Carbohydrates: 28
- Fiber: 2
- Protein: 12
Keywords: creamy tortellini soup, spinach soup, comfort food, easy soup recipe, cheesy tortellini, cozy soup, weeknight dinner


