Ingredients
Equipment
Method
Step‑by‑Step Instructions
- Preheat your oven to 400°F (200°C). Prepare a baking sheet lined with parchment paper.
- In a bowl, toss the diced butternut squash with 1 tablespoon olive oil, salt, and pepper. Spread on the baking sheet and roast for 25-30 minutes until tender and golden brown.
- Bring a large pot of salted water to a boil and cook pasta according to package instructions until al dente, about 8-10 minutes. Reserve 1 cup of pasta water before draining.
- In a large skillet, heat the remaining 2 tablespoons of olive oil over medium heat. Sauté onion for 5 minutes, then add garlic and sage, cooking for an additional 2 minutes.
- Add roasted squash to the skillet. Pour in vegetable broth, mashing some squash with a fork. Stir in heavy cream (or coconut milk) and Parmesan, adjusting consistency with reserved pasta water as needed.
- Add the drained pasta into the skillet and gently toss to coat with the sauce. Season with salt, pepper, and red pepper flakes to taste.
- Serve hot, garnished with toasted walnuts, extra Parmesan, and fresh sage leaves.
Nutrition
Notes
For vegan option, replace heavy cream with coconut milk and Parmesan with vegan cheese. Store leftovers in an airtight container for up to 3 days.