Butternut Squash Creamy Pasta

Featured in: Everyday Mains

This Italian-inspired butternut squash pasta combines roasted squash, garlic, and sage into a silky, luxurious sauce. Roast cubed butternut squash and garlic until caramelized, then blend with sautéed onions, vegetable broth, and cream for depth of flavor. Toss with cooked fettuccine and finish with Parmesan and fresh parsley. Ready in just over an hour, it's naturally vegetarian and easily customized for vegan diets.

Updated on Sat, 17 Jan 2026 10:05:00 GMT
Golden roasted butternut squash cubes and fresh sage ready for blending into creamy pasta sauce. Save
Golden roasted butternut squash cubes and fresh sage ready for blending into creamy pasta sauce. | pixelforks.com

My neighbor handed me a butternut squash over the fence one October morning, saying she'd grown too many. I had no plan for it, just a hunch that roasting might coax out something sweet. That evening, I tossed the cubes into the oven and forgot about them until the smell pulled me back to the kitchen. The edges had caramelized, and I knew right then I'd stumbled onto something worth repeating.

I made this for a small dinner party where half the guests were vegetarian and the other half skeptical of anything without meat. Nobody said a word for the first few minutes, just the sound of forks scraping plates. One friend asked for the recipe before dessert even arrived. That night taught me that good food doesn't need to announce itself.

Ingredients

  • Butternut squash: The star here, choose one that feels heavy for its size and has a matte skin without soft spots.
  • Garlic cloves, unpeeled: Roasting them whole in their skins mellows the sharpness into something buttery and sweet.
  • Yellow onion: Diced small so it melts into the background and adds a gentle savory note.
  • Fresh sage: A little goes a long way, its earthy flavor pairs perfectly with the squash without overpowering it.
  • Fettuccine or tagliatelle: Wide noodles catch the sauce better than thin ones, but use what you have on hand.
  • Olive oil: For roasting and sauteing, it adds richness without competing with the squash.
  • Heavy cream: This turns the puree into a silky sauce, or swap for coconut milk if you prefer a plant-based version.
  • Parmesan cheese: Adds a salty, umami depth that balances the sweetness of the squash.
  • Vegetable broth: Thins the sauce to the right consistency and adds a subtle savory backbone.
  • Nutmeg: Just a pinch wakes up the whole dish, but skip it if you're not a fan.
  • Fresh parsley: A bright, grassy finish that cuts through the richness right before serving.

Instructions

Product image
Perfect for simmering soups, baking casseroles, and serving cozy one-pot meals straight from oven to table.
Check price on Amazon
Roast the squash and garlic:
Preheat your oven to 400°F and spread the cubed squash and unpeeled garlic on a parchment-lined baking sheet. Drizzle with olive oil, season with salt and pepper, and roast for 25 to 30 minutes, turning halfway through until the edges turn golden and caramelized.
Cook the pasta:
Bring a large pot of salted water to a rolling boil and cook your pasta according to the package directions. Before draining, scoop out half a cup of the starchy pasta water and set it aside.
Saute the aromatics:
In a large skillet over medium heat, warm the remaining olive oil and add the diced onion and chopped sage. Cook for about 4 minutes, stirring occasionally, until the onion softens and the kitchen smells like autumn.
Blend the sauce:
Squeeze the roasted garlic out of its papery skins and add it to a blender along with the roasted squash, sauteed onion and sage, vegetable broth, and heavy cream. Blend until smooth and velvety, scraping down the sides if needed.
Finish the sauce:
Pour the blended sauce back into the skillet over low heat and stir in the Parmesan and a pinch of nutmeg. Taste and adjust the salt and pepper, adding splashes of reserved pasta water if the sauce feels too thick.
Toss and serve:
Add the drained pasta to the skillet and toss gently to coat every strand. Let it warm through for 2 to 3 minutes, then serve immediately with a sprinkle of parsley and extra Parmesan on top.
Product image
Perfect for simmering soups, baking casseroles, and serving cozy one-pot meals straight from oven to table.
Check price on Amazon
Silky butternut squash pasta with creamy roasted squash sauce, served warm in a rustic bowl. Save
Silky butternut squash pasta with creamy roasted squash sauce, served warm in a rustic bowl. | pixelforks.com

