I made this soup on a Tuesday in October when it was raining and I had absolutely no energy to do anything complicated. I had a pound of Italian sausage in the fridge, a bag of tortellini from Walmart, and half a bag of spinach that needed to be used up. Forty minutes later, my family was quiet at the dinner table — the good kind of quiet, where everyone is actually eating.
What makes this soup work is the sausage doing most of the flavor heavy-lifting. You brown it first, and all those browned bits left in the pot become the base for your broth. That's not a trick — it's just paying attention to what's already there. The tortellini cooks right in the soup, soaking up the spiced tomato broth, and the cream at the end rounds everything out without making it feel heavy.
My husband is the one who asked me to put this on regular rotation. He's usually the one requesting my Garlic Parmesan Chicken and Potatoes on cold nights, but this soup has edged it out during soup season. Saad eats around the spinach — I still add it anyway because I'm the one cooking.
One thing to set expectations on: the tortellini will keep absorbing liquid as it sits. If you're planning to eat this the next day, the soup will be noticeably thicker — not bad, just different. I usually add a splash of broth when reheating and it comes back together fine.

Why You'll Love This Recipe
- One pot, start to finish: Everything cooks in a single large pot, which means minimal cleanup. I brown the sausage, build the soup base, and cook the tortellini all in the same vessel. On weeknights that alone is enough reason to make this.
- The broth is genuinely good: It's not just a can of tomatoes dumped into water. The sausage fat, the aromatics, the red pepper flakes — they all build something that actually tastes like it's been simmering for hours, even though it hasn't. I've had guests ask me what the secret ingredient is. There isn't one, it's just technique.
- You can control the heat: The spice level here is totally adjustable. The full teaspoon of red pepper flakes gives it a real kick. If you're cooking for kids or people who don't love heat, start with a quarter teaspoon and taste as you go. I usually split the difference and do a half teaspoon, then let my husband add more at the table.
- Ready in about 40 minutes: There's no long simmer required. The whole thing — from cold pot to bowls on the table — takes me about 40 minutes, and that includes the time I spend looking for the ladle I always misplace.
- Leftovers are worth it: I make a double batch almost every time because it disappears fast and the leftovers — with a little extra broth added — are genuinely good the next day for lunch. The flavors deepen overnight in a way that makes me wish I'd made even more.
Ingredients
- 1 lb Italian sausage, spicy or mild, casings removed
- 1 tablespoon olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 can (14 oz) diced tomatoes
- 4 cups chicken broth
- 1 teaspoon crushed red pepper flakes, adjust to taste
- 1 teaspoon Italian seasoning
- Salt and black pepper to taste
- 9–12 oz cheese tortellini, fresh or refrigerated (frozen works too — add 2–3 extra minutes)
- 2 cups fresh baby spinach
- Grated Parmesan cheese, for serving
Directions
- Brown the sausage: Heat the olive oil in a large pot over medium heat. Add the sausage and break it up with a wooden spoon as it cooks. You want it properly browned — not just cooked through but with some color on it — because those browned bits on the bottom of the pot are where your flavor starts. Once it's done, remove the sausage and set it aside.
- Build the base: In the same pot, add the diced onion and cook for 3–4 minutes until it softens. Add the garlic and stir for another minute. Don't rush this step — undercooked garlic and onion will make the soup taste raw at the end.
- Add the liquids and seasoning: Pour in the diced tomatoes and chicken broth. Add the red pepper flakes, Italian seasoning, salt, and pepper. Stir everything together and bring it to a gentle simmer. Let it go for about 10 minutes so the broth has time to develop some depth.
- Return the sausage and add the tortellini: Add the browned sausage back into the pot. Stir in the tortellini and cook according to the package — usually 5–7 minutes for refrigerated tortellini. They're done when they float and feel tender when you bite into one.
- Finish with cream and spinach (optional cream): If you're using cream, reduce the heat to low and stir it in now. Add the spinach and stir until it wilts, which takes about 2 minutes. Taste and adjust salt and pepper before serving.
- Serve: Ladle into bowls and finish with grated Parmesan. Serve with crusty bread if you have it — my family always wants bread with this.

