Savory Butternut Squash & Sage Pasta

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.
Why You'll Love This Recipe
- Comforting but balanced: the natural sweetness of roasted squash pairs with savory Parmesan and aromatic sage for a dish that isn’t overly rich.
- Simple pantry-forward ingredients: uses common staples—pasta, onions, garlic, olive oil—plus one seasonal vegetable, so it’s easy to shop for.
- Flexible for diets: switch heavy cream for full-fat coconut milk and Parmesan for nutritional yeast to make a dairy-free option that still delivers creaminess.
- Ready in about 40 minutes: roast or sauté the squash while the pasta cooks for efficient hands-on time and quick cleanup.
- Make-ahead friendly: roast the squash a day early and reheat in the sauce; the flavors mellow and meld nicely overnight.
- Crowd-pleasing presentation: bright orange squash, green sage leaves, and chopped toasted walnuts make it attractive on the table.
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.
Ingredients
- 12 oz dry pasta (fettuccine or penne): I use fettuccine when I want longer ribbons to catch the sauce, or penne when I want the squash to nestle in the tubes. Choose a good-quality brand like Barilla or De Cecco for reliable texture.
- 2 cups butternut squash, diced small: Small 1/2-inch cubes roast evenly and caramelize; fresh is best but good-quality frozen cubes work well if you’re short on time.
- 3 tablespoons olive oil, divided: Use a fruity extra-virgin for finishing and a more neutral one for roasting if you like; reserve a tablespoon of the best oil for finishing the dish.
- 1 small onion, finely chopped: Yellow or sweet onion gives body and sweetness; cook until translucent to develop a deeper base flavor.
- 3 cloves garlic, minced: Fresh garlic adds sharpness; add toward the end of sauteing to avoid bitterness.
- 1 teaspoon fresh sage, chopped (or 1/2 teaspoon dried): Fresh leaves are vibrant and crisp; gently tear a few whole leaves for garnish.
- 1/2 teaspoon red pepper flakes (optional): Adds a gentle heat that brightens the overall flavor—skip if serving kids who prefer no spice.
- Salt and black pepper, to taste: Kosher salt works well; season pasta water generously and taste the sauce as you go.
- 1/2 cup vegetable broth: Provides body to the sauce while keeping it light; chicken broth can be used if not vegetarian.
- 1/2 cup heavy cream or full-fat coconut milk: Heavy cream yields the classic silky finish; coconut milk is my go-to dairy-free substitute and gives a pleasant richness.
- 1/2 cup grated Parmesan cheese: Adds umami and salt; Pecorino Romano can be used for a sharper bite.
- 1/4 cup toasted walnuts, chopped: Toast them in a dry pan until fragrant—this provides crunch and a bittersweet counterpoint to the creaminess.
- Fresh sage leaves for garnish: Quick-fried sage leaves make a beautiful, crispy topping—just 30 seconds in hot oil.
Instructions
Roast or pan-sauté the squash: Preheat the oven to 425°F. Toss the 2 cups diced butternut squash with 1 tablespoon olive oil, a pinch of salt, and black pepper. Spread on a rimmed baking sheet in a single layer and roast 18–22 minutes until golden and caramelized, flipping once. If you prefer a faster method, heat 1 tablespoon olive oil in a large skillet over medium-high and sauté squash 10–12 minutes until tender with browned edges. Boil the pasta: Bring a large pot of salted water to a rolling boil. Cook 12 oz pasta according to package directions until al dente (usually 9–11 minutes for fettuccine, 10–12 for penne). Reserve about 1/2 cup of the starchy pasta water before draining to adjust sauce consistency later. Sauté aromatics: In a wide skillet, heat 2 tablespoons olive oil over medium heat. Add the finely chopped onion and a pinch of salt, cooking 5–7 minutes until translucent and slightly golden. Add minced garlic, chopped sage, and red pepper flakes; cook 30–60 seconds until fragrant but not browned to avoid bitterness. Build the sauce: Deglaze the pan with 1/2 cup vegetable broth, scraping any browned bits. Reduce for 2–3 minutes, then stir in 1/2 cup heavy cream or coconut milk and bring to a gentle simmer. Add 1/2 cup grated Parmesan and whisk until melted and smooth. If sauce looks too thick, add reserved pasta water, a tablespoon at a time, until it reaches a silky, clingy consistency. Combine and finish: Add the drained pasta and roasted squash to the skillet, tossing to coat evenly. Taste and adjust salt and pepper. Stir in the chopped toasted walnuts and a drizzle of the remaining olive oil for shine. Finish with an extra sprinkle of Parmesan and scatter fresh sage leaves or quickly crisped sage on top. Serve: Plate immediately, offering additional Parmesan and a small bowl of toasted walnuts at the table. The dish is best enjoyed hot so the sauce stays silky and the walnuts remain crunchy.
You Must Know
- Leftovers keep well: refrigerate in an airtight container for up to 3 days and reheat gently over low heat, adding a splash of broth to restore creaminess.
- Freezing: cooked pasta with cream doesn’t freeze well because the texture changes; instead, freeze roasted squash alone for up to 3 months.
- Protein boost: stir in cooked chickpeas or grilled chicken for added protein and heartiness.
- High in Vitamin A: butternut squash is packed with beta-carotene, making this both tasty and nutritious.
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.
Storage Tips
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.
Ingredient Substitutions
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.
Serving Suggestions
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.
Cultural Background
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.
Meal Prep Tips
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.
Pro Tips
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.
Tags
Savory Butternut Squash & Sage Pasta
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.

Instructions
Roast or Cook the Squash
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.
Boil Pasta
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.
Sauté Aromatics
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.
Make the Sauce
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.
Combine and Serve
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.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@feedcooks on social media!

Categories:
You might also like...

Marshmallow Rice Krispies Halloween Brains
Turn classic crispy treats into creepily realistic Halloween brains—soft, glossy marshmallow centers bound to Rice Krispies, shaped and painted for maximum spooky impact.

Crock Pot Creamy Chicken Parmesan Soup
A cozy, slow-cooked blend of tender chicken, crushed tomatoes, cream, and Parmesan—this Crock Pot creamy chicken parmesan soup is weeknight comfort made effortless.

Baked Cod in Coconut Lemon Cream Sauce
Delicate baked cod fillets finished in a bright, silky coconut-lemon cream—an easy weeknight centerpiece that feels special enough for guests.

Did You Make This?
Leave a comment & rating below or tag @feedcooks on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
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.

Hi, I'm Lena!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.
