Sausage and tortellini soup hits that sweet spot between hearty and fast. The broth turns silky and tomato-rich, the sausage brings enough savoriness to carry the whole pot, and the tortellini makes it feel like a full meal instead of a starter. The best part is how the cream softens the edges without muting the tomatoes, so every spoonful tastes rounded instead of heavy.
This version works because it builds flavor in layers instead of dumping everything in at once. Browning the sausage first gives you browned bits at the bottom of the pot, and those bits turn into the backbone of the broth once the onion, tomato paste, and liquid go in. The tortellini goes in near the end so it stays tender instead of bloating and falling apart, and the spinach wilts into the soup just long enough to stay bright.
Below, I’ve laid out the step that matters most for keeping the broth balanced, plus the ingredient swaps that actually work if you need to adjust for what’s in your fridge.
The broth came out creamy without feeling heavy, and the tortellini stayed perfectly tender because I added them at the very end. My husband went back for seconds and asked if I could put this in the regular rotation.
Save this sausage and tortellini soup for the night you want a creamy tomato broth, tender pasta, and one pot that eats like a full dinner.
Why the Tortellini Goes in Last or Gets Mushy
Tortellini cooks fast, and refrigerated pasta keeps softening after it leaves the heat. If you add it too early, it soaks up broth, swells, and starts to split before the soup is even on the table. That’s the mistake that turns a cozy bowl into a thick, broken pot of soup.
The broth should be bubbling before the tortellini goes in, but once the pasta is added, keep the simmer gentle. You want the filling to stay intact and the pasta to turn tender at the edges while still holding shape. If the pot is roaring, the tortellini can burst before the center is cooked through.
- Browned sausage — This gives the soup its deepest savory base. Use Italian sausage with casing removed so it breaks into crumbles that season the broth as it cooks.
- Tomato paste — Cook it with the onion and garlic until it darkens a shade. That step knocks out the raw, tinny taste and gives the broth a fuller tomato backbone.
- Heavy cream — Cream finishes the soup with body and a soft texture. Half-and-half works in a pinch, but the broth will be thinner and a little less luxurious.
- Refrigerated tortellini — Fresh tortellini holds its shape best here. Frozen tortellini can work, but it needs a little more time and should go in straight from frozen so it doesn’t overcook on the outside.
What Each Ingredient Is Actually Doing in the Pot

- Italian sausage — This is the main seasoning source, so choose a good one. Mild sausage keeps the soup family-friendly, while hot sausage gives the broth a little more edge.
- Chicken broth — Use a broth you’d actually drink. Since the soup is built on a short ingredient list, a flat broth tastes flat in the finished bowl.
- Heavy cream — Add it after the tortellini is cooked so it doesn’t boil hard and lose its smooth texture. That keeps the broth silky instead of grainy.
- Baby spinach — Spinach only needs a minute or two to wilt. Stir it in at the end so it stays green and doesn’t disappear into the soup.
- Parmesan and basil — These finish the bowl with saltiness and freshness. Parmesan adds sharpness, and basil keeps the soup from tasting one-note.
Building the Soup So the Cream Stays Smooth
Start with the sausage and onion
Break the sausage up as it browns so you get small crumbles instead of big clumps. Once it has color, drain off the excess fat if the pot looks greasy, then cook the onion in the same pot until it turns soft and translucent. That fond on the bottom is flavor, so don’t rinse it away.
Wake up the tomato paste
Add the garlic and tomato paste together and cook them for about two minutes. The paste should darken a bit and smell sweeter, not raw. If you skip this step, the soup can taste sharp and underdeveloped even after the cream goes in.
Let the broth come together before the pasta
Stir in the diced tomatoes, broth, Italian seasoning, and red pepper flakes, then bring everything to a boil before lowering it to a steady simmer. This is where the soup takes on its tomato base and spice. Taste the broth before adding the tortellini; once the pasta goes in, it will absorb seasoning fast.
Finish gently
Add the tortellini and cook just until tender, usually 4 to 5 minutes for refrigerated pasta. Stir in the cream and spinach last, then cook only until the greens wilt. If you boil it hard after the cream goes in, the texture can turn a little broken and the tortellini can get too soft.
How to Adapt This Soup Without Losing What Makes It Good
Dairy-Free Version with Less Richness
Swap the heavy cream for full-fat coconut milk or an unsweetened dairy-free cooking cream. Coconut milk adds body but brings a faint coconut note, so it works best if you like a slightly softer tomato broth. A neutral dairy-free cream keeps the flavor closer to the original.
Gluten-Free Swap
Use gluten-free tortellini if you can find it, and check the broth and sausage label for hidden wheat. Gluten-free pasta can get soft faster than regular tortellini, so start checking it a minute or two early and pull the pot as soon as it turns tender.
Make It Meatless
Swap the sausage for a plant-based Italian-style crumble or browned mushrooms plus a little extra tomato paste. You’ll lose some of the porky richness, so add an extra pinch of Italian seasoning and a good handful of parmesan at the end to bring back depth.
A Lighter Broth Style
Use half-and-half instead of heavy cream and add a little extra spinach to bulk up the bowl. The soup won’t have the same velvety finish, but it still tastes balanced and comforting. Keep the heat low after adding the dairy so the thinner broth doesn’t separate.
Storage and Reheating
- Refrigerator: Store for up to 4 days. The tortellini will keep absorbing broth, so expect the soup to thicken.
- Freezer: It freezes, but the tortellini softens after thawing. If you want better texture, freeze the broth and sausage without the pasta, then cook fresh tortellini when you reheat.
- Reheating: Warm it over low heat on the stove with a splash of broth or water. Don’t boil it hard, or the tortellini can split and the cream can turn grainy.
Questions I Get Asked About This Recipe

Sausage And Tortellini Soup
Ingredients
Equipment
Method
- Brown Italian sausage in a large pot over medium-high heat until cooked through, then drain fat. Visual cue: the sausage should be fully browned with no pink remaining.
- Sauté onion in the same pot for 4 minutes. Add garlic and tomato paste and cook for 2 minutes, stirring until fragrant and slightly darkened at the edges.
- Add diced tomatoes, broth, Italian seasoning, and red pepper flakes, then bring the mixture to a boil. Visual cue: rolling bubbles should cover the surface.
- Add tortellini and cook for 4-5 minutes until just tender. Visual cue: tortellini should be tender but still hold their shape.
- Stir in heavy cream and cook for 2-3 minutes until fully combined. Visual cue: the broth should look creamy and lightly thickened.
- Add baby spinach and cook for 2-3 minutes until wilted. Visual cue: spinach should turn bright green and collapse into the soup.
- Season with salt and pepper, then serve immediately with parmesan and fresh basil. Visual cue: garnish should sit on top of the broth for a fresh, speckled finish.


