Savory Butternut Squash & Sage Pasta Recipe
If you are craving a dish that perfectly balances comfort and elegance, look no further than this Savory Butternut Squash & Sage Pasta. It is a heartwarming blend of roasted butternut squash, fragrant sage, and creamy Parmesan sauce all tossed with your favorite pasta. The natural sweetness of the squash combined with the earthy notes of sage creates a rich, satisfying meal that’s ideal for cozy dinners yet simple enough for any weeknight. Each bite invites you into a cozy autumn kitchen, making this recipe a true crowd-pleaser with its luscious texture and layered flavors.

Ingredients You’ll Need
Gathering these straightforward but vibrant ingredients is the first step to achieving the magic of this dish. Each component plays a critical role, from the smooth creaminess provided by the dairy (or coconut milk) to the crisp texture of toasted walnuts that add delightful contrast.
- 12 oz pasta (fettuccine or penne recommended): Choose your favorite shape to catch the sauce beautifully.
- 2 cups butternut squash, diced: Roasted to caramelized perfection, it offers natural sweetness and creaminess.
- 3 tablespoons olive oil, divided: Used for roasting and sautéing, adding richness without heaviness.
- 1 small onion, finely chopped: Builds a savory base with gentle sweetness when cooked.
- 3 cloves garlic, minced: Infuses the dish with depth and a subtle kick.
- 1 teaspoon fresh sage, finely chopped: Or ½ teaspoon dried—this herb brings that signature aromatic, earthy flavor.
- ½ teaspoon red pepper flakes (optional): Adds just a hint of heat to contrast the sweetness.
- Salt and pepper, to taste: Essential for seasoning and balancing all the flavors.
- ½ cup vegetable broth: Helps create the silky sauce while enhancing the savoriness.
- ½ cup heavy cream or coconut milk: Provides lush creaminess, with a dairy-free alternative available.
- ½ cup grated Parmesan cheese (plus extra for serving): Melts into the sauce for a nutty, tangy finish.
- ¼ cup toasted walnuts, roughly chopped: Adds crunch and a warm, nutty flavor, perfect as a topping.
- Fresh sage leaves for garnish: A visual and aromatic touch that celebrates the herb’s star status.
How to Make Savory Butternut Squash & Sage Pasta
Step 1: Roast the Butternut Squash
Preheat your oven to 400°F (200°C) and spread the diced butternut squash on a baking sheet. Drizzle with 1 tablespoon of olive oil, season well with salt and pepper, and toss to coat all the cubes evenly. Roast for about 25 to 30 minutes until the squash is tender and caramelized on the edges. This roasting step unlocks the sweetness of the squash and gives the dish a beautiful depth of flavor.
Step 2: Cook the Pasta
While the squash roasts, bring a large pot of salted water to a boil. Add your chosen pasta and cook until just al dente according to the package instructions—this ensures your noodles have the perfect bite once tossed with the sauce. Before draining, reserve one cup of pasta water; this liquid gold will help you adjust the sauce consistency later for a silky finish.
Step 3: Sauté the Aromatics
In a large skillet over medium heat, warm the remaining 2 tablespoons of olive oil. Add the finely chopped onion and cook for about 5 minutes until soft and translucent—this step builds a sweet, savory foundation. Then stir in the minced garlic, chopped sage, and red pepper flakes if you like a little heat. Let everything cook together for 1 to 2 minutes until your kitchen is filled with the wonderfully herby aroma of fresh sage.
Step 4: Create the Sauce
To the skillet, add the roasted butternut squash along with the vegetable broth. Using a fork or a masher, gently break up some of the squash, releasing its creamy texture without turning it into a puree. Stir in the heavy cream or coconut milk and the Parmesan cheese, stirring until the sauce becomes lusciously smooth. If it feels too thick, gradually add some of the reserved pasta water until you reach your ideal consistency.
Step 5: Toss the Pasta
Finally, add the cooked pasta to your skillet and toss everything together. Make sure every piece of pasta is generously coated with that savory, creamy sauce. Taste and adjust the seasoning with salt and pepper if needed. This step is where all the flavors marry beautifully to create the ultimate comfort in a bowl.
Step 6: Serve with Toppings
Plate the pasta with a sprinkle of toasted walnuts and extra Parmesan cheese on top. Garnish with fresh sage leaves for that perfect aroma and an inviting presentation. Your Savory Butternut Squash & Sage Pasta is now ready to wow your taste buds and impress anyone lucky enough to join you at the table.
How to Serve Savory Butternut Squash & Sage Pasta

