Butternut Squash Pasta with Creamy Sauce

Featured in: Everyday Suppers

This butternut squash pasta features roasted squash blended into a luxurious cream sauce with caramelized edges and aromatic sage. Cubed butternut squash and garlic roast for 25-30 minutes until tender, then blend with sautéed onions, vegetable broth, and heavy cream for a silky sauce.

Toss with fettuccine and finish with Parmesan and fresh parsley. Ready in one hour with medium difficulty. Easily adaptable for vegan diets using plant-based cream and cheese alternatives.

Updated on Sat, 17 Jan 2026 16:09:00 GMT
A close-up of creamy butternut squash pasta in a skillet, garnished with fresh parsley and sage. Pin It
A close-up of creamy butternut squash pasta in a skillet, garnished with fresh parsley and sage. | hyperflavors.com

There's something about autumn that makes me crave butternut squash in every form, but it was a rainy October evening when I finally decided to turn one into pasta sauce. I'd been overthinking it for weeks, convinced the flavors wouldn't work, until a friend casually mentioned she just blended hers with cream and called it done. That conversation changed everything. Now I make this dish whenever I want to feel like I'm sitting in a cozy Italian kitchen, even if I'm just in my apartment with the windows fogged up.

I made this for my sister when she visited last November, and she ate three helpings without speaking, which is how I know it's good. She kept asking what made it taste so rich, and I realized it was just the combination of roasted garlic, sage, and the fact that I didn't rush the squash in the oven. When you take time to let things caramelize, they tell you they're ready with their edges turning golden.

Ingredients

  • Butternut squash: Choose one that feels heavy for its size, a sign it's dense and flavorful, and don't stress about peeling it raw—roasting first makes it softer and easier to handle if you prefer that method.
  • Garlic cloves: Leave them unpeeled while roasting so they become sweet and jammy, then squeeze out the creamy insides like butter.
  • Yellow onion: Dicing it small lets it melt into the sauce and disappear, adding depth without texture.
  • Fresh sage: This herb is non-negotiable for me, but dried works if that's what you have on hand.
  • Fettuccine or tagliatelle: Wide ribbons catch the sauce better than thin strands, but use whatever pasta makes you happy.
  • Heavy cream: Full-fat coconut milk is a genuine substitute if you're vegan, and honestly tastes just as good.
  • Vegetable broth: Keep it on hand because it's what lets you control the sauce consistency at the end.
  • Parmesan cheese: Grate it yourself if you have time, but pre-grated works when life is busy.

Instructions

Set your oven and prepare the squash:
Heat your oven to 400°F and line a baking sheet with parchment paper. The parchment saves cleanup and keeps the squash from sticking, which I learned the hard way after a particularly stubborn roasting session.
Roast the vegetables:
Toss your cubed squash and unpeeled garlic with olive oil, salt, and pepper, then spread them on the sheet. You'll know they're done when the squash turns tender and the edges caramelize to a deep golden brown, usually around 25 to 30 minutes, turning halfway through so nothing burns.
Start the pasta water:
While the squash roasts, get a large pot of salted water boiling—the water should taste like the sea. Cook your pasta according to the package, but save that 1/2 cup of starchy water before draining because it's liquid gold for adjusting sauce consistency later.
Build the flavor base:
Heat your remaining olive oil in a skillet over medium heat and sauté the diced onion with sage for about 4 minutes until soft and fragrant. This step might seem small, but it's where the sage releases its essential oils and the onion becomes sweet.
Blend into smoothness:
Squeeze the roasted garlic from its skins into a blender or food processor. Add the roasted squash, the sautéed onion and sage, vegetable broth, and cream, then blend until completely smooth and velvety. Take a moment here to appreciate how the colors blend into something beautiful.
Finish the sauce:
Pour the sauce back into your skillet over low heat, stir in the Parmesan and a pinch of nutmeg if you're using it, then taste and adjust the salt and pepper. If it's thicker than you like, add pasta water a splash at a time until it flows like you want it to.
Bring it together:
Add your cooked pasta to the sauce and toss everything gently for 2 to 3 minutes, letting the pasta soak up all that creamy goodness. The tossing is gentle because you want ribbons, not broken pieces.
Plate and garnish:
Serve immediately while everything is warm, topped with fresh parsley and extra Parmesan. Those final touches aren't fancy, they're just the right way to finish something you've made with care.
A rustic wooden bowl of butternut squash pasta with velvety roasted squash sauce and fresh herbs. Pin It
A rustic wooden bowl of butternut squash pasta with velvety roasted squash sauce and fresh herbs. | hyperflavors.com

There was an evening last winter when my neighbor smelled this cooking and knocked on my door asking what I was making. I gave her a bowl, and she came back the next week asking for the recipe, which felt like the highest compliment. Food that makes people curious is food that matters.

Variations That Work

I've made this dish a dozen different ways depending on what's in my kitchen and what I'm craving. Adding sautéed mushrooms gives it an earthy depth, while spinach brightens everything up. Toasted walnuts scattered on top add a crunch that makes each bite interesting. Once I even added crispy sage leaves as a garnish, which sounds fancy but took only a few extra minutes. The base sauce is flexible enough to welcome whatever you want to add, as long as you taste as you go.

What to Serve Alongside

This pasta is substantial enough to stand alone, but a simple green salad with lemon vinaigrette cuts through the richness beautifully. Crusty bread is perfect for soaking up any extra sauce on your plate, which is not wasteful, it's logical. If you're opening wine, a crisp Pinot Grigio or Sauvignon Blanc lets the squash shine without competing for attention.

Storage and Make Ahead