Tips for Success
- Don't skip browning the sausage properly: The first time I made this, I was in a hurry and basically steamed the sausage instead of browning it. The soup was fine but tasted flat. You want actual color on the meat — that caramelization carries through to the broth in a way that matters. Give it 6–7 minutes and resist the urge to stir constantly.
- Watch the tortellini carefully: Tortellini can go from perfectly tender to bloated and mushy in just a couple of minutes. Start checking them at the 5-minute mark. Once they float and the pasta feels cooked through, pull them off the heat. Overcooked tortellini is one of those things that sounds minor but really does affect the final texture of the soup.
- Add spinach at the very end: I used to add it earlier thinking it needed more time. It doesn't. Two minutes in hot soup is enough to wilt it completely. If you add it too early, it turns a dull army-green color and gets slimy. Late is always better with spinach.
- Let the broth simmer before adding tortellini: That 10-minute simmer after you add the tomatoes and broth isn't optional. It's when the flavors actually come together. If you rush straight to adding the tortellini, the broth tastes thin and a little sharp from the canned tomatoes. Let it breathe.
- Reheat leftovers with extra broth: The tortellini keeps absorbing liquid in the fridge overnight, so the next day it will be much thicker. Add a splash of chicken broth — maybe half a cup — when reheating on the stovetop. It comes back to the right consistency quickly and still tastes good.
Variations
- Skip the cream for a lighter version: I've made this without the heavy cream many times and it's still really good — just brothier and more tomato-forward. If I'm in that kind of mood, I sometimes add an extra half cup of broth to compensate. It's a noticeably different soup but still completely worth making.
- Swap the sausage: Sweet Italian sausage makes this friendlier for kids who don't love heat. Chicken or turkey sausage works if you want something lighter — just know the broth will be a little less rich, so you might want to add a bit more seasoning. I've even used smoked sausage once and it gave the whole pot a different, smokier character that my husband really liked.
- Add more vegetables: Zucchini, mushrooms, or diced carrots all work well in this. Add them when you sauté the onion so they have enough time to soften. I sometimes throw in a can of white beans too if I want the soup to be more filling without adding more meat.
- Vegetarian version: Use plant-based Italian-style sausage crumbles and swap the chicken broth for vegetable broth. It's not the same as the original but it's a solid bowl of soup — I've made it this way when my sister-in-law visits and she always finishes her bowl.
- Extra cheesy finish: Stir in a handful of shredded mozzarella right before serving and let it melt into the broth. It makes the soup a little thicker and significantly more indulgent. Zainab loves this version and honestly so do I — it's a nice change when I want something richer.
Serving and Storage
Serving
Serve this soup hot, straight from the pot, with Parmesan grated over the top and crusty bread on the side. A good sourdough or a simple garlic bread is what my family reaches for. If you want a full spread, this pairs well with a green salad on the side. The broth is rich enough that you don't need much else to make it a complete dinner.
Storage
Store leftovers in an airtight container in the fridge for up to 3 days. When reheating, add a splash of chicken broth because the tortellini absorbs a lot of liquid overnight — the soup will be noticeably thicker than when you first made it. Reheat gently on the stovetop over medium-low heat, stirring occasionally. I don't recommend freezing this one — the tortellini gets very mushy after thawing and the cream can separate. Better to make a fresh batch when you want it again, which honestly doesn't take long.

