Ang’s Creamy Tortellini Soup

I whipped this up for dinner and honestly, I’m obsessed! It’s pure comfort in a bowl, especially perfect for chilly nights. Hands down my new favorite soup! Big thanks to you and Ang for sharing this gem!
Dear creamy tortellini soup, with your sausage, spinach, and that luscious creamy tomato broth—seriously, ILYSB!
If you’re only going to make *one* soup this month, make it this one. Trust me.
No fluff here: is it the healthiest? Nope.
Is it the coziest, the most unforgettable, and the perfect recipe for gathering friends around the table? Absolutely yes.
There’s a little kitchen magic when savory sausage mingles with a classic sautéed mix of onion, carrot, and celery, plus loads of garlic, fresh spinach, and cheesy tortellini all swimming in a creamy tomato broth that’s rich but just tangy enough to balance everything out. Magical? Sure. Or just ridiculously easy to eat bowl after bowl after bowl.
This is exactly the kind of meal you dream about the next day. Like when a friend invited us over for “just some soup” and ended up converting us into lifelong fans. I begged her to let me share this recipe here ASAP because I seriously could not stop thinking about it.
She also brought along a no-knead cheese bread that was perfect for dunking and soaking up every last drop—highly, highly recommended for this creamy tortellini soup experience.
Okay, you’re all set. Tonight, it’s just you, your favorite comfy clothes (let’s be real, sweatpants), and a big, warm bowl of creamy tortellini soup. This is what winning looks like.
This creamy tortellini soup is the ultimate cozy hug in a bowl—perfect for those cold nights when you want a warm, comforting meal that feels special but doesn’t stress you out. Picture savory Italian sausage sizzling alongside a classic mix of onions, carrots, and celery, fragrant garlic and tomato paste, a splash of white wine, all simmered in a silky tomato cream broth with plenty of cheesy tortellini and fresh spinach to round it out. It’s hearty, easy, and absolutely satisfying.
In this post, I’ll walk you through everything you need: a simple list of ingredients, step-by-step instructions, smart tips for the best taste and texture, easy swaps (including vegetarian and dairy-free versions), plus notes on storing and reheating leftovers so you never miss a delicious bite. Whether you’re cooking for a family weeknight or inviting friends over, this soup checks every box—and it practically begs for some crusty cheese bread for dunking!
Keep reading and you’ll be ready to cozy up with a big bowl of creamy tortellini soup that’s just as perfect solo as it is for sharing.
What Makes It So Delicious
This creamy tortellini soup nails that cozy weeknight dinner vibe: it’s rich and comforting but comes together quickly and easily. The Italian sausage brings a savory, meaty base—if you love that flavor, try our Sausage Tortellini Soup for a hearty variation—while the sautéed onions, carrots, and celery add that classic flavor trifecta. Tomato paste and white wine brighten the broth, and cheese tortellini plus fresh spinach give it body and color. It’s a total crowd-pleaser that reheats well (with some tips), and pairs like a dream with crusty or cheesy bread for dunking.
Ingredients and Quantities

- 1 lb. ground mild Italian sausage
- 1 small yellow onion, diced
- 2 celery stalks, diced
- 2 large carrots, peeled and diced
- 3 garlic cloves, minced
- 1 teaspoon kosher sea salt
- 1/2 teaspoon ground black pepper
- 1/2 teaspoon Italian seasoning
- 1 teaspoon fennel seed, crushed or chopped
- 6 oz. tomato paste (one small can)
- 1/2 cup dry white wine (or extra broth)
- 1/2 cup all-purpose flour
- 6–7 cups chicken broth
- 14 oz. refrigerated cheese tortellini (or frozen)
- 2 cups half-and-half or heavy cream
- 1 handful chopped fresh spinach
- Parmesan and fresh parsley for serving
Step-by-Step Cooking Instructions
- Heat a large stockpot over medium-high heat; add Italian sausage, break up, and cook until mostly browned and crumbly.
- Add diced onion, celery, and carrots; sauté about 5 minutes until the vegetables are tender.
- Stir in minced garlic, kosher salt, black pepper, Italian seasoning, crushed fennel seed, and tomato paste; cook 3–5 minutes, stirring to prevent the paste from burning.
- Pour in the white wine and reduce for a couple minutes; sprinkle in the flour (or whisk the flour with a splash of broth first to prevent lumps) and cook 1 minute.
-
Slowly add the chicken broth while stirring to smooth out any lumps; bring to a gentle simmer, then lower the heat and simmer about 15 minutes to meld flavors.

