Creamy Tortellini Soup: 5 Tips for a Rich, Never Watery Bowl

Creamy tomato tortellini soup with cheese tortellini, spinach and parmesan in a white bowl

Three things trip most people up the first time they make creamy tortellini soup. The pasta soaks up all the broth overnight, turning yesterday’s dreamy soup into a bowl of swollen, gummy tortellini. The cream splits the moment it hits the hot pot, leaving oily streaks instead of a silky finish. And the broth tastes flat — like warm tomato juice with pasta floating in it.

Each of these happens for a real reason. Tortellini is stuffed pasta, and its dough keeps absorbing liquid even after the heat is off. Cream curdles when it meets a hot, acidic base — tomatoes are acidic, and a rolling boil tips things over the edge. A one-note broth almost always means the tomato base never got a chance to build flavor before the liquid went in and washed it all out.

This creamy tortellini soup fixes all three in the same pot, in under 30 minutes.

Why This Creamy Tortellini Soup Recipe Works

Two things make this version different. First, the tomato paste goes into hot oil before any liquid — two minutes of direct heat turns it from raw and sharp to deep, rounded, and a little sweet. That’s where the broth flavor comes from. A small amount of flour goes in at the same step, giving the broth just enough body without making it thick or heavy. Second, the cream goes in last, completely off the heat. No boil, no break, just a smooth, rich finish.

For more on why blooming tomato paste matters, Serious Eats has a detailed breakdown.

Creamy Tortellini Soup Ingredients

  • 1 tablespoon (15ml) olive oil
  • 1 tablespoon (15g) butter
  • 1 medium yellow onion, diced
  • 2 medium carrots, diced small — adds sweetness and a little body to the base
  • 3 cloves garlic, minced
  • 2 tablespoons (30g) tomato paste — the flavor base; the blooming step in Step 3 is what makes the broth taste like it simmered all day. “Blooming” just means cooking it in oil so the heat can sweeten and deepen its flavor.
  • 2 tablespoons (15g) all-purpose flour (UK: plain flour) — gives the broth its body; a gluten-free plain flour blend works as a substitute
  • 1 (14.5 oz / 411g) can diced tomatoes — fire-roasted diced tomatoes add a subtle smoky depth if you can find them; regular works great too
  • 1 (8 oz / 225g) can tomato sauce (UK: passata — available in most supermarkets, same product, different name)
  • 3 cups (720ml) vegetable broth — from a carton or a stock cube dissolved in hot water (see Step 1)
  • 1 teaspoon Italian seasoning
  • ¼ teaspoon crushed red pepper flakes (optional)
  • 9 oz (255g) refrigerated cheese tortellini — refrigerated is best here; it cooks faster and has better texture than dried. Frozen works too — just add 1–2 extra minutes.
  • ½ cup (120ml) heavy cream — UK: double cream; or use half-and-half (a US product that is half whole milk and half cream, about 10–12% fat) for a lighter result
  • ¼ cup (25g) freshly grated Parmesan — grate from a block; pre-grated has a coating that stops it melting cleanly
  • 2 big handfuls (about 2 oz / 60g) fresh baby spinach
  • Salt and black pepper to taste
  • Fresh basil and extra Parmesan to serve

Want to add protein? Brown ½ lb (225g) of Italian sausage or ground turkey in the pot before Step 2, set it aside, and stir it back in with the tortellini.

Also try our Cream of Mushroom Soup for another creamy bowl.

overhead flat-lay of creamy tortellini soup ingredients including cheese tortellini, canned tomatoes, spinach, parmesan, cream, broth, and vegetables on a white counter

Before you start

  • Dice the onion and carrots into small, even pieces — roughly ½ inch (1.25cm) — so they soften at the same rate.
  • Mince the garlic.
  • Pre-measure the tomato paste, flour, Italian seasoning, and red pepper flakes; Steps 3 and 4 move quickly.
  • Grate the Parmesan.
diced onion carrot garlic mirepoix prep on cutting board

How to make it

Step 1 — Get the broth ready.
If you’re using a stock cube, dissolve it in 3 cups (720ml) of just-boiled water and set it aside. Using a carton? Measure out 3 cups and keep it next to the stove. You want it ready to pour in immediately when Step 4 comes around.

hot steaming chicken broth in glass jug with vegetables

