Creamy Butternut Squash Pasta That Will Steal Your Heart

There’s something magical about a big bowl of creamy butternut squash pasta on a crisp fall evening. The moment that velvety Parmesan sauce coats every noodle, and those crispy sage leaves crumble over the top, you’ll forget all about takeout. This recipe has been my go-to for years—whether I’m hosting friends or just craving something cozy on a weeknight. The secret? Roasting the squash until it caramelizes, then turning it into the silkiest sauce imaginable. Trust me, one bite of this and you’ll be hooked. It’s comfort food at its finest, with just enough elegance to feel special.

Why You’ll Love This Creamy Butternut Squash Pasta

This isn’t just another pasta dish—it’s the kind of meal that makes you pause mid-bite and think, “Wow.” Here’s why it’s become my absolute favorite:

  • Weeknight magic: Ready in about 30 minutes with minimal cleanup. (Perfect when you’re tired but still want something special!)
  • Vegetarian comfort food: So rich and satisfying, even meat lovers won’t miss the bacon (though we can add some if you want—more on that later).
  • That crispy sage: Those little fried leaves add the most incredible crunch and earthy flavor. You’ll want to put them on everything after this!
  • Velvety sauce: Roasted squash blended into the creamiest, dreamiest sauce—no flour needed, just natural sweetness and Parmesan goodness.
  • Leftovers that improve: The flavors deepen overnight. I actually double the recipe just to have lunch ready for the next day.

Seriously, this pasta checks all the boxes—easy, impressive, and packed with fall flavors that’ll make your kitchen smell amazing.

Ingredients for Creamy Butternut Squash Pasta

Gathering the right ingredients makes all the difference here—I’ve learned the hard way that shortcuts (looking at you, pre-shredded cheese!) can really change the texture. Here’s exactly what you’ll need for that perfect balance of creamy, crispy, and cozy:

  • 12 oz pasta: Fusilli, rotini, or cavatappi work best—their nooks hug the sauce. (No spaghetti here—it’s too slippery for this thick sauce!)
  • 3 cups butternut squash: Peeled and cubed into 1-inch pieces—big enough to roast without drying out, small enough to mash easily.
  • 2 tbsp olive oil, divided: Half for roasting, half for frying the sage. (Extra virgin gives the best flavor.)
  • 1 tsp kosher salt, divided: Season the squash with ½ tsp, reserve the rest for the sauce. (Table salt? Use a little less—it’s saltier!)
  • ½ tsp black pepper: Freshly cracked if you have it—it makes a difference.
  • 2 tbsp unsalted butter: Combined with olive oil to fry the sage without burning. (Salted butter works in a pinch, just ease up on extra salt.)
  • 10–12 fresh sage leaves: No dried sage here—we want those crispy, aromatic leaves. (Pick the biggest ones—they shrink when fried.)
  • 2 cloves garlic, minced: Measure with your heart, but don’t skip it—it cuts through the richness.
  • ½ cup chicken or vegetable broth: Low-sodium so you control the salt. (Vegetable broth keeps it fully vegetarian.)
  • ½ cup heavy cream: Half-and-half works, but the sauce won’t be quite as luscious. (For a lighter version, try whole milk—just simmer longer to thicken.)
  • ½ cup grated Parmesan: Freshly grated from a block—no powdery stuff in the green can! (It melts smoother and tastes nuttier.)
  • ¼ tsp crushed red pepper flakes (optional): Just enough to whisper “hey, I’m here” without overpowering.

Pro tip: Set everything out before you start—this recipe moves fast once the squash is roasted. (And don’t forget to reserve that pasta water!)

How to Make Creamy Butternut Squash Pasta

Alright, let’s get cooking! This creamy butternut squash pasta comes together in stages, but don’t worry—I’ll walk you through each step so you get that perfect silky sauce and crispy sage every time. Just follow along, and soon you’ll be twirling forkfuls of pure comfort.

Roast the Butternut Squash

First things first—we need to coax out all that natural sweetness from the squash. Preheat your oven to 425°F (no convection needed). Toss those 1-inch squash cubes with 1 tablespoon olive oil, ½ teaspoon salt, and the black pepper. Spread them in a single layer on a baking sheet—crowding leads to steaming, not roasting!