- Optionally add a Parmesan rind during the simmer for extra richness, then remove the rind before adding the cream.
- Stir in the half-and-half or heavy cream and warm through over low heat without boiling.
- Add the cheese tortellini and chopped spinach; cook until the tortellini are tender (follow package directions; frozen may need a bit more time).
- Taste the soup and adjust seasonings as needed.
Small Tricks for Big Flavor
- Be sure not to let the tomato paste burn; cook it just until it smells fragrant and darkens slightly, stirring constantly.
- Give the fennel seeds a little crush to unlock their flavor—it’s what gives the sausage that classic, savory scent, as you’ll notice in our Italian Sausage White Bean Soup.
- To avoid clumps of flour, sprinkle it evenly and stir quickly, or mix it with a splash of broth before adding it to the pot.
- Cook your tortellini just until al dente—remember they keep softening a bit in the leftovers.
- If you want a silkier soup, simmer it with a Parmesan rind while it cooks, just remember to remove it before adding the cream.
- When reheating leftovers, warm the soup slowly on low heat and add a splash of broth or cream if it thickened too much.
- For a lower sodium option, use a low-sodium broth and taste before adding any extra salt.
Ways to Customize the Soup
- Vegetarian: Skip the sausage and toss in a can of drained cannellini or great northern beans for protein, or try hearty mushrooms for meaty texture.
- Sausage Swap: Use spicy Italian sausage if you want a little heat or go with turkey or chicken sausage for a lighter take.
- Greens: Swap spinach for kale or Swiss chard (just remove stems and chop) and add it earlier so it has time to wilt nicely.
- Dairy-Free: Replace the cream with coconut cream or a plant-based creamer (see recipe notes for reader favorites) and use a dairy-free cheese alternative or skip the Parmesan; for a silky, dairy-free texture, see how it’s done in our Creamy Vegan Asparagus Soup.
- Extras: Stir in sun-dried tomatoes, some frozen peas, or sliced mushrooms to amp up the flavor and texture.
How to Store and Reheat
This creamy tortellini soup stores beautifully but a couple of things to know: the tortellini soak up the broth pretty quickly. To keep your leftovers tasting fresh, I recommend storing the soup base and the tortellini separately—a trick that also works for other noodle soups like Homemade Chicken Noodle Soup. Keep the soup in an airtight container in the fridge for 2 to 3 days; the pasta separately stays nice and firm.
If you want to freeze, freeze only the soup base (no tortellini) for up to 3 months. Thaw it overnight in the fridge, gently reheat on the stove, and add freshly cooked tortellini just before serving for best texture. If you’d prefer a soup that freezes beautifully as-is, try our Roasted Tomato Soup.
To reheat, warm on the stove over low heat, stirring occasionally. If the soup has thickened, add a splash of broth or cream to loosen it up. You can also microwave individual servings, stirring halfway through for even heat.

Common Questions Answered
Can I make this vegetarian?
Absolutely! Just leave out the sausage. Add a can of cannellini beans or your favorite beans for some protein, or get creative with mushrooms. For another cozy meatless bowl, try our Broccoli Cheddar Soup.
Can I skip the wine?
Yes! Swap the wine for chicken or vegetable broth and you’ll still get great flavor without the alcohol.
Can I use frozen tortellini?
Definitely! Frozen tortellini just needs a couple of extra minutes cooking to get tender.
What about shelf-stable tortellini?
Yes, but you’ll want to cook it separately on the stovetop first, then stir it into the soup at the end.
How long does this soup stay good?
I recommend eating within 2-3 days. The tortellini tends to soak up the broth and get soft over time, so if you want leftovers with al dente pasta, cook and store the tortellini separately and add it when serving.
How do I make this dairy-free?
Many readers have had success swapping the cream for coconut cream, which adds a lovely richness. If you’re worried about coconut flavor, reader-tested options include:
– Country Crock Plant Cream
– Califia Farms Unsweetened Dairy-Free Creamer
– Nutpods Plain Unsweetened Creamer
– Plain unsweetened oat milk (thicken with a little cornstarch)

