Introduction
“You’ve got to try this,” my neighbor had said over the fence one chilly October afternoon, holding a steaming plate wrapped in foil. I figured it was just another pumpkin-season gimmick, but the warm, nutty aroma drifting over was impossible to ignore. That first bite of the creamy butternut squash pasta with sage brown butter and walnuts caught me completely off guard. Honestly, I wasn’t expecting much at first—after all, butternut squash can sometimes come off as bland or mushy—but the silky sauce paired with the crispy, fragrant walnuts and that punch of browned sage butter was like fall wrapped up on a plate.
Since then, this recipe has wormed its way into my routine so many times it’s almost embarrassing. Some evenings, I’d find myself making it again just to savor that perfect balance between cozy creaminess and the little crunch of toasted nuts. It’s the kind of dish that quietly fills the kitchen with a warm, inviting scent, making you slow down, breathe in, and appreciate simple comforts. There’s something about the way the brown butter caramelizes the sage that just feels like a hug after a long day.
Even on nights when I’m juggling too many things, this pasta comes together quickly and reliably, which is a blessing. I think what really stuck with me is how it turns humble, everyday ingredients into something quietly special—no fuss, no fancy gadgets, just honest, satisfying food that feels like it belongs at the heart of fall. It’s a recipe I trust will always deliver that cozy moment I crave.
Why You’ll Love This Recipe
Having tested and tweaked this creamy butternut squash pasta recipe several times, I can say with confidence it’s a keeper for so many reasons. Here’s why it’s earned a solid spot in my weeknight rotation:
- Quick & Easy: Ready in about 30 minutes, perfect when you need a comforting meal without the wait.
- Simple Ingredients: Uses pantry staples and fresh butternut squash—you don’t need to hunt down anything exotic.
- Perfect for Fall Nights: Brings all those cozy autumn vibes to your table with warming spices and seasonal produce.
- Crowd-Pleaser: Friends and family keep asking for seconds—the texture and flavor hit just right.
- Unbelievably Delicious: The combination of creamy squash sauce with nutty brown butter and crunchy walnuts is downright addictive.
What really sets this apart from other butternut squash pasta recipes? The sage brown butter sauce is the secret weapon here. Instead of just roasting or pureeing the squash, browning the butter with fresh sage leaves infuses the dish with rich, toasty notes that feel both luxurious and homey. The walnuts add a satisfying crunch that breaks up the creaminess, making every bite interesting. I’ve even swapped in gluten-free pasta once or twice, and it works beautifully without losing any comfort.
If you’re looking for a dish that’s both comforting and a little elevated without extra effort, this is it. Honestly, it’s the kind of meal where you close your eyes after the first forkful and just savor the moment. And if you want to balance it out with something light and fresh, you could pair it with a crisp salad, or for protein, try it alongside the easy garlic butter salmon with asparagus I love making on busy nights.
What Ingredients You Will Need
This creamy butternut squash pasta recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without fuss. Most of these you probably already have in your kitchen or can find easily at the grocery store during fall.
- Butternut squash: peeled and diced (about 1 medium squash, 2 to 3 cups diced) – the star ingredient providing natural sweetness and creaminess
- Pasta: 12 oz (340 g) of your choice—fettuccine or pappardelle work beautifully to hold the sauce
- Unsalted butter: 4 tablespoons – for browning with sage leaves
- Fresh sage leaves: about 10-12 leaves, whole – these infuse the brown butter with that classic autumn aroma
- Walnuts: ½ cup, roughly chopped and toasted – adds crunch and a toasty depth
- Garlic: 2 cloves, minced – to enhance flavor without overpowering
- Vegetable broth: 1 cup (240 ml) – for simmering and adding moisture to the sauce
- Heavy cream or full-fat coconut milk: ½ cup (120 ml) – creates that luscious, creamy texture
- Parmesan cheese: ½ cup grated (optional) – for richness and umami (I prefer Parmigiano-Reggiano from a trusted brand like BelGioioso)
- Salt and freshly ground black pepper: to taste
- Olive oil: 1 tablespoon – for roasting or sautéing the squash
- Nutmeg: a pinch, freshly grated if possible – enhances the squash’s natural sweetness
If you want to keep this dairy-free, swap the butter with vegan butter and use coconut milk instead of cream. For a gluten-free version, you can substitute the pasta with your favorite gluten-free noodles or even spiralized zucchini for a lighter twist.
Equipment Needed