Step 2 — Build the base.
Melt the butter in the olive oil in a large pot over medium heat. Add the onion and carrots. Cook, stirring occasionally, for 5–6 minutes until the onion is soft and see-through — not browned, just tender and translucent (clear-looking). Add the garlic and stir for 30 seconds.

sautéing onions and carrots in pot for soup base

Step 3 — Bloom the tomato paste and cook the flour.
Add the tomato paste to the pot and stir constantly for 2 minutes. It will darken slightly and start to smell sweet and rich rather than raw and sharp — that change is exactly what you’re after. Add the flour and stir for 1 more minute. The mixture will look thick and paste-like. Don’t rush this step; this is where the broth gets its depth.

stirring tomato paste into onion carrot sauté for soup base

Step 4 — Add the liquid and simmer.
Pour in the diced tomatoes, tomato sauce, broth, Italian seasoning, and red pepper flakes. Stir well to loosen any bits from the bottom of the pot. Bring to a gentle simmer — small bubbles around the edges, not a hard boil — and let it cook for 8–10 minutes. The broth will thicken slightly as the flavors come together.

simmering tomato soup broth with herbs in pot

Step 5 — Cook the tortellini.
Add the tortellini directly to the simmering pot. Stir gently and cook for 3–5 minutes, or follow the package directions, until just tender. Test one after 3 minutes by cutting it in half — the dough should be soft all the way through with no gummy center. Don’t overcook; it will keep softening from the heat in the pot even after you turn it off.

tortellini cooking in tomato broth pot overhead

Step 6 — Add the cream, Parmesan, and spinach — off the heat.
Take the pot completely off the burner. Stir in the cream, then the Parmesan, then the spinach. The spinach will wilt in about 30 seconds from the heat still in the soup. Season well with salt and pepper, taste, and adjust. Serve right away.

BBC Good Food recommends adding cream completely off the heat for a silky finish.

pouring cream into creamy tomato tortellini spinach soup pot

Tips that matter

  • Store tortellini separately if you have leftovers planned. Even in the fridge, the pasta keeps absorbing broth. Cook the tortellini, set it aside in a container, and add it bowl-by-bowl at serving time. The soup base keeps well in the fridge for up to 4 days and freezes well (see recipe card notes).
  • Drop a Parmesan rind in at Step 4 if you have one. The rind from a block of Parmesan dissolves slowly and adds a deep, nutty richness to the broth. Fish it out before serving.
  • Taste the broth before the tortellini goes in — Step 4 is the moment to fix seasoning. A pinch more salt, a squeeze of lemon for brightness, or a little more red pepper — get it right before the pasta absorbs any of it.
  • Don’t skip blooming the tomato paste (Step 3). One minute saved here means 20 minutes of extra simmering to get the same depth of flavor. It’s the move that separates a flat broth from a rich one.
  • Grate your own Parmesan. Pre-shredded has an anti-caking coating that stops it from melting smoothly.

FAQ

Can I use frozen tortellini instead of refrigerated?
Yes. Add it to the simmering soup straight from the freezer and cook for 5–7 minutes, or follow the package directions. Texture is slightly softer than fresh, but it works well.

Can I use dried tortellini?
Dried tortellini needs 10–12 minutes to cook and will absorb a lot of broth in the process, making the soup much thicker. Cook it separately in a pot of boiling salted water, drain it, then stir it into the finished soup at Step 5.

My soup thickened up overnight and looks more like pasta sauce — how do I fix it?
The tortellini absorbed the broth. When reheating, add a splash of vegetable broth (or water with a small pinch of Italian seasoning and salt) and stir over low heat until it loosens to the right consistency.

Can I make this ahead for a crowd?
Yes — make this creamy tortellini soup base through Step 4, let it cool, and refrigerate for up to 3 days. When ready to serve, bring it back to a simmer, add fresh tortellini, then finish with cream and spinach. This is the best way to serve it to a group without mushy pasta.

What if I don’t have heavy cream?
Half-and-half (equal parts whole milk and cream) gives a lighter result but still tastes great. Whole milk works in a pinch — use a little less and expect a thinner finish. Full-fat coconut cream (the canned, unsweetened kind) works for a dairy-free version.

Serving and storage

Serve this creamy tortellini soup hot with crusty bread or breadsticks for dunking. Extra Parmesan and a few torn basil leaves on top are all it needs.