Roast for 20-25 minutes, flipping halfway through. You’ll know they’re ready when the edges caramelize and a fork slides in easily. (Pro tip: If your oven runs hot, check at 18 minutes—burnt squash tastes bitter!)

Cook the Pasta

While the squash roasts, bring a large pot of salted water to boil. (Taste it—it should be as salty as the sea!) Add your pasta and cook until al dente, usually 1 minute less than the package says. Here’s the crucial part: reserve ½ cup pasta water before draining! That starchy liquid is gold for adjusting sauce consistency later.

Drain the pasta but don’t rinse it—we want all that starch to help the sauce cling. Just give it a quick shake and set it aside.

Crisp the Sage and Build the Sauce

Now for the fun part! Heat a large skillet over medium heat and add the remaining 1 tablespoon olive oil with the butter. When the butter stops foaming (that’s how you know it’s hot enough), carefully add the sage leaves. Fry for 30-60 seconds until they darken slightly and crisp up—they’ll continue crisping as they cool on paper towels.

In that same fragrant skillet (don’t wipe it out!), add the minced garlic. Stir constantly for just 30 seconds—we want fragrant, not burnt! Then dump in your roasted squash and broth. Let it simmer for 2 minutes to soften further, then mash with a potato masher or fork. (For ultra-smooth sauce, blend it briefly—just be careful with hot liquids!)

Combine and Serve

Reduce heat to low and stir in the cream, Parmesan, and red pepper flakes (if using). The sauce should coat the back of a spoon—if it’s too thick, splash in some reserved pasta water a tablespoon at a time. Add the cooked pasta and toss vigorously until every nook is saucy.

Plate immediately, crumbling those crispy sage leaves over the top like edible confetti. (Extra Parmesan never hurt anyone either!) Serve with a big spoon—this sauce is meant to be scooped up with every bite.

Tips for Perfect Creamy Butternut Squash Pasta

After making this dish more times than I can count (and learning from a few mistakes along the way), I’ve gathered my best tricks to guarantee your pasta turns out heavenly every single time. These little touches make all the difference between “good” and “can I have thirds?”

Blend for baby-food smooth sauce
If you love an ultra-silky texture, toss the roasted squash into a blender with the broth before adding it to the skillet. Just pulse a few times—you’re not making soup! I sometimes blend half and mash half for the perfect balance of creamy with a bit of wholesome texture.

Play with the heat level
That ¼ teaspoon red pepper flakes is just a suggestion. My husband likes it with a full ½ teaspoon for a noticeable kick, while I often skip it entirely when cooking for kids. Taste as you go—the Parmesan mellows out the heat beautifully.

Fresh herbs make it sing
While sage is the star, I often toss in a handful of fresh thyme leaves when roasting the squash. The woodsy flavor pairs wonderfully. In spring? Swap sage for fried rosemary sprigs—it’s a game changer!

Don’t rush the squash roasting
Those caramelized edges on your squash aren’t just pretty—they’re packed with flavor. If your cubes aren’t golden after 25 minutes, give them 5 more. Undercooked squash won’t mash properly, leaving you with lumpy sauce (still tasty, but not that dreamy texture we want).

The cheese matters most
Splurge on real Parmigiano-Reggiano if you can. The nutty complexity beats generic “Parmesan” every time. And never, ever use pre-shredded—those anti-caking agents prevent smooth melting. Your sauce will thank you.

Remember: pasta water is your secret weapon! If your sauce thickens too much while tossing, just splash in another tablespoon. It’ll loosen right up without diluting flavor.

Variations for Your Creamy Butternut Squash Pasta

One of my favorite things about this recipe is how easily you can tweak it to match your mood or what’s in the fridge. Here are some delicious twists I’ve tried over the years—each one keeps that cozy vibe while adding something special:

Greens for freshness:
Toss in a couple handfuls of baby spinach or chopped kale during the last minute of cooking. The heat wilts them perfectly, adding color and nutrients. (My kids don’t even notice!)

Pancetta for meat lovers:
Before frying the sage, crisp up ¼ cup diced pancetta in the skillet. Remove it with a slotted spoon, then use that flavorful fat instead of butter for frying the sage. Sprinkle the pancetta on top at the end—it’s salty, crispy magic.

Nutmeg for warmth:
Add a tiny pinch of freshly grated nutmeg to the sauce—just enough to whisper “holiday spice” without overpowering the squash. It’s incredible with the Parmesan.

