Velvety broth, tender cheese tortellini, and browned Italian sausage make this soup the kind of one-pot dinner that disappears fast. The tomato base stays rich without turning heavy, and the spinach folds in at the end so it keeps its color and just enough bite. Every spoonful has something different going on: creamy broth, savory sausage, soft pasta, and a sharp hit of parmesan on top.
The trick is building the flavor in layers instead of dumping everything into the pot at once. Browning the sausage first gives you the base, then the onion, garlic, and tomato paste pick up all that flavor from the pan. The cream goes in after the tortellini has cooked so the broth stays smooth instead of getting dulled by long simmering.
Below, I’ll show you the small details that keep the soup balanced, plus the swap I use when I want it a little lighter without losing that creamy finish.
The broth turned out silky and the tortellini stayed tender, not mushy, even after I went back for a second bowl. My husband kept saying the tomato-cream base tasted like it had simmered all afternoon.
Save this creamy tortellini soup for the nights when you want a rich, one-pot dinner with sausage, spinach, and a tomato-cream broth.
The Step That Keeps the Broth Creamy Instead of Flat
Most creamy soup problems start long before the cream goes in. If the sausage doesn’t brown properly, or if the tomato paste never gets cooked for a minute or two, the broth tastes thin no matter how much cream you add. This recipe fixes that by building a concentrated base first, then loosening it with broth and cream only after the flavor has had time to deepen.
Another common issue is overcooking the tortellini. Refrigerated tortellini needs only a few minutes, and once it gets soft, it can break down fast if it sits in a hard simmer. Add it once the broth is boiling, cook just until tender, then bring in the cream and spinach at the end so everything stays bright and intact.
What Each Ingredient Is Actually Doing in the Bowl

- Italian sausage — This is the backbone of the soup. It seasons the broth as it browns, so use a good-quality sausage with enough fat to render flavor into the pot. Mild or hot both work; hot sausage gives the broth a little more edge.
- Tomato paste — Don’t skip the short cook time here. Two minutes in the pan removes the raw, tinny taste and gives the soup a deeper, almost roasted tomato flavor that diced tomatoes alone can’t provide.
- Refrigerated cheese tortellini — Fresh tortellini cooks quickly and holds its shape better than dried pasta in a creamy soup. Frozen tortellini can work, but it usually needs a few extra minutes and can release a little more starch, so watch the texture closely.
- Heavy cream — This is what turns the tomato broth from savory to silky. Half-and-half will work in a pinch, but the soup will be thinner and a little more likely to curdle if the heat is too high.
- Spinach — Add it at the end. It wilts in under two minutes, keeps its color, and lightens the richness of the soup without fighting the other ingredients.
- Parmesan and basil — These finish the bowl, not just the garnish plate. Parmesan sharpens the creamy broth, and basil gives the soup a fresh top note that keeps it from tasting heavy.
Building the Soup in the Right Order
Brown the Sausage First
Start with a large pot over medium heat and cook the sausage until it’s deeply browned, not just no longer pink. Those browned bits on the bottom are part of the flavor, so don’t rush to drain or stir them away too early. If the sausage gives off a lot of fat, drain off the excess, but leave enough in the pot to cook the onion. That little bit of fat carries the rest of the soup.
Wake Up the Tomato Base
Add the onion and cook it until softened, then stir in the garlic and tomato paste. The tomato paste should darken slightly and smell sweet, not raw. If it starts sticking, that’s fine as long as it isn’t burning; a splash of broth will lift it later. This is the stage that gives the broth its backbone, so don’t cut it short.
Cook the Tortellini Before the Cream Goes In
Once the broth, diced tomatoes, seasoning, and red pepper flakes come up to a boil, add the tortellini and cook just until tender. You want the pasta to float and look plump, but still hold its shape. If you keep it boiling hard after that, the edges start to split and the filling can leak into the soup.
Finish With Cream and Spinach
Lower the heat before you pour in the cream. A gentle simmer is enough; a hard boil can make the broth look greasy or broken. Stir in the spinach last and cook only until it wilts, then taste for salt and pepper. Parmesan at the table makes the bowl taste finished, not salty.
How to Adapt It Without Losing the Creamy Finish
Make It Lighter With Half-and-Half
You can swap the heavy cream for half-and-half if you want a lighter broth, but keep the heat low and don’t let the soup boil after it goes in. The texture will be a little less rich and a touch thinner, but the soup still stays satisfying if you finish it with plenty of parmesan.
Use Turkey Sausage for a Leaner Bowl
Turkey sausage works well here, especially if you want the soup a little lighter. It won’t render as much fat, so add a small drizzle of olive oil when you sauté the onion to keep the base from tasting dry. The finished soup will be a little cleaner and less rich, but still savory.
Make It Gluten-Free With GF Tortellini
Use a gluten-free tortellini that holds up in soup, and check the cooking time closely because some brands soften faster than expected. The broth itself is naturally gluten-free if your sausage and chicken broth are certified safe. The texture of the pasta may be a little more delicate, so stir with a light hand.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The tortellini will keep absorbing broth, so the soup gets thicker by day two.
- Freezer: It freezes, but the tortellini softens and the cream can separate a little after thawing. For the best result, freeze the base before adding tortellini and cream, then finish the soup fresh.
- Reheating: Warm it gently over low heat and add a splash of broth or water if it has thickened too much. High heat can break the cream and turn the tortellini mushy.
Questions I Get Asked About This Recipe

Creamy Tortellini Soup
Ingredients
Equipment
Method
- Heat a large pot over medium-high heat and brown the Italian sausage until cooked through, then drain excess fat.
- Keep the pot hot after draining so the next step browns the onion quickly.
- Reduce heat to medium and sauté the onion for 4 minutes, stirring until softened.
- Add the minced garlic and tomato paste and cook for 2 minutes, stirring constantly to deepen flavor.
- Add the diced tomatoes, chicken broth, Italian seasoning, and red pepper flakes, then bring the mixture to a boil.
- Maintain a steady boil so the flavors combine before adding the tortellini.
- Add the refrigerated cheese tortellini and cook for 4-5 minutes, stirring occasionally until tender.
- Check one tortellini for doneness—aim for tender centers with no raw bite.
- Stir in the heavy cream and cook for 2-3 minutes, letting the soup turn creamy and gently thicken.
- Add the baby spinach and cook until wilted, about 1-2 minutes.
- Season with salt and pepper to taste and stir once more to distribute evenly.
- Serve with generous parmesan and fresh basil on top.