The short answer: this creamy tortellini soup comes together in about 40 minutes in one pot — Italian sausage, cheese tortellini, and spinach in a rich tomato-cream broth. It’s cozy, filling, and tastes like it simmered all day.

When the weather turns cold, there are few dinners as satisfying as a big bowl of creamy tortellini soup. This version was inspired by one of the most-loved soup recipes on the internet — Pinch of Yum’s famous tortellini soup — and I’ve rewritten it here in my own words with extra guidance to help you nail it on the first try.
What makes this soup special is the base: it starts almost like a pasta sauce, with browned sausage, tomato paste, and aromatics, then gets thinned into a soup with broth and cream. The result is deeply savory, velvety, and loaded with cheesy tortellini in every spoonful.
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 salt
- 1/2 teaspoon ground black pepper
- 1/2 teaspoon Italian seasoning
- 1 teaspoon fennel seed, crushed or chopped
- 1 (6-oz.) can tomato paste
- 1/2 cup dry white wine
- 1/2 cup all-purpose flour
- 6 to 7 cups chicken broth
- 14 oz. refrigerated cheese tortellini
- 2 cups half-and-half or heavy cream
- 1 handful fresh spinach, chopped
- Grated Parmesan and fresh parsley, for serving
Quantities adapted from the tested recipe at Pinch of Yum.
Instructions
- Brown the sausage. Set a large stockpot or Dutch oven over medium-high heat. Add the sausage, breaking it into small crumbles with a spoon, and cook until mostly browned.
- Soften the vegetables. Add the diced onion, celery, and carrot to the pot with the sausage. Cook, stirring now and then, for about 5 minutes, until the vegetables start to soften.
- Bloom the flavor base. Stir in the garlic, salt, pepper, Italian seasoning, fennel seed, and the full can of tomato paste. Keep stirring for 3 to 5 minutes — you want the tomato paste to darken slightly and smell fragrant. Don’t let it scorch.
- Deglaze and thicken. Pour in the white wine and let it bubble for a couple of minutes, scraping up any browned bits from the bottom. Sprinkle the flour over everything and stir for about 1 minute; it will look dry and pasty, which is normal.
- Add broth and simmer. Slowly pour in the chicken broth while stirring to avoid lumps. Bring to a gentle simmer, then lower the heat and let it bubble quietly for 15 minutes.
- Finish creamy. Stir in the half-and-half (or cream) and bring back to a low simmer — don’t boil hard. Add the tortellini and spinach, then cook just until the tortellini is al dente according to its package directions.
- Serve. Ladle into bowls and top with Parmesan and fresh parsley. Crusty bread for dunking is highly recommended.

Why This Recipe Works
Three things make this soup better than the average tortellini soup. First, the tomato paste gets sautéed, not just stirred in — cooking it in the sausage fat caramelizes its sugars and removes any tinny, raw flavor, giving the broth real depth. Second, the flour acts like a light roux, thickening the broth just enough to feel velvety without turning it into gravy. Third, the fennel seed quietly amplifies the Italian sausage flavor, making the whole pot taste more “sausage-y” than sausage alone would.
Troubleshooting & Tips
- Soup too thin? Let it simmer a few extra minutes before adding the tortellini, or mash a spoonful of the cooked vegetables against the pot wall and stir them back in.
- Soup too thick? Thin with an extra splash of broth — the tortellini will keep absorbing liquid as it sits.
- Cream curdling? Keep the heat at a gentle simmer after adding dairy, never a rolling boil. Half-and-half is a bit more delicate than heavy cream; if you’re nervous, use heavy cream.
- Mushy tortellini? This is the #1 mistake. Add the tortellini at the very end and cook only to al dente — it keeps softening in the hot broth off the heat.
Substitutions
- Sausage: Hot Italian sausage works if you like heat; ground turkey + an extra teaspoon of fennel seed is a lighter option.
- Wine: Swap in extra chicken broth with a squeeze of lemon if you prefer to skip the wine.
- Tortellini: Any refrigerated cheese tortellini works; frozen tortellini needs a few extra minutes.
- Spinach: Kale (stems removed, chopped) is a sturdier swap — add it a few minutes earlier.
Storage
Refrigerate leftovers up to 4 days. Note: the tortellini will drink up broth overnight — revive each bowl with a splash of broth or water when reheating. For best texture, you can also store the soup base and cooked tortellini separately. Freeze the base (before adding tortellini) up to 3 months; add fresh tortellini when reheating.

Frequently Asked Questions
Can I make tortellini soup in a slow cooker?
Yes — brown the sausage and vegetables first, then transfer everything except the cream, tortellini, and spinach to the slow cooker. Cook on low 4–5 hours, then stir in the dairy, tortellini, and spinach for the last 30 minutes.
Can I use frozen tortellini?
Absolutely. Add 2–3 extra minutes to the final cook time and make sure the soup is at a steady simmer so they cook through.
How do I keep the soup from getting too thick the next day?
Tortellini naturally absorbs broth as it sits. Just stir in extra chicken broth when reheating until it looks right again.
Is this soup spicy?
With mild Italian sausage, no — it’s savory and cozy, not hot. Use hot sausage or a pinch of red pepper flakes if you want heat.
Recipe Card
Creamy Tortellini Soup
Ingredients
Equipment
Method
- Brown the sausage. Set a large stockpot or Dutch oven over medium-high heat. Add the sausage, breaking it into small crumbles with a spoon, and cook until mostly browned.
- Soften the vegetables. Add the diced onion, celery, and carrot to the pot with the sausage. Cook, stirring now and then, for about 5 minutes, until the vegetables start to soften.
- Bloom the flavor base. Stir in the garlic, salt, pepper, Italian seasoning, fennel seed, and the full can of tomato paste. Keep stirring for 3 to 5 minutes — you want the tomato paste to darken slightly and smell fragrant. Don't let it scorch.
- Deglaze and thicken. Pour in the white wine and let it bubble for a couple of minutes, scraping up any browned bits from the bottom. Sprinkle the flour over everything and stir for about 1 minute; it will look dry and pasty, which is normal.
- Add broth and simmer. Slowly pour in the chicken broth while stirring to avoid lumps. Bring to a gentle simmer, then lower the heat and let it bubble quietly for 15 minutes.
- Finish creamy. Stir in the half-and-half (or cream) and bring back to a low simmer — don't boil hard. Add the tortellini and spinach, then cook just until the tortellini is al dente according to its package directions.
- Serve. Ladle into bowls and top with Parmesan and fresh parsley. Crusty bread for dunking is highly recommended.
Notes
Author note: I haven’t cooked this exact pot in my own kitchen yet — this recipe is adapted from Pinch of Yum’s tested tortellini soup, rewritten here with my own instructions and tips. All quantities, temperatures, and times follow the original tested recipe.
As an Amazon Associate, Daily Meal earns from qualifying purchases.
More cozy dinners: Mississippi Pot Roast (Slow Cooker Recipe) · Marry Me Chicken (Creamy Sun-Dried Tomato Skillet) · Neiman Marcus Chicken Casserole

