This comforting Italian-inspired soup brings together sweet roasted butternut squash, savory Italian sausage, and pillowy cheese tortellini in a rich, velvety broth.
The soup is partially pureed for a creamy yet chunky texture, then finished with a luscious sage-infused cheese swirl made from heavy cream, Parmesan, and ricotta.
Ready in under an hour, it serves six and pairs beautifully with crusty bread and a crisp white wine like Pinot Grigio.
The smell of sage browning in butter is enough to make me stop whatever I am doing and just breathe it in, and that is exactly how this soup came to be in my kitchen one October evening when I had a butternut squash sitting on the counter and no real plan.
I made this for my neighbor Sarah after she had her second baby, and she texted me three times that week asking for the recipe, which is honestly the highest compliment I know.
Ingredients
- 1 medium butternut squash (about 2 lbs), peeled and cubed: This is the soul of the soup, so pick one that feels heavy for its size with a deep beige color and no soft green patches.
- 1 medium yellow onion, diced: Yellow onion cooks down sweeter than white and builds a quiet base that lets the squash shine.
- 2 cloves garlic, minced: Fresh garlic only here, and mince it fine so it melts into the broth rather than sitting in harsh chunks.
- 2 medium carrots, diced: They add natural sweetness and a subtle earthiness that rounds out the squash beautifully.
- 2 celery stalks, diced: Do not skip these, because together with the onion and carrots they form the classic flavor foundation that makes everything taste like it took all day.
- 4 cups low sodium chicken broth: Low sodium gives you control over the final seasoning, and you can always add more salt but you can never take it away.
- 2 tbsp olive oil: A good fruity olive oil makes a noticeable difference when you are browning the sausage and softening the vegetables.
- 12 oz Italian sausage, casings removed: Mild if you want gentle warmth, spicy if you like a little kick that plays beautifully against the sweet squash.
- 10 oz cheese tortellini: Fresh or refrigerated tortellini cook faster and have a softer, more pillowy bite than frozen, so use them if you can find them.
- 1/2 tsp dried thyme: Rub it between your palms as you add it to wake up the oils and release more flavor into the pot.
- 1/2 tsp dried rosemary: Crush it slightly before adding so you do not end up with tough needles in every spoonful.
- 1/4 tsp ground black pepper and 1/2 tsp salt: Start here and adjust at the end, especially after the cheese swirl is added since Parmesan brings its own saltiness.
- 1/4 tsp crushed red pepper flakes (optional): Just a pinch adds a gentle background heat that makes the whole bowl more interesting without overpowering anyone.
- 1/2 cup heavy cream: This is for the swirl only, and it gives the topping a velvety body that coats the back of a spoon.
- 1/2 cup shredded Parmesan cheese: Use the good stuff here because you are not hiding it behind anything, and it melts smoother when it is freshly grated off the block.
- 1/4 cup fresh ricotta cheese: Mixed into the swirl it adds a slight tang and creaminess that pure Parmesan alone cannot achieve.
- 2 tbsp fresh sage leaves, finely chopped: Fresh sage is nonnegotiable for the swirl, and dried sage will taste dusty and flat by comparison.
- Fried sage leaves for garnish (optional): They take thirty seconds in butter and turn a bowl of soup into something truly gorgeous.
Instructions
- Brown the sausage:
- Heat the olive oil in a large Dutch oven over medium heat, add the sausage with the casings removed, and break it into bite sized pieces with a wooden spoon as it cooks for five to six minutes until deeply browned and fragrant. Scoop the sausage out with a slotted spoon and set it aside, leaving every golden bit of drippings behind in the pot because that is where the flavor lives.
- Build the vegetable base:
- Toss the diced onion, carrots, and celery into the same pot and stir them around in those sausage drippings for four to five minutes until everything has softened and your kitchen smells incredible. Add the minced garlic and cook for just one minute more until you can smell its sweetness bloom, being careful not to let it color.
- Add the squash and spices:
- Stir in the cubed butternut squash, then sprinkle the thyme, rosemary, salt, pepper, and red pepper flakes right over the top. Let everything cook together for two minutes so the spices toast slightly and coat every piece of squash in their warmth.
- Simmer until tender:
- Pour in the chicken broth, bring it up to a rolling boil, then immediately drop the heat to low, cover the pot, and let it simmer gently for fifteen to twenty minutes until the squash yields completely when you press it with a fork. The squash should practically be falling apart on its own by the time you check it.
- Create the creamy texture:
- Grab your immersion blender and puree about half the soup directly in the pot, leaving plenty of chunks of squash and vegetables for a hearty texture that feels satisfying in every bite. If you only have a regular blender, ladle half the soup into it, puree until smooth, and pour it back into the pot.
- Add sausage and tortellini:
- Return the browned sausage to the pot and bring everything back to a gentle simmer, then slide in the tortellini and cook them according to the package directions, usually five to seven minutes, until they float and feel tender when you bite into one. Taste the broth now and adjust the salt and pepper before you move on.
- Make the sage cheese swirl:
- In a small saucepan over the lowest heat possible, combine the heavy cream, Parmesan, ricotta, chopped fresh sage, and a pinch each of salt and pepper. Stir gently and patiently for two to three minutes until everything melts together into a smooth, fragrant sauce that smells like autumn condensed into a pan.
- Assemble and serve:
- Ladle the hot soup into wide bowls, then drizzle one or two generous tablespoons of the sage cheese swirl over the top of each serving in a loose spiral. Scatter fried sage leaves and a few grinds of black pepper over the whole thing if you are feeling fancy, and serve immediately while everything is steaming and gorgeous.
One cold Sunday I ladled this into mugs and handed them to my family on the back porch while we watched the first snow of the year stick to the picnic table, and nobody said a word for ten minutes because they were too busy eating.
Making It Your Own
Turkey sausage works beautifully here if pork is not your thing, and the soup loses nothing in flavor while becoming a little lighter on its feet. You could also swap in spinach or mushroom tortellini for a fun twist, and I once used sweet potato instead of butternut squash in a pinch and was genuinely surprised by how well it worked.
Leftovers That Actually Improve
This is one of those rare soups that tastes better the next day because the sausage, herbs, and squash have had time to mingle and deepen overnight in the fridge. Just reheat it gently on the stove rather than the microwave so the tortellini do not get rubbery, and make a fresh batch of that cheese swirl because it takes almost no effort and elevates the whole experience.
What To Serve Alongside
A hunk of crusty bread is nonnegotiable for sweeping up every last drop, and a simple side salad with a sharp vinaigrette cuts through the richness of the soup perfectly.
- Pair it with a chilled Pinot Grigio or a dry cider for an easy weeknight dinner that feels intentional.
- If you want to go fully vegetarian, just skip the sausage, swap in vegetable broth, and add a can of drained white beans for protein.
- Always check your tortellini and sausage labels for hidden allergens if you are cooking for someone with dietary restrictions.
Some soups fill your stomach and some fill your whole house with warmth, and this one manages to do both while making you look like you tried much harder than you actually did.
Recipe Q&A
- → Can I make this soup ahead of time?
-
Yes, this soup stores well in the refrigerator for up to 3 days. Prepare the sage cheese swirl fresh when reheating for the best flavor and texture.
- → Can I freeze leftover butternut squash sausage tortellini soup?
-
You can freeze the soup base without tortellini for up to 3 months. Add fresh tortellini when reheating, as frozen pasta tends to become mushy and lose its texture.
- → What can I substitute for Italian sausage?
-
Ground turkey or chicken sausage works well for a lighter version. For a vegetarian alternative, use plant-based sausage crumbles and swap chicken broth for vegetable broth.
- → Do I need an immersion blender for this soup?
-
An immersion blender is convenient but not required. You can transfer half the soup to a standard blender, puree until smooth, then return it to the pot for the same result.
- → What type of tortellini works best?
-
Fresh or refrigerated cheese tortellini is ideal for the best texture. You can also try spinach or mushroom tortellini for added flavor variety.
- → How do I make the sage cheese swirl ahead of time?
-
Prepare the swirl and store it in an airtight container in the refrigerator for up to 2 days. Gently reheat over low heat, stirring until smooth before drizzling over the soup.