Cheese tortellini in a creamy tomato broth has a way of tasting like you spent all afternoon on dinner, even when the pot comes together in under 40 minutes. The broth stays silky and rich, the sausage adds enough savoriness to keep each bite from feeling heavy, and the spinach softens into the soup without turning it muddy. It’s the kind of bowl that gets scraped clean.
What makes this version work is the order. Tomato paste cooks with the onions and garlic before any liquid goes in, which gives the broth a deeper, rounder base instead of a flat tomato taste. The cream goes in near the end, after the tortellini is tender, so it stays smooth and doesn’t take on that cooked, broken look. That one detail matters more than almost anything else here.
Below, you’ll find the little timing cues that keep the tortellini from turning bloated and the spinach from disappearing. I’ve also included a few smart swaps and storage notes, since this soup reheats well when you treat it gently.
The broth turned out creamy without feeling heavy, and the tortellini stayed tender instead of falling apart. I added a little extra red pepper flakes and the sausage-tomato combo had the perfect kick.
Save this creamy tortellini soup for the nights when you want a rich sausage-and-spinach dinner in one pot.
The Reason the Broth Stays Creamy Instead of Splitting
Most creamy soups go wrong when the dairy hits a pot that’s still boiling hard. Heat pushes the cream too aggressively, and if there’s acid from tomatoes in the mix, the texture can turn grainy or loose. This soup avoids that by building the tomato base first, then dropping the heat before the cream goes in. That gives you a smooth broth with body instead of a broken one with fat floating on top.
The tortellini timing matters just as much. Refrigerated tortellini cooks fast, and if it goes in too early it swells, softens, and starts to split at the seams. Add it only after the broth is already seasoned and simmering, then stop the cook as soon as the pasta is tender. You want a tortellini that still has a little bite when the spoon goes in.
What Each Ingredient Is Doing in the Pot

- Italian sausage — This is the backbone of the soup. It seasons the broth as it browns, so you get savory depth before any cream goes in. Mild sausage keeps the soup balanced; hot sausage gives it more bite.
- Tomato paste — A couple tablespoons make the broth taste cooked and concentrated instead of watery. Let it sizzle with the onions and garlic for a minute or two so it loses that raw, tinny edge.
- Chicken broth — Use a broth you’d actually drink on its own. Since the soup is built from a short ingredient list, a thin broth shows up fast. Homemade or a good boxed broth both work.
- Heavy cream — This gives the soup its velvety finish and helps smooth out the tomato. Half-and-half works in a pinch, but the soup will be lighter and less lush.
- Refrigerated cheese tortellini — Fresh tortellini cooks evenly and holds onto its shape better than dried pasta would here. Frozen tortellini can work too, but it usually needs a little extra simmer time.
- Spinach — Add it at the end so it wilts into the broth without losing all its color. Baby spinach is the easiest choice because the stems are tender and the leaves disappear neatly into each bowl.
Building the Soup in the Right Order
Brown the Sausage First
Start by breaking the sausage into crumbles in a large pot and cook it until there’s no pink left and some of the edges are deeply browned. That browning gives the broth its meaty backbone. If the sausage releases a lot of fat, drain off the excess, but leave a little behind for the onion. That tiny bit of rendered fat carries the garlic and tomato paste.
Cook Out the Tomato Paste
Add the onion and cook it until it turns soft and translucent, then stir in the garlic and tomato paste. The paste should darken slightly and smell sweet, not sharp. If it starts sticking too much, lower the heat and stir; burnt tomato paste tastes bitter and will show up in the final soup.
Simmer the Broth Before the Tortellini
Pour 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 the point where the soup picks up its shape. Add the tortellini only once the base tastes seasoned and balanced, then cook just until the pasta is tender and puffed. Overcooking here is the fastest way to get torn pasta and a cloudy broth.
Finish With Cream and Spinach
Turn the heat down before adding the cream, then stir in the spinach and cook only until it wilts. The soup should look silky, not raging hot. Taste at the end and season with salt and pepper after the cream goes in, since dairy softens saltiness and can hide what the soup still needs.
How to Adjust This Soup for What You’ve Got on Hand
Dairy-Free Version
Swap the heavy cream for full-fat coconut milk or an unsweetened dairy-free cooking cream. Coconut milk gives the broth a slight sweetness and a softer finish, while dairy-free cream keeps the flavor closer to the original. Just keep the heat low once it goes in so the texture stays smooth.
Gluten-Free Without Changing the Soup’s Character
Use gluten-free tortellini if you can find it, or swap in a gluten-free small pasta like shells or ditalini. The soup still tastes rich and comforting, but you’ll lose the stuffed-pasta bite that makes tortellini special. Watch the pasta closely, since gluten-free versions can soften faster than regular refrigerated tortellini.
Make It a Little Lighter
Use turkey Italian sausage and replace half the cream with whole milk or evaporated milk. You’ll get a lighter broth with less richness, but the tomato, garlic, and parmesan on top still carry the dish. This version works well if you want a bowl that feels less heavy at dinner.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The tortellini will keep absorbing liquid, so the soup thickens as it sits.
- Freezer: It freezes, but the tortellini can turn softer after thawing and the cream may separate a little. For best results, freeze the soup before adding the pasta and cream, then finish it fresh when you reheat.
- Reheating: Warm gently over low heat on the stove with a splash of broth or water. High heat is the mistake here; it can make the cream grainy and overcook the tortellini.
Questions I Get Asked About This Recipe

Creamy Tortellini Soup
Ingredients
Equipment
Method
- Brown Italian sausage in a large pot, then drain the fat for a cleaner, less greasy broth.
- Sauté the diced onion for 4 minutes until softened, then add the minced garlic and tomato paste and cook 2 minutes.
- Add the diced tomatoes, chicken broth, Italian seasoning, and red pepper flakes, then bring the mixture to a boil.
- Add the refrigerated cheese tortellini and cook 4-5 minutes, until tender and plump.
- Stir in the heavy cream and baby spinach, then cook 2-3 minutes until the spinach wilts.
- Season with salt and pepper to taste, then serve with generous parmesan and fresh basil.