Garnishes
Adding toasted walnuts and fresh sage leaves as garnishes not only enhances the visual appeal but also introduces a satisfying crunch and a burst of herbal freshness. A light dusting of extra Parmesan cheese brings a nutty, salty contrast that elevates every mouthful.
Side Dishes
This pasta pairs beautifully with crisp green salads tossed in a lemon vinaigrette, roasted Brussels sprouts, or a simple garlic bread. These sides add freshness or texture that complements the creamy richness of the pasta perfectly, making the whole meal feel balanced and complete.
Creative Ways to Present
For a fun twist, serve the pasta in hollowed-out roasted butternut squash bowls—this makes for a stunning presentation that highlights the star ingredient. You can also drizzle a bit of browned butter infused with fresh sage on top for an extra aroma boost, or sprinkle pomegranate seeds for a pop of color and subtle tartness.
Make Ahead and Storage
Storing Leftovers
Place any leftovers in an airtight container and refrigerate for up to three days. The flavors tend to deepen overnight, making it even tastier the next day. Just be sure to reheat gently to preserve the creamy texture.
Freezing
While the creamy sauce might slightly change texture when frozen, you can still freeze the pasta for up to one month. Use a freezer-safe container and make sure to cool the pasta completely before freezing. Consider leaving out the walnuts if you plan to freeze, and add them fresh when serving later.
Reheating
When reheating, warm the pasta slowly in a skillet over low heat, adding a splash of cream or vegetable broth to restore the sauce’s original creaminess. Avoid using the microwave if you can, as gentle heat ensures the texture stays silky and smooth.
FAQs
Can I use a different type of pasta for this recipe?
Absolutely! While fettuccine or penne work great for holding the sauce, feel free to use any pasta shape you love. Shells or rigatoni are also excellent choices to catch those delicious bits of butternut squash and sage.
Is there a vegan version of this Savory Butternut Squash & Sage Pasta?
Yes, you can make this dish vegan by swapping the heavy cream for coconut milk and using a plant-based Parmesan alternative or nutritional yeast. The results remain creamy and flavorful without dairy.
Can I prepare parts of this recipe in advance?
Definitely! Roast the butternut squash a day ahead and refrigerate it. You can also chop the aromatics in advance to save prep time when you want to cook the pasta fresh later.
What if I don’t have fresh sage on hand?
If fresh sage isn’t available, dried sage works well too—just use about half the amount since dried herbs have a more concentrated flavor. Add it with the garlic during sautéing for the best infusion.
Can I add protein to this dish?
Of course! Grilled chicken, crispy bacon, or sautéed mushrooms are fantastic additions that boost the dish’s heartiness without overpowering the delicate flavors of butternut squash and sage.
Final Thoughts
I genuinely hope you give this Savory Butternut Squash & Sage Pasta a whirl in your kitchen soon. It manages to feel both indulgent and wholesome, making it a definite keeper in your recipe collection. Its comforting flavors wrapped in creamy sauce with that touch of sage will surely become your next favorite weeknight treat or special occasion dish. Happy cooking and even happier eating!
PrintSavory Butternut Squash & Sage Pasta Recipe
This Savory Butternut Squash & Sage Pasta combines creamy roasted butternut squash with fragrant fresh sage and a touch of heat from red pepper flakes. Tossed with al dente pasta and finished with toasted walnuts and Parmesan, this comforting dish is perfect for a cozy weeknight dinner or a special occasion.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Roasting, Sautéing, Boiling
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Pasta
- 12 oz (340g) pasta of your choice (fettuccine or penne work well)
Butternut Squash & Sauce
- 2 cups butternut squash, diced into small cubes
- 3 tablespoons olive oil, divided
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 1 teaspoon fresh sage, finely chopped (or ½ teaspoon dried sage)
- ½ teaspoon red pepper flakes (optional, for heat)
- Salt and pepper, to taste
- ½ cup vegetable broth
- ½ cup heavy cream or coconut milk (for a dairy-free option)
- ½ cup grated Parmesan cheese (plus extra for serving)
Toppings
- ¼ cup toasted walnuts, roughly chopped
- Fresh sage leaves for garnish
Instructions
- Preheat the Oven: Preheat your oven to 400°F (200°C). Spread the diced butternut squash on a baking sheet and drizzle with 1 tablespoon of olive oil. Season with salt and pepper and toss to coat. Roast in the oven for 25-30 minutes or until tender and slightly caramelized.
- Cook the Pasta: While the squash is roasting, bring a large pot of salted water to a boil. Add the pasta and cook according to package instructions until al dente. Reserve 1 cup of pasta water, then drain the pasta and set aside.
- Sauté the Aromatics: In a large skillet over medium heat, add the remaining 2 tablespoons of olive oil. Add the chopped onion and cook for about 5 minutes, or until soft and translucent. Stir in the minced garlic, chopped sage, and red pepper flakes (if using). Sauté for another 1-2 minutes until fragrant.
- Combine Ingredients: Add the roasted butternut squash to the skillet, followed by the vegetable broth. Use a fork or masher to lightly mash some of the squash to create a creamy texture. Stir in the heavy cream and Parmesan cheese. If the sauce seems too thick, add some reserved pasta water to reach your desired consistency.
- Toss the Pasta: Add the cooked pasta to the skillet and toss well to combine, ensuring every piece is coated in the sauce. Season with additional salt and pepper to taste.
- Serve: Plate the pasta into bowls, topping each serving with a sprinkle of toasted walnuts, additional grated Parmesan, and fresh sage leaves for garnish.
Notes
- For a vegan or dairy-free version, substitute heavy cream with coconut milk and omit the Parmesan or use a vegan cheese alternative.
- To add protein, consider tossing in cooked chickpeas or grilled chicken.
- Adjust red pepper flakes to your preferred heat level or omit if you prefer no spice.
- Use fresh sage for best flavor, but dried sage works well in a pinch.
- To roast the squash evenly, cut into similar-sized cubes.
- Reserve pasta water carefully; it helps loosen the sauce and creates a silky texture.
Nutrition
- Serving Size: 1 serving (approximately 1/4 of recipe)
- Calories: 480 kcal
- Sugar: 6 g
- Sodium: 320 mg
- Fat: 22 g
- Saturated Fat: 6 g
- Unsaturated Fat: 14 g
- Trans Fat: 0 g
- Carbohydrates: 56 g
- Fiber: 6 g
- Protein: 14 g
- Cholesterol: 20 mg
Keywords: butternut squash pasta, savory pasta recipe, vegetarian pasta, sage pasta, roasted butternut squash, creamy pasta dish