You can make the sauce up to two days ahead and keep it in the refrigerator, which is honestly great for busy weeks. Just cook your pasta fresh when you're ready to eat, since combining them in advance makes the pasta absorb too much liquid and turn mushy. The squash and sauce also freeze beautifully if you want to make a double batch and have dinner waiting on a particularly tired day.

  • Reheat gently on the stove with a splash of broth or cream so the sauce doesn't separate or break.
  • If you're meal prepping, keep the pasta separate and combine just before eating for the best texture.
  • Leftovers taste even better the next day when flavors have time to settle and deepen.
A vibrant plate of butternut squash pasta, topped with grated Parmesan and fresh sage for a cozy meal. Pin It
A vibrant plate of butternut squash pasta, topped with grated Parmesan and fresh sage for a cozy meal. | hyperflavors.com

This dish has become my answer to wanting something warm and nourishing that doesn't require fancy technique or hard to find ingredients. Every time I make it, it feels like coming home.

Recipe Questions & Answers

Can I make this dish ahead of time?

Yes, you can prepare the squash sauce up to 2 days in advance and refrigerate it. Reheat gently over low heat before tossing with freshly cooked pasta. Cook the pasta just before serving for best texture.

What pasta shape works best?

Fettuccine and tagliatelle are ideal because their wide, flat surfaces catch and hold the creamy sauce beautifully. Pappardelle or even filled ravioli also pair wonderfully with this rich squash sauce.

How do I achieve the perfect sauce consistency?

The reserved pasta water is your secret ingredient. Add it gradually while stirring until the sauce reaches your desired thickness. Start with small amounts, as it thickens as it cools slightly.

What's the best way to roast butternut squash?

Cut the squash into uniform cubes to ensure even cooking. Toss with olive oil, salt, and pepper, then roast at 400°F for 25-30 minutes, stirring halfway through. Look for caramelized edges for deeper flavor.

Can I use fresh pasta instead of dried?

Absolutely. Fresh pasta cooks faster (3-4 minutes) than dried pasta, so adjust your timing accordingly. The delicate texture of fresh pasta complements the creamy sauce wonderfully.

What wine pairs well with this dish?

A crisp white wine like Pinot Grigio, Sauvignon Blanc, or Vermentino cuts through the richness beautifully. The acidity balances the creamy sauce and roasted squash flavors.

Butternut Squash Pasta with Creamy Sauce

Homemade butternut squash puree blended into a velvety, flavorful sauce. A comforting, plant-based Italian-inspired pasta dish.

Time to Prep
20 min
Time to Cook
40 min
Total Duration
60 min
Created by Aria Brooks

Dish Type Everyday Suppers

Skill Level Medium

Cuisine Type Italian-Inspired

Makes 4 Serving Size

Dietary Notes Vegetarian-Friendly

What You'll Need

Vegetables

01 1 medium butternut squash (about 2 lbs), peeled, seeded, and cubed
02 2 cloves garlic, unpeeled
03 1 small yellow onion, diced
04 1 tablespoon fresh sage leaves, chopped (or 1 teaspoon dried)
05 2 tablespoons fresh parsley, chopped (for garnish)

Pasta

01 12 oz dried fettuccine or tagliatelle (or fresh pasta)

Dairy & Liquids

01 2 tablespoons olive oil
02 1/2 cup heavy cream (or full-fat coconut milk for vegan)
03 1/3 cup grated Parmesan cheese (or vegan alternative)
04 3/4 cup vegetable broth
05 Salt and black pepper, to taste
06 Pinch of nutmeg (optional)

How to Make It

Step 01

Preheat Oven: Preheat oven to 400°F. Line a baking sheet with parchment paper.

Step 02

Prepare Squash for Roasting: Spread the cubed butternut squash and unpeeled garlic cloves on the baking sheet. Drizzle with 1 tablespoon olive oil, sprinkle with salt and pepper, and toss to coat.

Step 03

Roast Vegetables: Roast for 25–30 minutes, turning halfway, until the squash is tender and caramelized at the edges.

Step 04

Cook Pasta: Meanwhile, bring a large pot of salted water to a boil. Cook the pasta according to package instructions. Reserve 1/2 cup pasta water, then drain.

Step 05

Sauté Aromatics: In a large skillet, heat remaining 1 tablespoon olive oil over medium heat. Sauté the diced onion and sage until the onion is soft and fragrant, about 4 minutes.

Step 06

Blend Sauce: Squeeze the roasted garlic out of its skins. In a blender or food processor, combine roasted squash, roasted garlic, sautéed onion and sage, vegetable broth, and heavy cream. Blend until smooth and creamy.

Step 07

Finish Sauce: Return the squash sauce to the skillet over low heat. Stir in Parmesan cheese and a pinch of nutmeg, if using. Season with salt and pepper. If the sauce is too thick, add reserved pasta water as needed to reach desired consistency.

Step 08

Combine Pasta and Sauce: Add cooked pasta to the sauce and toss gently to coat. Warm through for 2–3 minutes.

Step 09

Serve: Serve immediately, topped with chopped parsley and extra Parmesan if desired.

What You Need

  • Baking sheet
  • Parchment paper
  • Blender or food processor
  • Large pot
  • Large skillet
  • Chef's knife and cutting board

Allergy Info

Be sure to check every ingredient for possible allergens. If unsure, reach out to a health specialist.
  • Contains dairy (cream, Parmesan, and possibly pasta)
  • Contains gluten (pasta)
  • For gluten-free: use gluten-free pasta
  • For dairy-free/vegan: use plant-based cream and cheese alternatives

Nutritional Breakdown (per serving)

Nutritional details are for informational purposes and shouldn't replace advice from your doctor.
  • Caloric Value: 440
  • Fats: 17 g
  • Carbohydrates: 61 g
  • Proteins: 12 g