Frequently Asked Questions
Can I use frozen tortellini instead of fresh?
Yes, frozen tortellini works fine here. Just add 2–3 extra minutes to the cooking time and check for doneness by tasting one — it should be tender all the way through with no frozen center. I keep a bag of frozen tortellini in my freezer for exactly this kind of recipe.
How do I make this soup less spicy?
Use mild Italian sausage instead of spicy, and either skip the red pepper flakes entirely or cut them down to a quarter teaspoon. The soup will still have plenty of flavor from the sausage, tomatoes, and Italian seasoning — it just won't have that heat. My husband adds extra chili flakes to his bowl so everyone can adjust at the table.
Can I freeze this soup?
I wouldn't recommend it. The tortellini becomes mushy after freezing and thawing, and the cream can separate in a way that doesn't come back together nicely when reheated. If you want to prep ahead for freezing, make just the soup base and sausage without the tortellini or spinach, freeze that, and cook the tortellini fresh when you're ready to serve.
What can I use instead of heavy cream?
Half-and-half works well and makes the soup a bit lighter. Coconut milk is another option if that's what you have — it adds a very subtle sweetness that actually works with the spicy sausage. You can also just leave the cream out entirely and add a little extra broth instead for a fully broth-based soup.
Can I make this soup ahead of time?
The best approach is to make the soup base and cook the sausage ahead of time, then refrigerate. When you're ready to eat, reheat the base, bring it to a simmer, and add the tortellini and spinach fresh. This way the tortellini doesn't sit in liquid for hours and turn soft. The base itself holds up beautifully in the fridge for 2 days.

SPICY SAUSAGE AND TORTELLINI SOUP
Ingredients
- 1 lb Italian sausage spicy or mild, casing removed
- 1 tablespoon olive oil
- 1 small onion diced
- 3 cloves garlic minced
- 1 can 14 oz diced tomatoes
- 4 cups chicken broth
- 1 teaspoon crushed red pepper flakes adjust to taste
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
- 9 –12 oz cheese tortellini
- 2 cups fresh spinach
- Grated Parmesan cheese for garnish
Instructions
Cook the Sausage:
- In a large pot, heat olive oil over medium heat. Cook sausage until browned and crumbly. Remove and set aside.
Make the Soup Base:
- In the same pot, sauté onion and garlic until fragrant. Add diced tomatoes, chicken broth, red pepper flakes, Italian seasoning, salt, and pepper. Bring to a simmer.
Add Tortellini and Sausage:
- Return the cooked sausage to the pot. Stir in tortellini and cook until tender, about 5–7 minutes.
Finish the Soup:
- Stir in fresh spinach until wilted. Adjust seasoning if needed.
Serve:
- Ladle into bowls and garnish with grated Parmesan cheese. Serve warm.
Notes
- Make Ahead: Prepare the soup base and sausage in advance; add tortellini and spinach when ready to serve.
- Customizing the Flavor: Use chicken or turkey sausage for a lighter option. Add extra veggies like zucchini or bell peppers.
- Serving Suggestions: Serve with crusty bread or garlic bread for a complete meal.
- Storage Tips: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove.
This soup has become one of those recipes I come back to without really thinking about it. When it's cold outside and I'm tired and the fridge has sausage and tortellini in it, this is what happens. It's not a complicated decision. The whole pot comes together faster than I sometimes expect, and sitting down to it at the end of a long day feels genuinely satisfying in a way that fancier meals sometimes don't.
I'll be honest — this isn't some authentic Italian grandmother's recipe. It's my weeknight version, built from what's available and what works. If you want something in the same comfort-food family but with a different angle, my Garlic Parmesan Chicken and Potatoes hits similar notes on a sheet pan with very little effort.
If you make this soup, the one thing I'd tell you is don't skip the Parmesan at the end. It's not just garnish — it adds a salty, nutty edge that pulls the whole bowl together. A generous handful, not a light dusting. And bread. Always bread. 🍲✨
If you liked this, here are a few more recipes worth checking out:
- Garlic Parmesan Chicken and Potatoes — sheet pan dinner, minimal cleanup
- Mississippi Mud Potatoes — rich, cheesy, and deeply comforting
- Classic Dill Pickle Macaroni Salad — a good make-ahead side for warmer days
- Air Fried Apple Wedges with Caramel Whipped Cream Dipping Sauce — an easy dessert when you want something quick after dinner
- Waffle Cookies — the kids' pick whenever I ask what they want for dessert





Comments
No Comments