- Large pot: for boiling pasta
- Large skillet or sauté pan: to make the sage brown butter sauce and toast walnuts
- Baking sheet: if you prefer to roast the butternut squash instead of sautéing it
- Sharp knife and cutting board: for prepping the squash and sage
- Grater or microplane: for fresh nutmeg and Parmesan
- Colander: to drain pasta
- Wooden spoon or silicone spatula: for stirring the sauce
Personally, I find a heavy-bottomed skillet works best to get the butter nicely browned without burning. If you don’t have fresh sage, dried can work but add it earlier to release flavor. For toasting walnuts, a dry pan is easiest—just keep an eye so they don’t scorch!
Preparation Method
- Prep the butternut squash: Peel and dice the squash into roughly ½-inch cubes. You can roast it on a baking sheet at 400°F (200°C) for about 20 minutes with olive oil and a pinch of salt, turning halfway through, or sauté it directly in a pan with olive oil until tender and golden (about 10-12 minutes). Both methods work; roasting adds a slightly deeper flavor.
- Cook the pasta: Bring a large pot of salted water to a boil. Add 12 oz (340 g) pasta and cook according to package instructions until al dente (usually 8-12 minutes). Reserve ½ cup (120 ml) pasta water before draining, then drain and set aside.
- Make the sage brown butter: While pasta cooks, melt 4 tablespoons (60 g) unsalted butter over medium heat in a large skillet. Add whole sage leaves and watch closely as the butter foams and turns golden brown, releasing a nutty aroma—this takes about 3-5 minutes. Remove sage leaves once crisp and set aside on paper towels.
- Add garlic and walnuts: To the browned butter, add minced garlic and chopped walnuts. Sauté for 1-2 minutes until fragrant and walnuts are lightly toasted, stirring constantly to avoid burning.
- Combine the sauce: Add the cooked butternut squash to the pan, then pour in 1 cup (240 ml) vegetable broth. Use a potato masher or immersion blender to mash the squash into a creamy sauce, leaving some texture. Stir in ½ cup (120 ml) heavy cream or coconut milk and a pinch of freshly grated nutmeg. Simmer gently for 2-3 minutes to meld flavors.
- Mix pasta and sauce: Toss the drained pasta into the sauce, adding some reserved pasta water a tablespoon at a time if needed to loosen. Season generously with salt and freshly ground black pepper. Stir in grated Parmesan cheese, if using, for extra richness.
- Serve: Plate the pasta and top with crispy sage leaves and extra toasted walnuts for crunch. A drizzle of good-quality olive oil or a squeeze of fresh lemon juice brightens the dish if desired.
Tip: If your sauce feels too thick, a splash more broth or pasta water will smooth it out perfectly. And don’t rush browning the butter; patience here makes all the difference in flavor.
Cooking Tips & Techniques
One of the trickiest parts of this recipe is getting the butter browned just right. Too light and you miss the toasty flavor; too dark and it tastes burnt and bitter. Keep the heat medium or medium-low, and swirl the pan gently to cook evenly. Once you see the butter foam subside and it smells nutty, it’s time to add the sage.
When cooking butternut squash, roasting gives a caramelized edge, but sautéing is quicker. I often sauté during busy nights because it saves time, but roasting really adds depth to the sauce.
Don’t skip toasting the walnuts—they add a crucial texture contrast and nutty aroma. Toast them in a dry pan over medium heat, shaking or stirring frequently, for about 3-5 minutes until fragrant.
For a smoother sauce, blend half the squash mixture with an immersion blender before stirring in cream. But leaving a bit chunky gives nice texture too.
Lastly, reserve pasta water—it’s magic for adjusting sauce consistency and helps the sauce cling to noodles better. Tossing pasta with sauce off heat prevents curdling or breaking.
Variations & Adaptations
- Vegan version: Use vegan butter or olive oil for browning sage and swap heavy cream for coconut cream. Nutritional yeast can replace Parmesan for cheesy notes.
- Protein boost: Stir in cooked chicken, crispy pancetta, or toasted chickpeas for a heartier meal. Alternatively, pair with spicy Cajun shrimp and sausage for a surf-and-turf twist.
- Seasonal twist: Swap walnuts for pecans or hazelnuts. In spring and summer, fresh herbs like thyme or rosemary can replace sage for a lighter flavor.
- Low-carb alternative: Use zucchini noodles or shirataki noodles instead of pasta for a lighter dish.
- Extra creamy: Add a dollop of ricotta or mascarpone cheese right before serving for indulgence.
I once tried swapping sage with crispy fried rosemary—it changed the aroma but was a tasty experiment. Feel free to play with herbs and nuts to make this your own.
Serving & Storage Suggestions
This creamy butternut squash pasta is best served immediately while the sauce is warm and silky. It pairs wonderfully with a crisp green salad or simply steamed vegetables to balance richness.
Leftovers store well in an airtight container in the fridge for 2-3 days. The sauce thickens as it cools; gently reheat with a splash of broth or cream to loosen it up without drying out the pasta.
If you want to freeze portions, freeze before adding pasta and cheese. Thaw and reheat the squash sauce, then toss with freshly cooked pasta for best texture.
Flavors deepen overnight, so if you can wait, reheated leftovers taste even better the next day. Just add a sprinkle of fresh herbs and some extra walnuts when serving to refresh the dish.
Nutritional Information & Benefits
Per serving (based on 4 servings): Approximately 450 calories, 18g fat, 55g carbohydrates, 12g protein.
Butternut squash is packed with fiber, vitamins A and C, and antioxidants, making this pasta a comforting yet nourishing choice. Walnuts provide heart-healthy omega-3 fatty acids and add satisfying protein and crunch.
Using whole wheat or legume-based pasta can increase fiber and protein content. For those watching dairy, swapping heavy cream for coconut milk keeps it creamy but dairy-free.
This recipe balances indulgence with wholesome ingredients, making it a cozy option that won’t leave you feeling heavy or sluggish.
Conclusion
This creamy butternut squash pasta with sage brown butter and walnuts has quietly become one of my favorite fall comfort meals. It’s the kind of recipe that feels both special and approachable—simple ingredients transformed into something rich, cozy, and satisfying.
Feel free to make it your own by swapping nuts, herbs, or protein to suit your taste and pantry. For me, it’s that perfect moment of warmth and flavor after a busy day, a dish that invites you to slow down and enjoy.
Give it a try, and I’d love to hear how you adjust it or what sides you pair it with. There’s something so rewarding about sharing recipes that become part of your kitchen story.
And if you love dishes that combine quick cooking with big flavor, you might also enjoy the quick garlic butter shrimp with zucchini noodles I make when I want something light yet satisfying.
FAQs
Can I use frozen butternut squash for this pasta?
Yes, frozen butternut squash works well. Just thaw and drain excess moisture before cooking to avoid a watery sauce.
What type of pasta pairs best with this recipe?
Wide noodles like fettuccine or pappardelle hold the sauce nicely, but penne or rigatoni also work well.
How do I store leftovers to keep the pasta from drying out?
Store leftovers in an airtight container in the fridge and add a splash of broth or cream when reheating to maintain creaminess.
Can I make the sauce ahead of time?
Yes, you can prepare the squash sauce a day ahead and reheat gently. Add freshly cooked pasta just before serving for best texture.
Is this recipe suitable for vegans?
With a few swaps—vegan butter and coconut cream instead of dairy—this recipe can be made vegan-friendly without losing flavor.
Pin This Recipe!

