
A comforting pasta that pairs roasted butternut squash with fragrant sage, toasted walnuts, and a silky cream sauce—an easy weeknight favorite with optional dairy-free twists.

This savory butternut squash and sage pasta has been one of my favorite autumn-to-winter dishes for years. I first developed this combination on a blustery evening when I had a half-squash and a craving for something warm and cozy but not heavy. The roasted squash becomes sweet and caramelized, while fresh sage and a hint of red pepper flakes lift the flavor so the dish never feels cloying. It’s the kind of main that turns quick weeknight cooking into a small celebration: fragrant, comforting, and just fancy enough to serve to guests.
What I love most is how approachable the technique is: roast or pan-sauté the squash, build a gentle cream and broth emulsion with garlic and onion, then toss with pasta so every strand is coated. The texture is everything — creamy sauce balanced with little cubes of tender squash and the crunch of toasted walnuts. Over the years I’ve tweaked timing and seasoning to optimize the contrast between sweet squash, savory cheese, and crisp herb notes. It’s become our household’s standard for cool weather dinners and a go-to when friends come over unexpectedly.
I remember serving this the first time at a small dinner party; everyone went back for seconds and asked for the recipe the next day. My partner told me it felt like a warm hug on a plate, and a friend—who usually avoids cream sauces—said the sage and walnuts made it feel light and interesting rather than heavy. That reaction convinced me this combination was worth keeping in the regular rotation.
My favorite aspect is how forgiving the formula is: you can scale ingredients up or down, substitute coconut milk, and still get the same cozy impression. Serving this at holiday lunches gets me compliments every time because the sage and toasted walnuts make it feel thoughtfully seasonal—without a complicated technique required.
Store any leftover pasta in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat, adding 1–2 tablespoons of broth or water to loosen the sauce and prevent it from breaking. If you made extra roasted squash, keep it separate from the pasta and freeze in a single layer on a baking sheet until solid, then transfer to a freezer bag for up to 3 months; thaw and fold into fresh sauce when needed. For best texture, crisp additional walnuts in a dry pan just before serving—their crunch diminishes in storage.
If you need a dairy-free approach, swap heavy cream for full-fat canned coconut milk and replace Parmesan with 3 tablespoons nutritional yeast plus a pinch of salt for umami. For gluten-free, choose two-thirds of a pound (12 oz) of a quality gluten-free pasta and be mindful that cooking times vary—check for al dente texture. If walnuts are unavailable, toasted pecans or hazelnuts work well; if you prefer a milder nuttiness, use sunflower seeds for a nut-free option. You can also substitute shallot for onion for a slightly sweeter backbone.
Serve this with a crisp green salad dressed in lemon vinaigrette to cut the richness—arugula or baby spinach pairs beautifully. A simple roasted vegetable side, like Brussels sprouts with balsamic, complements the sage notes. For a restaurant-style finish, shave additional Parmesan over the top and drizzle a teaspoon of extra-virgin olive oil. Garnish with whole sage leaves fried quickly in oil for a dramatic, crispy accent.
Squash and sage pairings are rooted in rustic Italian and Mediterranean cooking traditions where autumn produce is celebrated alongside fragrant herbs. Rather than a historic single-origin dish, this preparation reflects contemporary home-cooking sensibilities that blend pantry staples with seasonal vegetables—think of it as a modern, vegetable-forward take on creamy pasta classics. The use of walnuts and sage nods to regional variations where nuts and herbs are used to add texture and aroma rather than heavy sauces alone.
For busy weeks, roast the squash and toast the walnuts in advance, store them in the refrigerator, and cook the pasta and finish the sauce on the day you plan to eat. Pre-chopping onion and sage saves 5–10 minutes at cook time. If you’re packing this for lunches, keep the pasta and crunchy walnuts separate until serving to preserve texture. Use microwave-safe containers and reheat on medium power, stirring halfway through, then add a splash of broth and a fresh sprinkle of cheese before serving.
This dish is warm, approachable, and adaptable—perfect for a cozy family dinner or an elevated weeknight meal with friends. I hope it becomes a regular on your table the way it is on mine: simple to prepare, full of flavor, and comforting in every bite.
Reserve at least 1/2 cup of pasta cooking water to loosen the sauce if it becomes too thick; the starch helps the sauce cling to the pasta.
Toast walnuts in a dry skillet over medium heat until fragrant, about 3–4 minutes, stirring constantly to prevent burning.
If using coconut milk for dairy-free results, choose the thicker canned variety and whisk it into the sauce slowly to prevent separation.
Cut squash into uniform 1/2-inch cubes so they roast evenly and caramelize at the same rate.
Quick-fry sage leaves in hot oil for 20–30 seconds for an elegant crispy garnish—drain on paper towel to remove excess oil.
This nourishing savory butternut squash & sage pasta recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
This Savory Butternut Squash & Sage Pasta recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Preheat oven to 425°F. Toss diced squash with 1 tablespoon olive oil, salt, and pepper. Roast 18–22 minutes until golden, flipping once. Alternatively, sauté in 1 tablespoon olive oil over medium-high heat for 10–12 minutes until tender and browned.
Bring a large pot of salted water to a boil and cook 12 oz pasta until al dente per package directions. Reserve 1/2 cup pasta water before draining for adjusting sauce consistency.
In a large skillet, heat 2 tablespoons olive oil over medium heat. Cook finely chopped onion with a pinch of salt 5–7 minutes until translucent. Add minced garlic, chopped sage, and red pepper flakes and cook 30–60 seconds until fragrant.
Deglaze with 1/2 cup vegetable broth, reduce 2–3 minutes, then stir in 1/2 cup heavy cream or coconut milk. Whisk in 1/2 cup grated Parmesan until smooth. Thin with reserved pasta water, a tablespoon at a time, to achieve a silky texture.
Add drained pasta and roasted squash to the skillet, toss to coat. Fold in chopped toasted walnuts, finish with a drizzle of olive oil, extra Parmesan, and garnish with fresh or crisped sage leaves. Serve hot.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@feedcooks on social media!


Crispy air-fried cauliflower tossed in a creamy, sweet-spicy bang bang sauce. A crowd-pleasing appetizer or vegetarian main that's quick, crunchy, and addictive.

Crispy, tangy buffalo cauliflower made in the air fryer for a fast, crowd-pleasing appetizer or snack ready in under 30 minutes.

Crispy air-fried chicken pieces tossed in a glossy honey-butter garlic glaze — a 20-minute weeknight favorite that's sweet, savory, and irresistibly sticky.

Leave a comment & rating below or tag @feedcooks on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Quick and easy dinner ideas delivered to your inbox.