
This creamy tortellini soup is one of my most-made cold-weather recipes. The cheese-stuffed tortellini cooks right in the broth, no separate pot needed. It comes together in one pot in under 30 minutes with pantry staples.
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 6
Method: Stovetop
Why This Creamy Tortellini Soup Works
The tortellini cooks directly in the broth and soaks up every bit of flavor. No draining, no second pot, no extra cleanup. That matters on a busy weeknight.
The base is a rich tomato and cream broth with sautéed onion, garlic, and spinach. The spinach wilts into the soup in the last two minutes. Each bowl has visible spinach ribbons and cheese-filled pasta pockets in a glossy, orange-tinted broth.
I finish with a generous handful of shredded Parmesan. It melts into the creamy broth and thickens it slightly. That’s what takes it from good to something you’re thinking about the next day.
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1 teaspoon Italian seasoning
- 1/2 teaspoon red pepper flakes
- 1 can (14.5 oz) diced tomatoes, undrained
- 4 cups chicken broth
- 1 cup heavy cream
- 9 oz refrigerated cheese tortellini
- 3 cups fresh baby spinach
- 1/2 cup freshly grated Parmesan
- Salt and black pepper to taste
What You Need for Creamy Tortellini Soup
Cheese tortellini — refrigerated tortellini from the pasta aisle works best here. It cooks in 2 to 3 minutes and holds its shape in the broth. Frozen tortellini works too, but add 2 to 3 extra minutes of simmering time.
Heavy cream — this gives the broth its silky, rich texture. Half-and-half works for a lighter version, but the broth will be thinner and less glossy.
Diced tomatoes — leave them undrained. The tomato liquid is part of the base. San Marzano tomatoes give a sweeter, less acidic flavor if you can find them.
Baby spinach — it wilts fast, so stir it in at the very end. Frozen spinach works at about 1 cup, thawed and squeezed dry.
Parmesan — freshly grated melts smoothly into the broth. Pre-grated Parmesan from a can contains anti-caking agents that can make the broth grainy.
Chicken broth — use low-sodium broth so you can control the salt level. Vegetable broth makes this vegetarian-friendly without changing the taste much.
How to Make Creamy Tortellini Soup
- Heat olive oil in a large pot over medium heat.
- Add diced onion. Cook for 4 to 5 minutes, stirring occasionally, until softened and translucent.
- Add minced garlic, Italian seasoning, and red pepper flakes. Cook for 60 seconds until fragrant.
- Pour in diced tomatoes with their liquid. Stir to combine and scrape up any bits from the bottom of the pot.
- Add chicken broth. Increase heat to medium-high and bring to a gentle boil.
- Add cheese tortellini. Reduce heat to a simmer and cook for 2 to 3 minutes until the pasta is tender.
- Pour in heavy cream. Stir to combine. Simmer for 2 minutes.
- Add baby spinach. Stir until wilted, about 1 to 2 minutes.
- Remove from heat. Stir in grated Parmesan. Season with salt and black pepper to taste.
- Ladle into bowls and serve immediately.
Creamy Tortellini Soup Variations
Sausage Tortellini Soup
Brown 8 oz of Italian sausage in the pot before adding the onion. Break it into crumbles as it cooks. Drain any excess fat, then continue with step 2. The sausage adds a savory, slightly spicy base that pairs well with the creamy broth.
Tomato Basil Tortellini Soup
Skip the spinach and stir in 1/4 cup of fresh chopped basil at the very end. Add 2 tablespoons of tomato paste with the garlic for a deeper tomato flavor. The soup tastes like a cross between a creamy tomato soup and pasta in broth.
Vegetarian Tortellini Soup
Swap chicken broth for vegetable broth. Keep all other ingredients the same. The soup is naturally vegetarian as long as you use cheese tortellini without meat filling.
Spicy Tortellini Soup
Double the red pepper flakes to 1 teaspoon and add 1/2 teaspoon of cayenne pepper with the spices. Stir in 1 tablespoon of calabrian chili paste at the end for layered heat. Balance with an extra splash of cream if the heat is too sharp.
Kale Tortellini Soup
Replace baby spinach with 2 cups of chopped Tuscan kale. Add it in step 7 with the cream rather than at the end. Kale needs 4 to 5 minutes to soften properly. The result is heartier and holds up better if you’re meal-prepping.
Tips for the Best Creamy Tortellini Soup
- I don’t overcook the tortellini — it keeps cooking in the hot broth even after you remove it from heat, so pull it off the burner when the pasta just turns tender.
- Grate your Parmesan fresh. Block Parmesan melts into the broth without any graininess.
- If the soup sits and thickens in the pot, stir in a splash of broth or water before reheating.
- For extra depth, sauté a pinch of tomato paste with the garlic before adding the canned tomatoes.
- This soup tastes even better the next day after the tortellini soaks up the broth overnight.
Make Ahead & Storage
This creamy tortellini soup keeps in the fridge for up to 4 days in an airtight container. The tortellini absorbs broth as it sits, so the soup thickens overnight. Stir in a half cup of broth when reheating on the stovetop over medium-low heat.
To freeze, cool the soup completely first. Portion into freezer-safe containers and freeze for up to 2 months. The tortellini softens after freezing and thawing, so I prefer to freeze the broth base without the pasta and cook fresh tortellini when I reheat it. The cream base freezes well and doesn’t separate when reheated gently.
Common Questions
Can I use frozen tortellini instead of refrigerated?
Yes. Add frozen tortellini directly to the simmering broth without thawing first. Add 2 to 3 extra minutes to the cooking time. Check that the pasta is tender all the way through before adding the cream.
How do I keep the tortellini from getting mushy?
Don’t overcook it. Refrigerated tortellini needs just 2 to 3 minutes in simmering broth. Pull the pot off the heat as soon as the pasta is tender — it keeps cooking from residual heat. If you’re making this ahead, cook the tortellini separately and add it just before serving.
Can I make creamy tortellini soup without heavy cream?
Yes. Half-and-half or whole milk work as lighter substitutes. The broth will be thinner and less rich, but the flavor stays. For a dairy-free version, use full-fat coconut milk — it gives a slightly sweet note that works surprisingly well with the tomato base.
What goes with creamy tortellini soup?
I serve it with crusty garlic bread or a simple green salad. A wedge of focaccia is great for soaking up the broth. If I’m keeping it light, a side of roasted broccoli is enough.
This creamy tortellini soup is the kind of recipe I come back to every single week. Save this to your soup board and tap the link for the full step-by-step recipe at MillennialHawk.com.
Creamy Tortellini Soup Recipe for Busy Weeknights
One-pot cheese tortellini in a rich tomato cream broth with spinach and Parmesan — ready in 30 minutes.
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1 teaspoon Italian seasoning
- 1/2 teaspoon red pepper flakes
- 1 can (14.5 oz) diced tomatoes, undrained
- 4 cups chicken broth
- 1 cup heavy cream
- 9 oz refrigerated cheese tortellini
- 3 cups fresh baby spinach
- 1/2 cup freshly grated Parmesan
- Salt and black pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat.
- Add diced onion. Cook for 4 to 5 minutes, stirring occasionally, until softened and translucent.
- Add minced garlic, Italian seasoning, and red pepper flakes. Cook for 60 seconds until fragrant.
- Pour in diced tomatoes with their liquid. Stir to combine and scrape up any bits from the bottom of the pot.
- Add chicken broth. Increase heat to medium-high and bring to a gentle boil.
- Add cheese tortellini. Reduce heat to a simmer and cook for 2 to 3 minutes until the pasta is tender.
- Pour in heavy cream. Stir to combine. Simmer for 2 minutes.
- Add baby spinach. Stir until wilted, about 1 to 2 minutes.
- Remove from heat. Stir in grated Parmesan. Season with salt and black pepper to taste.
- Ladle into bowls and serve immediately.
