Tomato tortellini soup lands in that sweet spot between weeknight easy and bowl-of-comfort satisfying. The broth turns velvety from cream and tomato paste, the tortellini stay plump instead of soggy, and the sausage gives the whole pot enough backbone to feel like dinner, not just a starter. Every spoonful gets a little pasta, a little greens, and a rich tomato base that tastes like it simmered longer than it did.
What makes this version work is timing. The tortellini go in near the end, after the broth has had a chance to deepen, so they cook through without falling apart. The cream and spinach go in last for the same reason: you want the broth smooth and the greens just wilted, not overcooked and dull. A small amount of tomato paste cooks with the onion and garlic first, which gives the soup a rounder, less sharp tomato flavor without adding extra work.
Below, I’m breaking down the part that matters most: how to keep the broth from tasting thin, how to avoid mushy pasta, and what to swap if you want a lighter or meatless bowl.
The broth turned out rich and creamy, and the tortellini were still tender after simmering for just a few minutes. My husband kept going back for another bowl, and the spinach stayed bright instead of getting lost.
Save this Tomato Tortellini Soup for the nights when you want a creamy, sausage-filled bowl with tender tortellini and almost no cleanup.
The Trick Is Cooking the Tortellini After the Broth Has Already Built Its Flavor
The most common mistake with soup like this is adding the tortellini too early. Pasta stuffed with cheese only needs a short cook, and if it sits in the pot while the soup simmers, the filling softens too much and the pasta shell starts to blur at the edges. Hold it back until the broth tastes complete on its own, then add the tortellini and stop the cook as soon as they’re tender.
The other place this soup can go sideways is the tomato base. Crushed tomatoes and broth can taste flat if they never get enough time with the aromatics. Cooking the onion, garlic, tomato paste, Italian seasoning, and basil together for a couple of minutes concentrates everything and gives the soup a deeper, less canned taste without needing extra ingredients.
What Each Ingredient Is Actually Doing in This Bowl

- Italian sausage — This is the main source of richness and seasoning. Mild or hot both work; hot sausage gives the soup more kick without changing the method. If you want to use turkey sausage, it works, but the broth will be leaner, so don’t skip the cream.
- Tomato paste — This is the ingredient that makes the broth taste cooked instead of just mixed. Let it cook with the onion and garlic so it darkens slightly and loses that raw edge.
- Crushed and diced tomatoes — The crushed tomatoes build body, while the diced tomatoes leave a little texture in the soup. If all you have is one or the other, use it; the soup will still work, but the balance of silky and chunky changes.
- Refrigerated cheese tortellini — Fresh refrigerated tortellini give you the soft, pillowy texture this soup needs. Frozen tortellini can be used, but add a minute or two and watch closely so they don’t burst.
- Heavy cream — This smooths out the acidity from the tomatoes and gives the broth its creamy finish. Half-and-half can work in a pinch, but the soup will be thinner and a little less lush.
- Baby spinach — Spinach is here for freshness and color. Add it at the very end so it just wilts; if it cooks too long, it disappears into the broth and loses its bright green finish.
Building the Soup Without Overcooking the Pasta
Brown the Sausage First
Start by cooking the sausage until it’s no longer pink and has picked up some browning on the edges. That browning is where the soup gets a lot of its depth, so don’t rush this part or drain the pan so aggressively that you lose all the flavorful bits. If there’s a lot of fat in the pot, spoon off the excess, but leave enough behind to cook the onion.
Cook Down the Aromatics
Add the diced onion and let it soften until translucent with just a little color at the edges. Then stir in the garlic, tomato paste, Italian seasoning, and dried basil and cook for about two minutes. The tomato paste should darken slightly and smell sweet, not raw; if the garlic starts browning hard, the heat is too high and it’ll turn bitter.
Build the Broth and Add the Tortellini
Pour in the tomatoes and broth, then bring the pot up to a boil before adding the tortellini. Once they go in, lower the heat enough to keep the soup at a steady simmer and cook just until the pasta is tender, usually 4 to 5 minutes. If the broth boils hard the whole time, the tortellini can split and the filling can leak into the soup.
Finish With Cream and Spinach
Stir in the cream and spinach after the tortellini are cooked. The soup should turn a little lighter in color and look silky, and the spinach should wilt within a couple of minutes. Taste at the end and season with salt and pepper only after everything else is in the pot, since the sausage and broth already bring salt to the bowl.
How to Adjust This Soup Without Losing the Creamy Tomato Balance
Make It Meatless
Skip the sausage and start the pot with a little olive oil instead. You’ll lose some richness, so add an extra pinch of Italian seasoning and a little more parmesan at the table. The soup still tastes full and satisfying, especially if you use a good broth and don’t skimp on the tomato paste.
Go Lighter With Half-and-Half
Half-and-half can replace the heavy cream, but add it over low heat and don’t let the soup boil hard afterward. The result is a slightly thinner broth with the same creamy finish, which is useful if you want something less rich without changing the flavor much.
Use Gluten-Free Tortellini
If you find gluten-free tortellini, add them at the very end and watch the clock closely, since they can soften faster than standard pasta. The soup itself is naturally gluten-free only if your broth and sausage are certified gluten-free, so check those labels before you start.
Storage and Reheating
- Refrigerator: Store for up to 4 days. The tortellini will keep soaking up broth, so the soup gets thicker as it sits.
- Freezer: Freeze the soup without the tortellini and cream for the best texture. Add fresh tortellini and cream after thawing and reheating, since pasta and dairy both change texture in the freezer.
- Reheating: Warm it gently on the stovetop over low heat. If it’s already thick, add a splash of broth before heating so the tortellini don’t overcook while the soup loosens back up.
Questions I Get Asked About This Recipe

Tomato Tortellini Soup
Ingredients
Equipment
Method
- Brown the Italian sausage in a large pot over medium-high heat, then drain excess fat.
- Sauté the diced onion for 4 minutes; add the minced garlic, tomato paste, Italian seasoning, and dried basil and cook for 2 minutes.
- Add the crushed tomatoes, diced tomatoes, and chicken broth, then bring the mixture to a boil.
- Add the refrigerated cheese tortellini and cook for 4-5 minutes until just tender.
- Stir in the heavy cream and baby spinach, then cook for 2-3 minutes until the spinach wilts.
- Season with salt and pepper to taste, then serve topped with parmesan and fresh basil.