The first time I reheated leftovers, I added a splash of broth and warmed it gently on the stove. My partner walked in, took one bite, and declared it better than the night before. Sometimes a dish needs a little rest to let the flavors settle into each other. Now I almost prefer making it a day ahead.

Making It Your Own

This recipe loves additions. I've stirred in sauteed mushrooms for earthiness, wilted spinach for color, and toasted walnuts for crunch. A friend once added crispy pancetta on top, which I won't lie, was incredible. The base is forgiving enough to handle whatever your fridge or mood suggests.

Storing and Reheating

Store the pasta and sauce together in an airtight container in the fridge for up to three days. Reheat gently on the stovetop with a splash of broth or water to loosen the sauce. The microwave works in a pinch, but stir it halfway through and add a little liquid to keep it creamy.

Pairing and Serving

This pairs beautifully with a crisp white wine like Pinot Grigio or a light-bodied red if you prefer. I like serving it with a simple arugula salad dressed in lemon and olive oil to balance the richness. Crusty bread on the side is never a bad idea, especially for mopping up any sauce left on the plate.

  • For a vegan version, swap the cream for full-fat coconut milk and use a plant-based Parmesan.
  • If you want extra protein, toss in white beans or serve alongside grilled chicken.
  • Leftovers can be baked into a casserole with a breadcrumb topping for a completely different meal.
Product image
Keeps spices within easy reach while cooking, helping you season dishes quickly during everyday meal prep.
Check price on Amazon
A comforting vegetarian fettuccine tossed in velvety butternut squash pasta sauce, garnished with fresh parsley. Save
A comforting vegetarian fettuccine tossed in velvety butternut squash pasta sauce, garnished with fresh parsley. | pixelforks.com

There's something grounding about a bowl of pasta that tastes like the season itself. I hope this one finds a place in your regular rotation, especially on nights when you need something warm and uncomplicated.

Recipe FAQ

Can I make this dish ahead of time?

Yes, you can prepare the squash sauce up to 2 days in advance and store it in an airtight container in the refrigerator. Reheat gently over low heat, adding pasta water or broth to reach desired consistency. Cook the pasta fresh just before serving for best texture.

What pasta works best with this sauce?

Flat, ribbon-style pastas like fettuccine or tagliatelle work wonderfully as they capture the creamy sauce beautifully. Fresh pasta creates an especially delicate texture, though dried pasta is equally delicious and convenient.

How do I make this dish vegan?

Substitute heavy cream with full-fat coconut milk or cashew cream, and use vegan Parmesan or nutritional yeast. All other ingredients are naturally plant-based. The result is equally creamy and satisfying.

What if my sauce is too thick?

Gradually stir in reserved pasta water, vegetable broth, or cream until you reach your preferred consistency. The starch in pasta water helps the sauce cling to the noodles better than water alone.

Can I add vegetables to this dish?

Absolutely. Sautéed mushrooms, fresh spinach, roasted Brussels sprouts, or toasted walnuts all complement the creamy squash beautifully. Add them to the sauce just before tossing with pasta.

What wine pairs well with this pasta?

A crisp white wine like Pinot Grigio, Sauvignon Blanc, or Vermentino pairs excellently. The acidity cuts through the richness of the sauce while complementing the sweet, nutty butternut squash.

Butternut Squash Creamy Pasta

Homemade butternut squash puree blended into a creamy, aromatic sauce coating tender pasta for a satisfying plant-based meal.

Prep Time
20 minutes
Cooking Duration
40 minutes
Overall Time
60 minutes
Recipe by Ethan Bell


Skill Level Medium

Cuisine Italian-Inspired

Makes 4 Portions

Diet Preferences Meat-Free

What You 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 (340 g) dried fettuccine or tagliatelle (or fresh pasta)

Dairy & Liquids

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

How-to Steps

Step 01

Preheat Oven: Preheat oven to 400°F (200°C). 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 with Pasta: 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.

Gear Needed

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

Allergy Details

Go over each item for allergens and speak with your healthcare provider if you’re unsure.
  • 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
  • Always check ingredient labels for allergens if unsure

Nutrition Details (each serving)

This data is for your info and isn't meant as health advice.
  • Calories: 440
  • Fats: 17 grams
  • Carbohydrates: 61 grams
  • Proteins: 12 grams