Mushrooms for earthiness:
Sauté 8 oz sliced cremini mushrooms with the garlic until golden. Their meaty texture and umami flavor take this pasta to dinner-party status.

Goat cheese for tang:
Swap half the Parmesan for crumbled goat cheese when making the sauce. The creamy sharpness cuts through the richness beautifully.

Vegan version:
Use olive oil instead of butter, vegetable broth, coconut milk instead of cream, and nutritional yeast instead of Parmesan. (The crispy sage still works—it’s naturally plant-based!)

The beauty of this dish? It welcomes creativity. Once you’ve mastered the base recipe, have fun making it your own!

Serving Suggestions for Creamy Butternut Squash Pasta

This pasta is a superstar on its own, but oh, the magic that happens when you pair it with the right sides! Here’s how I love to round out the meal—whether I’m feeding my family or hosting friends for a cozy fall dinner:

Garlic bread that soaks up every drop:

A crusty baguette, sliced and slathered with garlic butter, then toasted until golden. The crisp edges and soft center are perfect for swiping through that creamy sauce left in your bowl. (Pro tip: Add a sprinkle of Parmesan to the butter before toasting—next-level good!)

A bright arugula salad:

Toss peppery arugula with lemon juice, olive oil, and shavings of Pecorino Romano. The zesty contrast cuts through the pasta’s richness beautifully. (Sometimes I throw in toasted walnuts for crunch!)

Roasted Brussels sprouts:

Toss halved sprouts with olive oil, salt, and a drizzle of balsamic glaze while the squash roasts. Their caramelized edges and slight bitterness balance the sweetness of the sauce.

The wine pairing we all deserve:

A buttery Chardonnay mirrors the pasta’s creaminess, while a crisp Pinot Grigio lightens things up. For red lovers? A light-bodied Beaujolais won’t overpower the squash’s delicate flavor.

For a full Italian feast:

Start with antipasti—think marinated olives and prosciutto-wrapped melon—then serve the pasta as the star. Finish with tiramisu or dark chocolate affogato for dessert. (Yes, I’ve done this. Yes, it was glorious.)

Most nights, though? I keep it simple—just the pasta, maybe a salad, and an extra sprinkle of those crispy sage leaves. Because really, when something tastes this good, it doesn’t need much fuss!

Storage and Reheating

This creamy butternut squash pasta tastes so good, you’ll probably want to make extra—and I totally encourage it! Here’s how to keep those leftovers tasting just as dreamy as day one (because no one likes a sad, dried-out pasta).

Fridge storage:
Let the pasta cool slightly (but not completely—food safety first!) before transferring it to an airtight container. It’ll keep for 3-4 days in the fridge. The sauce thickens as it sits, but don’t worry—we’ll fix that when reheating!

Freezer-friendly option:
Surprise! This pasta freezes beautifully. Portion it into freezer-safe bags or containers (leave about an inch of space for expansion). It’ll stay good for 2-3 months. Thaw overnight in the fridge before reheating.

The magic reheating trick:
Whether from fridge or freezer, reheat gently in a skillet over medium-low heat with a splash of broth, milk, or water. Stir often—this isn’t the time to multitask! The liquid brings the sauce back to its creamy glory. Microwave works too—just cover and use 50% power, stirring every minute.

Crispy sage revival:
Those fried sage leaves lose their crunch in storage. For leftovers, I quickly fry a few fresh leaves while reheating—it takes 30 seconds and makes all the difference!

Pro tip: If freezing, leave out the Parmesan topping—add fresh grated cheese when reheating. And always store pasta separately from any salad or bread you plan to serve with it later.

FAQ About Creamy Butternut Squash Pasta

I get asked about this recipe all the time—here are the questions that pop up most often (along with my tried-and-true answers)!

Can I use frozen butternut squash?
Absolutely! Thaw it first and pat dry—frozen squash releases more water when roasting. You might need to roast it 5 minutes longer to get those caramelized edges we love. (Pro tip: Skip the pre-cubed frozen squash—it’s often cut too small and turns mushy.)

How do I make this vegan?
Easy swaps: Use olive oil instead of butter, vegetable broth, and full-fat coconut milk instead of cream. For the Parmesan, try 2 tbsp nutritional yeast + ¼ tsp salt. The crispy sage stays—it’s already plant-based! (The sauce will be slightly sweeter but still delicious.)

