Savory Butternut Squash & Sage Pasta Recipe
If you are craving a comforting, rich, and exquisitely flavorful dish, this Savory Butternut Squash & Sage Pasta is the answer you’ve been looking for. This pasta combines the natural sweetness of roasted butternut squash with the earthy, fragrant notes of fresh sage, all wrapped up in a creamy, cheesy sauce that feels indulgent without being heavy. The addition of toasted walnuts adds a delightful crunch that takes this meal from simple to spectacular. It’s a dish that feels cozy and elegant at the same time—perfect for a weeknight dinner or to impress guests. Once you try this Savory Butternut Squash & Sage Pasta, it’s sure to become a much-loved staple in your recipe collection.

Ingredients You’ll Need
This recipe uses a handful of straightforward but essential ingredients that each play a crucial role. From the tender roasted butternut squash providing natural sweetness and velvety texture to the fresh sage that brings aromatic warmth, every element works harmoniously to build layers of flavor and color in your dish.
- 12 oz pasta of your choice: Fettuccine or penne hold the sauce beautifully, making every bite satisfying.
- 2 cups butternut squash, diced: Roasting caramelizes the squash, enhancing its sweetness and soft texture.
- 3 tablespoons olive oil, divided: Used for roasting and sautéing to add richness and help meld flavors.
- 1 small onion, finely chopped: Provides a mild sweetness and depth to the savory sauce.
- 3 cloves garlic, minced: Adds a fragrant punch that complements the sage perfectly.
- 1 teaspoon fresh sage (or ½ teaspoon dried): This herb is the star, infusing the dish with its earthy aroma.
- ½ teaspoon red pepper flakes (optional): For a subtle kick of heat that contrasts beautifully with the sweet squash.
- Salt and pepper, to taste: Essential seasonings that bring all the flavors into balance.
- ½ cup vegetable broth: Helps create a luscious sauce without overpowering the other ingredients.
- ½ cup heavy cream or coconut milk: Adds creaminess and smoothness for a rich mouthfeel.
- ½ cup grated Parmesan cheese: Introduces a salty, nutty depth and helps thicken the sauce.
- ¼ cup toasted walnuts, roughly chopped: Adds a wonderful crunch and a hint of bitterness to contrast the creamy pasta.
- Fresh sage leaves for garnish: A beautiful finishing touch to enhance the presentation and flavor.
How to Make Savory Butternut Squash & Sage Pasta
Step 1: Roast the Butternut Squash
Begin by preheating your oven to 400°F (200°C). Toss the diced butternut squash with a tablespoon of olive oil, salt, and pepper, then spread it out on a baking sheet. Roasting brings out the natural sweetness and caramelizes the edges, creating a tender, flavorful base for your sauce. This process takes about 25 to 30 minutes, so take a moment to enjoy the cozy aromas filling your kitchen.
Step 2: Cook the Pasta
While the squash roasts, boil a large pot of salted water and cook your pasta according to the package instructions until it’s perfectly al dente—firm but not chewy. Before draining, reserve a cup of the pasta water, which will come in handy later to adjust the sauce’s consistency. Once drained, set your pasta aside and get ready to bring everything together.
Step 3: Sauté Onion, Garlic, and Sage
In a large skillet over medium heat, warm the remaining two tablespoons of olive oil. Add the finely chopped onion and cook it gently for about five minutes until it softens and turns translucent. This step creates a sweet and savory foundation. Then add minced garlic, chopped sage, and red pepper flakes if you want a hint of spice. Sauté for another minute or two until the mixture is fragrant, releasing that amazing herbal aroma that defines this dish.
Step 4: Create the Sauce by Combining Ingredients
Now it all starts coming together. Add the roasted butternut squash to your skillet along with the vegetable broth. Use a fork or masher to gently press some of the squash cubes, creating a creamy texture while leaving delightful chunks intact. Stir in the heavy cream and Parmesan cheese—this is where your sauce achieves its rich, silky consistency. If the sauce feels too thick, pour in some reserved pasta water a little at a time until it reaches your preferred creaminess.
Step 5: Toss the Pasta in the Sauce
Finally, add the cooked pasta directly into the skillet and toss everything together. Every strand or piece of pasta should be luxuriously coated in that golden, creamy sauce. Taste and adjust seasoning with salt and pepper to perfectly suit your palate. This is the moment where all the flavors harmonize into the incredible Savory Butternut Squash & Sage Pasta you dreamed of.
Step 6: Plate and Garnish
Serve portions into warm bowls, then sprinkle with the toasted walnuts, extra grated Parmesan, and fresh sage leaves for that final pop of texture, flavor, and color. Your dish is not only a feast for your taste buds but a delight for the eyes.
How to Serve Savory Butternut Squash & Sage Pasta

