Creamy Butternut Squash Pasta
When cozy Italian comfort food meets fall, you get Creamy Butternut Squash Pasta. A delicious sauce made with roasted butternut squash, onion, sage, and garlic—all made without milk or heavy cream.

Table of contents
This is one of my favorite seasonal pasta dishes. It’s also one of my most popular recipes during butternut squash season. The creamy squash sauce works beautifully as a soup too. Fresh butternut squash is best roasted, not boiled. Roasting enhances its natural sweetness and adds a subtle nutty flavor.

I originally posted this creamy butternut squash pasta recipe in 2015. With a few minor text updates, t great recipe remains the same.
Dairy-free soup
This Creamy Butternut Squash Pasta recipe is so light because it has no milk or heavy cream and it’s good for you. This dish can also be vegan (if you leave out the Parmesan cheese garnish).
A great way to enhance the earthy, fall flavors of the squash is with the addition of dried sage as the squash roasts. Dried sage is a better option over fresh sage, as the fresh could burn while roasting. Garlic cloves are also added to the oven towards the end of roasting so they also take on a sweeter, less raw flavor.
Just as in my cheese sauces (like in Baked Gnocchi with Sage and Cheese Sauce) and béchamel sauce for Lasagna, a little grating of nutmeg enhances the flavor like nothing else can that deepens the flavor.

Best Pasta for Butternut Squash Pasta
Toss with any of your favorite al dente cooked pasta shape, this dish is like an elevated, autumn butternut squash mac (minus the cheese). I chose rigatoni pasta. Penne pasta, fusilli, gnocchi and even tortellini are all good pasta choices.
The choice of pasta is important in this dish, just as I talked about in my Mushroom, Sage Mac and Cheese. When pasta is mixed with a heavy sauce you don’t want a flat pasta like bow ties or it will be weighed down and what you’re left with is a flat bowl of pasta.

Turning Butternut Squash Sauce into Butternut Squash Soup
Once the veggies are roasted, blend them with vegetable broth or stock—or chicken stock if you prefer. You can even use a bit of starchy pasta water. Use a blender, immersion blender, or food processor until smooth. Adjust the consistency to your liking: keep it thick for a pasta sauce or thin it out for a comforting soup. It’s a delicious 2-for-1 dish!
Freezing Butternut Squash Sauce
This creamy pasta sauce freezes really well in an airtight container. Make a double batch and freeze more for later use. Simply defrost in the fridge and reheat in a pan.
Spicy Butternut Squash Sauce
If you would like to add a little kick to the sauce, a small sprinkling of red pepper flakes would be perfect. Add to your taste.
Leftover Pasta
Place the leftovers in a well sealed container and refrigerate for up to 5 days. Take it to work for a quick lunch and it’s also good at room temperature so you can take it on road trips. Don’t forget the Parmesan cheese!

Creamy Butternut Squash Pasta
Video
Ingredients
- 2 pounds (566 grams) 1 whole butternut squash, peeled and cut into cubes
- 2 cups (293 grams) onion, cut into large chunks
- 1 tablespoon vegetable oil
- 1 teaspoon dried sage
- ¼ teaspoon freshly grated nutmeg
- 1 teaspoon salt
- ½ teaspoon freshly ground black pepper
- 2 garlic cloves, unpeeled
- 1 pound (453 grams pasta
- ½ teaspoon fresh sage
- 1 cup (236 ml) vegetable stock or broth
- Freshly grated Parmesan cheese
Instructions
- Preheat oven to 400°F/200°C.
- Spread the butternut squash and onion in an even layer onto a large baking sheet. Drizzle with oil and sprinkle the dried sage, nutmeg, salt and pepper. Toss with your hands to coat evenly, making sure they are in an even layer and not crowded or they will steam instead of roast.
- Roast for 20 minutes, then add the 2 garlic cloves to the pan. Roast for 10 more minutes until the butternut squash is tender when a fork is inserted. Remove the vegetables from the oven and allow to cool in the pan for 5 minutes.
- Meanwhile, bring a large pot of water to a boil and cook your pasta according to package directions.
- Add the cooled vegetables and garlic (peeled), sage and vegetable stock to a blender. Blend until smooth to a 'sauce-like' consistency. To turn the sauce into soup, add more stock in small amounts until the consistency of soup.
- Drain the cooked pasta and immediately toss with the sauce. Garnish with Parmesan cheese.

My husband made this for me last night because I can’t have dairy, it is so creamy and good. I’m having the sauce for soup for lunch today.
I love this, thank you.
Super creamy and great sweet autumn flavor! I used dried poultry seasoning (just herbs, no birds) in place of dried sage because I was out of dried sage but went heavy on the fresh sage at the end. Added a little of the pasta water to thin the sauce out during the blending phase. Served over gluten free pasta, with oven roasted purple cauliflower and sugar snap peas and garnished with halved and skillet heated cherry tomatoes – my non-Vegan man and I loved it! Even offered him some parm cheese for his dish and he said it didn’t even need it! Winner!
Sounds like you made a delicious meal. Thank you for the feedback
Delicious! I think next time I will add some veg to the pasta for a bit of extra substance. But the sauce itself is wonderful–and I love how simple the ingredients are (and that there is no heavy cream!). Will be using this as a soup recipe, too.
I’m happy you like it Becca. I do sometimes add some sautéed zucchini to the sauce. Thank you for your great feedback.
I’m am cooking this right now and my house smells amazing. Also I found my new love for raw butternut squash! Thanks for the great recipe😋
This is one of my favorite creamy (no cream) pasta dishes. Thanks for stopping by Brody.
I can not get the method to recipes on Pinterest to my saved recipes
Hi Caroldann, I’ve sent you an email to find out more details of what you are experiencing.
I just made this for dinner tonight. WOW, AMAZING! I have tried so many different butternut squash pasta recipes, but there was always something I didn’t like about them. This recipe is absolutely perfect! I let my son put bacon crumbles on his second serving and he said it’s his new favorite pasta dish. Thank you for the recipe!
Thank you so much Jennifer. I’m so glad you’re family liked it and I like how your son thinks with adding the bacon.
This idea is lovely! I’m always looking for non-cheese options for pasta. Saw it on Pinterest. I’ll be trying this soon. Also, your photos are gorgeous!
Thank you so much Theresa, this is one of my favorite pasta dishes.
I’m eating this . . . well as much as I can. My almost 1-year-old is mooching a lot from me.
I ended up using leftover butternut squash that I had already microwaved in the skin and then peeled and cubed. I just roasted the cubes from there.
Thanks for the recipe!
Awww what a compliment, this makes me so happy. Thank you for sharing this Julie 🙂
This looks like a fantastic recipe to make all year. To save using the oven on a hot day. Could the ingredients be steamed or microwaved instead??
Thanks.
Hello Miss Polly, yes, the vegetables could be steamed in the microwave for about 10 minutes. Thank you for stopping by.
Wowsers, was yummy!! wouldn’t change a thing
Love butternut squash and this pasta looks awesome! So easy to make! Pinning!
OMG this looks so creamy and luscious! Love it! Perfect for skipping the fat!
Nothing says “Hello Fall” quite like a delicious butternut squash recipe. Your recipe definitely fits the category and I can’t wait to try it.