Creamy Butternut Squash Pasta Recipe with Sage Brown Butter and Walnuts
A cozy fall comfort food featuring creamy butternut squash sauce infused with sage brown butter and crunchy toasted walnuts, served over your choice of pasta.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 medium butternut squash, peeled and diced (about 2 to 3 cups)
- 12 oz (340 g) pasta (fettuccine or pappardelle recommended)
- 4 tablespoons unsalted butter
- 10–12 fresh sage leaves, whole
- ½ cup walnuts, roughly chopped and toasted
- 2 cloves garlic, minced
- 1 cup (240 ml) vegetable broth
- ½ cup (120 ml) heavy cream or full-fat coconut milk
- ½ cup grated Parmesan cheese (optional)
- Salt and freshly ground black pepper, to taste
- 1 tablespoon olive oil
- Pinch of freshly grated nutmeg
Instructions
- Peel and dice the butternut squash into roughly ½-inch cubes. Roast on a baking sheet at 400°F (200°C) for about 20 minutes with olive oil and a pinch of salt, turning halfway through, or sauté in a pan with olive oil until tender and golden (about 10-12 minutes).
- Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions until al dente (usually 8-12 minutes). Reserve ½ cup (120 ml) pasta water before draining, then drain and set aside.
- Melt 4 tablespoons unsalted butter over medium heat in a large skillet. Add whole sage leaves and cook until butter foams and turns golden brown, about 3-5 minutes. Remove sage leaves once crisp and set aside on paper towels.
- Add minced garlic and chopped walnuts to the browned butter. Sauté for 1-2 minutes until fragrant and walnuts are lightly toasted, stirring constantly.
- Add cooked butternut squash to the pan, then pour in 1 cup vegetable broth. Mash the squash with a potato masher or immersion blender to create a creamy sauce with some texture. Stir in ½ cup heavy cream or coconut milk and a pinch of nutmeg. Simmer gently for 2-3 minutes.
- Toss the drained pasta into the sauce, adding reserved pasta water a tablespoon at a time if needed to loosen. Season with salt and freshly ground black pepper. Stir in grated Parmesan cheese if using.
- Plate the pasta and top with crispy sage leaves and extra toasted walnuts. Optionally drizzle with olive oil or a squeeze of fresh lemon juice before serving.
Notes
Brown the butter carefully over medium heat to avoid burning; patience is key. Roasting the squash adds deeper flavor but sautéing is quicker. Toast walnuts in a dry pan over medium heat for 3-5 minutes until fragrant. Reserve pasta water to adjust sauce consistency. For dairy-free, use vegan butter and coconut milk. Gluten-free pasta or spiralized zucchini noodles can be used as alternatives.
Nutrition
- Serving Size: 1 serving (about 1/4
- Calories: 450
- Sugar: 6
- Sodium: 350
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 55
- Fiber: 6
- Protein: 12
Keywords: butternut squash pasta, sage brown butter, walnuts, fall recipe, creamy pasta, easy dinner, comfort food, vegetarian, gluten-free option