Fridge: Up to 4 days, covered. Store cooked tortellini separately for best texture.

Freezer: Freeze the soup base only — no tortellini, cream, or spinach — for up to 3 months. Thaw overnight in the fridge, then reheat, add fresh tortellini, and finish with cream and spinach.

Reheat: Gently on the stovetop over low heat. Add a splash of broth if it’s thickened.


The keys to this creamy tortellini soup are simple: two minutes on the tomato paste in Step 3, cream off the heat in Step 6, and pasta stored separately if you’re making it ahead. Get those three right and this becomes the easiest, most reliable version of this recipe you’ve made.


Creamy Tortellini Soup

A rich, creamy tomato soup loaded with cheesy tortellini, wilted spinach, and a touch of parmesan. This cozy, one-pot comfort food is ready in just 30 minutes and perfect for busy weeknights.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6
Course: Soup

Ingredients
  

  • – 1 tablespoon 15ml olive oil
  • – 1 tablespoon 15g butter
  • – 1 medium yellow onion diced
  • – 2 medium carrots diced small (about ½ inch / 1.25cm)
  • – 3 cloves garlic minced
  • – 2 tablespoons 30g tomato paste
  • – 2 tablespoons 15g all-purpose flour (UK: plain flour)
  • – 1 14.5 oz / 411g can diced tomatoes
  • – 1 8 oz / 225g can tomato sauce (UK: passata)
  • – 3 cups 720ml vegetable broth
  • – 1 teaspoon Italian seasoning
  • – ¼ teaspoon crushed red pepper flakes optional
  • – 9 oz 255g refrigerated cheese tortellini
  • – ½ cup 120ml heavy cream (UK: double cream)
  • – ¼ cup 25g freshly grated Parmesan cheese
  • – 2 big handfuls about 2 oz / 60g fresh baby spinach
  • – Salt and black pepper to taste
  • – Fresh basil and extra Parmesan to serve

Method
 

  1. **Get the broth ready.** Dissolve a stock cube in 3 cups (720ml) of just-boiled water and set aside. Using a carton? Measure out 3 cups and keep it next to the stove.
  2. **Sauté the vegetables.** Melt the butter in the olive oil in a large pot over medium heat. Add the onion and carrots. Cook for 5–6 minutes, stirring occasionally, until the onion is soft and see-through (not browned). Add the garlic and stir for 30 seconds.
  3. **Bloom the paste and cook the flour.** Add the tomato paste and stir constantly for 2 minutes until it darkens slightly and smells sweet rather than sharp. Add the flour and stir for 1 more minute. The mixture will look thick and paste-like.
  4. **Add the liquid and simmer.** Pour in the diced tomatoes, tomato sauce, broth, Italian seasoning, and red pepper flakes (if using). Stir well to scrape up any bits from the bottom. Bring to a gentle simmer and cook for 8–10 minutes.
  5. **Cook the tortellini.** Add the tortellini and cook for 3–5 minutes (or per package directions) until just tender — test one by cutting it in half; the dough should be soft all the way through.
  6. **Finish off the heat.** Take the pot completely off the burner. Stir in the cream, then the Parmesan, then the spinach. The spinach will wilt in about 30 seconds. Season generously with salt and black pepper.
  7. **Serve** hot, topped with extra Parmesan and fresh basil. Crusty bread on the side for dunking.

Notes

Storage: Refrigerate for up to 4 days. For best results, store cooked tortellini separately from the soup base — the pasta absorbs broth in the fridge.
Freeze: Freeze the soup base only (without tortellini, cream, or spinach) in a sealed container for up to 3 months. Thaw overnight in the fridge, reheat to a simmer, then add fresh tortellini and finish with cream and spinach.
Reheat: Warm gently on the stovetop over low heat. Add a splash of broth if it has thickened.
Parmesan rind tip: Drop a Parmesan rind into the pot in Step 4 for extra depth of flavor. Remove before serving.
Add protein: Brown ½ lb (225g) Italian sausage or ground turkey in the pot before Step 2, set aside, then stir back in at Step 5.

Nutrition (Estimated per serving, based on 6 servings)

Calories: ~380 | Carbohydrates: ~42g | Protein: ~14g | Fat: ~18g | Sodium: ~900mg | Fiber: ~4g

Similar Posts

2 Comments

Leave a Reply

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

Recipe Rating