A rich and comforting creamy tomato broth soup with sausage, sautéed vegetables, cheesy tortellini, and fresh spinach. Perfect for chilly nights and serving with crusty bread for dunking.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: Italian-inspired
Ingredients
- 1 lb. ground mild Italian sausage
- 1 small yellow onion, diced
- 2 celery stalks, diced
- 2 large carrots, peeled and diced
- 3 garlic cloves, minced
- 1 teaspoon kosher sea salt
- 1/2 teaspoon ground black pepper
- 1/2 teaspoon Italian seasoning
- 1 teaspoon fennel seed, crushed or chopped
- 6 oz. tomato paste (one small can)
- 1/2 cup dry white wine (or extra broth)
- 1/2 cup all-purpose flour
- 6–7 cups chicken broth
- 14 oz. refrigerated cheese tortellini (or frozen)
- 2 cups half-and-half or heavy cream
- 1 handful chopped fresh spinach
- Parmesan and fresh parsley for serving
Instructions
- Heat a large stockpot over medium-high heat; add Italian sausage, break up, and cook until mostly browned and crumbly.
- Add diced onion, celery, and carrots; sauté about 5 minutes until the vegetables are tender.
- Stir in minced garlic, kosher salt, black pepper, Italian seasoning, crushed fennel seed, and tomato paste; cook 3–5 minutes, stirring to prevent the paste from burning.
- Pour in the white wine and reduce for a couple minutes; sprinkle in the flour (or whisk the flour with a splash of broth first to prevent lumps) and cook 1 minute.
- Slowly add the chicken broth while stirring to smooth out any lumps; bring to a gentle simmer, then lower the heat and simmer about 15 minutes to meld flavors.
- Optionally add a Parmesan rind during the simmer for extra richness, then remove the rind before adding the cream.
- Stir in the half-and-half or heavy cream and warm through over low heat without boiling.
- Add the cheese tortellini and chopped spinach; cook until the tortellini are tender (follow package directions; frozen may need a bit more time).
- Taste the soup and adjust seasonings as needed.
Notes
Do not let the tomato paste burn; cook it until fragrant and slightly darkened, stirring constantly., Crush fennel seeds to unlock their flavor which complements the sausage., To avoid flour lumps, whisk flour with a splash of broth before adding or sprinkle it evenly and stir quickly., Cook tortellini until just al dente; they soften further in leftovers., Simmer with Parmesan rind for extra flavor, remove before adding cream., For reheating, warm slowly on low heat, adding broth or cream if soup thickens., Use low-sodium broth and taste before adding extra salt for a lower sodium option., Vegetarian variations: omit sausage, add cannellini beans or mushrooms., Sausage substitutions: use spicy Italian sausage or turkey/chicken sausage for lighter options., Greens substitutions: kale or Swiss chard can be used instead of spinach., Dairy-free options: replace cream with coconut cream or plant-based creamers; skip or substitute Parmesan., Extras such as sun-dried tomatoes, frozen peas, or mushrooms can be added for more flavor and texture., Store soup base and tortellini separately to keep pasta firm in leftovers., Freeze only soup base (no tortellini) up to 3 months; add freshly cooked tortellini when serving.
Nutrition
- Serving Size: 1 serving (approximately 1.5 to 2 cups)
- Calories: Approximately 450 calories per serving (estimate, varies by ingredients)
- Fat: Approximately 25g per serving
- Carbohydrates: Approximately 30g per serving
- Protein: Approximately 25g per serving
More in Uncategorized
French Onion Soup
Cream of Mushroom Soup
Chef John’s Creamy Mushroom Soup