Garnishes
To highlight the wonderful flavors of the Savory Butternut Squash & Sage Pasta, opt for simple yet effective garnishes. Toasted walnuts add crunch and nuttiness, while extra Parmesan gives an extra cheesy boost. A few fresh sage leaves brighten the dish visually and infuse a refreshing herbal note right before digging in.
Side Dishes
This savory pasta pairs beautifully with crisp, fresh greens like a kale salad tossed in lemon and olive oil or a simple arugula salad with shaved fennel. For a heartier meal, crusty artisan bread or garlic bread works wonderfully to scoop up every last bit of sauce. Roasted Brussels sprouts or green beans with a squeeze of lemon can also add a vibrant contrast on the plate.
Creative Ways to Present
Elevate your presentation by serving the pasta in individual shallow bowls, swooshed with sauce and topped with garnishes artistically scattered. You can also add a drizzle of browned butter infused with sage for an extra layer of richness and aroma. For festive occasions, consider plating alongside a sprinkle of pomegranate seeds for a surprise burst of color and brightness.
Make Ahead and Storage
Storing Leftovers
You can store leftover Savory Butternut Squash & Sage Pasta in an airtight container in the refrigerator for up to 3 days. The sauce might thicken as it cools, so just loosen it up with a bit of warm pasta water or broth when reheating.
Freezing
This dish freezes fairly well but keep in mind that the cream-based sauce may change texture slightly after thawing. For best results, freeze the pasta without the garnishes in a sealed freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating gently.
Reheating
Reheat your Savory Butternut Squash & Sage Pasta gently in a skillet over low heat, adding a splash of vegetable broth or reserved pasta water to restore creaminess. Stir frequently to prevent sticking and ensure even warming. Avoid microwave reheating if possible to maintain texture and flavor integrity.
FAQs
Can I substitute the butternut squash with another vegetable?
Absolutely! Sweet potatoes or pumpkin can provide a similar sweetness and creaminess, though the flavor profile will shift slightly. Just roast them the same way to achieve that caramelized softness.
What type of pasta works best for this recipe?
Fettuccine and penne are excellent choices as they catch the sauce beautifully. However, feel free to use any pasta you like. Short, tubular shapes or wide noodles that hold sauce well will deliver the best experience.
Is there a dairy-free way to make this pasta?
Yes! Simply swap out heavy cream for coconut milk, and use a dairy-free Parmesan alternative or nutritional yeast for the cheesy flavor. The dish remains just as luscious and flavorful.
Can I add protein to this dish?
Definitely! Grilled chicken, sautéed shrimp, or crispy tofu can be wonderful additions if you want to make this a heartier meal. Add your cooked protein in the final step when tossing everything together.
How can I make this dish spicier?
Incorporate extra red pepper flakes or a dash of cayenne pepper when sautéing the aromatics. You can also serve with a drizzle of chili oil or hot sauce to bring up the heat to your taste.
Final Thoughts
There is something truly magical about the way the flavors and textures come together in this Savory Butternut Squash & Sage Pasta. It’s the kind of meal that feels both comforting and special, perfect for nurturing yourself and your loved ones with wholesome ingredients and lots of love. I wholeheartedly encourage you to give this recipe a try—you might just discover your new favorite pasta dish that brings warmth and joy to your table all year long.
PrintSavory Butternut Squash & Sage Pasta Recipe
A comforting and flavorful Savory Butternut Squash & Sage Pasta combining roasted butternut squash, aromatic sage, creamy sauce, and a hint of spice. Perfect as a cozy vegetarian dinner, with options for a dairy-free twist.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Roasting and Sautéing
- Cuisine: Italian-inspired
- Diet: Vegetarian
Ingredients
For the Pasta and Squash Roasting
- 12 oz (340g) pasta of your choice (fettuccine or penne work well)
- 2 cups butternut squash, diced into small cubes
- 3 tablespoons olive oil, divided
- Salt and pepper, to taste
For the Sauce and Flavoring
- 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)
- ½ cup vegetable broth
- ½ cup heavy cream or coconut milk (for a dairy-free option)
- ½ cup grated Parmesan cheese (plus extra for serving)
- ¼ 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 dairy-free version, substitute heavy cream with coconut milk and omit Parmesan or use a vegan cheese alternative.
- Red pepper flakes are optional; adjust according to your preferred spice level.
- Toasting the walnuts enhances their flavor and adds a nice crunch.
- Use fresh sage for best flavor, but dried sage works as a substitute if needed.
- Reserve pasta water to adjust the sauce consistency and help it cling better to the pasta.
Nutrition
- Serving Size: 1 serving
- Calories: 480 kcal
- Sugar: 5 g
- Sodium: 350 mg
- Fat: 22 g
- Saturated Fat: 6 g
- Unsaturated Fat: 14 g
- Trans Fat: 0 g
- Carbohydrates: 55 g
- Fiber: 6 g
- Protein: 14 g
- Cholesterol: 25 mg
Keywords: butternut squash pasta, savory pasta recipe, sage pasta, roasted squash pasta, vegetarian pasta, creamy squash pasta