What’s the best pasta shape for this sauce?
Anything with nooks! Fusilli, rotini, or cavatappi hold the creamy sauce best. Avoid long noodles like spaghetti—they can’t carry that thick, luscious sauce properly. (Though if you’re craving linguine, go for it—just be prepared to scoop sauce with every bite!)

Can I make this ahead for a dinner party?
Yes! Roast the squash and fry the sage up to 2 days ahead. Store separately in the fridge. When ready, reheat the squash gently while cooking fresh pasta. The sage crisps back up in a 300°F oven for 3 minutes. (The sauce tastes best made fresh, but leftovers still impress!)

Why is my sauce too thin/thick?
If thin: Simmer longer to reduce, or mash the squash more—some chunks release extra liquid. If thick: That reserved pasta water is your hero! Add a tablespoon at a time until it’s silky. (Remember: It thickens as it cools, so err on the loose side.)

Nutritional Information

Here’s the breakdown for one hearty serving of this creamy butternut squash pasta (because let’s be real—you’re going back for seconds!). Remember, these are estimates—your exact numbers will vary based on the specific ingredients you use.

  • Serving Size: About 1¼ cups pasta with sauce
  • Calories: 520 (worth every single one!)
  • Fat: 22g (10g saturated from all that delicious cream and cheese)
  • Carbs: 65g (5g fiber from the squash and pasta)
  • Protein: 15g (thank you, Parmesan and pasta!)
  • Sugar: 5g (mostly from the squash’s natural sweetness)
  • Sodium: 600mg (adjust by using low-sodium broth if needed)

Important note: These numbers are calculated using regular pasta and full-fat heavy cream. If you swap ingredients (like using whole wheat pasta or half-and-half), the nutrition will change. And hey—this is comfort food! Sometimes the soul needs feeding more than the calculator.

Print

Creamy Butternut Squash Pasta That Will Steal Your Heart

A creamy butternut squash pasta with crispy sage and Parmesan cream sauce, perfect for a cozy vegetarian dinner.

  • Author: jessica
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Pasta
  • Method: Roasting, Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale
  • 12 oz pasta (fusilli/rotini/cavatappi)
  • 3 cups butternut squash, peeled and cut into 1-inch cubes
  • 2 tbsp olive oil, divided
  • 1 tsp kosher salt, divided (plus more to taste)
  • 1/2 tsp black pepper
  • 2 tbsp unsalted butter
  • 1012 fresh sage leaves
  • 2 cloves garlic, minced
  • 1/2 cup chicken broth or vegetable broth
  • 1/2 cup heavy cream (or half-and-half)
  • 1/2 cup grated Parmesan cheese, plus more for serving
  • 1/4 tsp crushed red pepper flakes (optional)

Instructions

  1. Preheat oven to 425°F. Toss butternut squash with 1 tbsp olive oil, 1/2 tsp salt, and pepper. Roast 20–25 minutes until tender and lightly browned.
  2. Boil pasta in salted water until al dente. Reserve 1/2 cup pasta water, then drain.
  3. In a skillet over medium heat, melt butter with remaining 1 tbsp olive oil. Add sage leaves and fry 30–60 seconds until crisp. Remove sage to a paper towel.
  4. In the same skillet, add garlic and cook 30 seconds. Add roasted squash and broth. Simmer 2 minutes, then mash well (or blend for extra smooth).
  5. Stir in cream, Parmesan, and red pepper flakes (if using). Add pasta and toss. Use a splash of reserved pasta water to loosen the sauce if needed.
  6. Plate and top with crispy sage and extra Parmesan.

Notes

  • Use vegetable broth for a vegetarian version.
  • Blend the squash for a smoother sauce if preferred.
  • Adjust red pepper flakes for more or less heat.

Nutrition

  • Serving Size: 1 serving
  • Calories: 520
  • Sugar: 5g
  • Sodium: 600mg
  • Fat: 22g
  • Saturated Fat: 10g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 65g
  • Fiber: 5g
  • Protein: 15g
  • Cholesterol: 45mg

Keywords: creamy butternut squash pasta, fall pasta recipe, crispy sage pasta, Parmesan cream sauce, cozy vegetarian dinner, easy weeknight pasta

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating