Creamy Tortellini Soup Recipe for Busy Weeknights


Creamy tortellini soup in a white bowl with cheese tortellini, wilted spinach, and Parmesan in orange cream broth.

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

  1. Heat olive oil in a large pot over medium heat.
  2. Add diced onion. Cook for 4 to 5 minutes, stirring occasionally, until softened and translucent.
  3. Add minced garlic, Italian seasoning, and red pepper flakes. Cook for 60 seconds until fragrant.
  4. Pour in diced tomatoes with their liquid. Stir to combine and scrape up any bits from the bottom of the pot.
  5. Add chicken broth. Increase heat to medium-high and bring to a gentle boil.
  6. Add cheese tortellini. Reduce heat to a simmer and cook for 2 to 3 minutes until the pasta is tender.
  7. Pour in heavy cream. Stir to combine. Simmer for 2 minutes.
  8. Add baby spinach. Stir until wilted, about 1 to 2 minutes.
  9. Remove from heat. Stir in grated Parmesan. Season with salt and black pepper to taste.
  10. 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 in a white bowl with spinach and Parmesan on a wooden surface

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.

Prep
5 min
Cook
25 min
Total
30 min
Servings
6
Calories
390

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

  1. Heat olive oil in a large pot over medium heat.
  2. Add diced onion. Cook for 4 to 5 minutes, stirring occasionally, until softened and translucent.
  3. Add minced garlic, Italian seasoning, and red pepper flakes. Cook for 60 seconds until fragrant.
  4. Pour in diced tomatoes with their liquid. Stir to combine and scrape up any bits from the bottom of the pot.
  5. Add chicken broth. Increase heat to medium-high and bring to a gentle boil.
  6. Add cheese tortellini. Reduce heat to a simmer and cook for 2 to 3 minutes until the pasta is tender.
  7. Pour in heavy cream. Stir to combine. Simmer for 2 minutes.
  8. Add baby spinach. Stir until wilted, about 1 to 2 minutes.
  9. Remove from heat. Stir in grated Parmesan. Season with salt and black pepper to taste.
  10. Ladle into bowls and serve immediately.
Nutrition per serving
390 cal 32g carbs 14g protein 22g fat 2g fiber 5g sugar 720mg sodium

Michal Sieroslawski

Michal is a personal trainer and writer at Millennial Hawk. He holds a MSc in Sports and Exercise Science from the University of Central Lancashire. He is an exercise physiologist who enjoys learning about the latest trends in exercise and sports nutrition. Besides his passion for health and fitness, he loves cycling, exploring new hiking trails, and coaching youth soccer teams on weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recent Posts