Creamy Roasted Garlic Butternut Squash Pasta Recipe checks every cozy-weeknight box: silky sauce, deep roasted flavor, and a garlicky finish that makes the whole kitchen smell amazing. I make this when I want comfort without heavy effort. You roast everything on one pan, whiz up a sauce, and toss it with hot pasta. I call that big flavor for a small lift.
Easy Creamy Roasted Garlic Butternut Squash Pasta
- You get a sauce that tastes rich, but it sits light thanks to roasted squash and roasted garlic. The butternut brings natural sweetness, and the garlic brings warmth. A squeeze of lemon keeps the sauce bright. That balance keeps me going back for seconds.
- The method works for busy weeknights and slow Sundays. You roast the squash and garlic hands-off, then blitz the sauce. The cleanup stays simple, and the payoff feels fancy.
- The recipe gives you options. I make it with heavy cream and Parmesan for classic comfort. I also swap in coconut milk and nutritional yeast for a dairy-free spin that still tastes lush.
Ingredients You’ll Need
- Butternut squash: 1 medium (about 2.5–3 lb), halved lengthwise and seeded
- Garlic: 1 whole head
- Olive oil: 2–3 tablespoons, divided
- Kosher salt and black pepper
- Fresh sage: 6–8 leaves (plus more for crispy topping if you want)
- Ground nutmeg: 1/4 teaspoon
- Red pepper flakes: 1/4–1/2 teaspoon, to taste
- Low-sodium vegetable or chicken broth: 1 to 1 1/2 cups, warmed
- Heavy cream or full-fat coconut milk: 1/2 cup
- Unsalted butter or vegan butter: 2 tablespoons
- Parmesan or Pecorino Romano, finely grated: 1/2 cup, plus extra for serving (use nutritional yeast for dairy-free)
- Lemon: 1/2, for juice
- Pasta: 12 ounces rigatoni, penne, or fettuccine
- Optional toppings: toasted panko, crispy sage, chopped parsley, extra chili flakes
How to Make Creamy Roasted Garlic Butternut Squash Pasta
- Heat the oven to 400°F. Line a sheet pan with parchment. Rub the cut sides of the butternut with 1 tablespoon olive oil and season with salt and pepper. Place the squash cut-side down on the pan.
- Slice the top off the garlic head to expose the cloves. Drizzle with 1 teaspoon olive oil and a pinch of salt. Wrap the garlic in foil and place it on the same pan.
- Roast for 35–45 minutes, until the squash turns fork-tender and the garlic feels soft and golden. If the squash runs large, give it a few extra minutes.
- Boil the pasta in salted water until just shy of al dente. Scoop out 1 cup pasta water and drain.
- Blend the sauce: Scoop the squash flesh into a blender. Squeeze the roasted garlic cloves out of their skins and add them. Add warm broth (start with 1 cup), cream or coconut milk, butter, Parmesan or nutritional yeast, nutmeg, a few sage leaves, red pepper flakes, salt, and pepper. Blend until very smooth. If the sauce looks too thick, add more warm broth.
- Finish in the pan: Add the sauce to a large skillet on medium-low heat. Add the pasta and a splash of pasta water. Toss until the pasta looks glossy and the sauce clings to every nook, 1–2 minutes. Squeeze in lemon juice and taste for salt and pepper.
- Make it extra: Crisp a few sage leaves in 1 tablespoon olive oil until dark green and crisp, 30–45 seconds. Top the pasta with crispy sage, toasted panko, and extra cheese.
Variations I’ve Tried
- Brown butter twist: Brown the butter, then blend it into the sauce for a nutty edge.
- Smoky heat: Add 1/2 teaspoon smoked paprika to the blender for gentle campfire vibes.
- Dairy-free: Use coconut milk and nutritional yeast. Finish with olive oil instead of butter.
- Extra protein: Toss in sautéed chicken sausage, pancetta, or roasted chickpeas.
- Green boost: Fold in a few handfuls of baby spinach or chopped kale in the pan until it wilts.
- Sage and thyme: Swap sage for thyme or use both for a woodsy profile.
Helpful Tips
Roast for flavor, not speed
I roast the squash cut-side down so the edges caramelize and the flesh turns silky. I oil and wrap the garlic head, so it turns sweet and jammy, not sharp. If the squash looks pale, I give it five more minutes for deeper flavor.
Blend it hot for a silky sauce
I add hot roasted squash and roasted garlic to the blender with warm broth. Heat helps the sauce turn ultra smooth. I loosen the sauce with a splash of pasta water right in the pan for that glossy finish.
Season in layers
I salt the squash before roasting, season the blender with salt and pepper, then taste again in the pan. Lemon juice wakes up the sweetness. A pinch of nutmeg and fresh sage whisper “fall” without shouting.
What to Serve with it
- A crisp salad: I toss arugula, shaved fennel, and lemon vinaigrette for a peppery counterpoint.
- Roasted veg: I roast broccoli or Brussels sprouts on the second rack while the squash cooks.
- Protein on the side: I pan-sear salmon, bake chicken thighs, or warm white beans with garlic and herbs.
- Bread for swiping: I toast crusty sourdough or bake garlic bread for sauce-swiping duty.
- Wine: I pour a Chardonnay with some oak or a light Pinot Noir. Both play nice with squash and garlic.
Make-Ahead and Storage
This creamy roasted garlic butternut squash pasta reheats well, so I pack it for lunch all week.
Make-Ahead: Roast the squash and garlic, blend the sauce, and store it in a jar for up to 4 days. Boil fresh pasta and warm the sauce with a splash of pasta water when you want dinner. You can also freeze the sauce for up to 3 months.
To Refrigerate: Store cooled pasta in an airtight container in the fridge for up to 4 days.
Freezing: Freeze the sauce on its own for best texture for up to 3 months. Thaw in the fridge overnight. I avoid freezing the pasta itself because it softens too much.
To Reheat: Warm the sauce or the sauced pasta in a skillet over medium heat with a splash of water or broth, stirring until creamy. You can also microwave in 30-second bursts, stirring between intervals, until hot.

Creamy Roasted Garlic Butternut Squash Pasta
Ingredients
Instructions
- Preheat oven to 400°F (200°C).
- Place butternut squash cubes on a baking sheet and drizzle with 1 tablespoon olive oil. Toss to coat.
- Slice the top off the garlic head, drizzle with 1 tablespoon olive oil, wrap in foil, and place on the baking sheet with the squash.
- Roast for 30-35 minutes until squash is tender and garlic is soft. Let cool slightly.
- Meanwhile, cook pasta according to package instructions. Reserve 1/3 cup pasta water, then drain.
- Squeeze roasted garlic cloves from skins into a blender. Add roasted butternut squash, heavy cream, half the Parmesan, thyme, salt, and pepper. Blend until smooth, adding reserved pasta water as needed to reach creamy sauce consistency.
- Return cooked pasta to pot. Pour in the butternut squash sauce and toss to coat over low heat until warmed through.
- Serve pasta topped with remaining Parmesan and fresh parsley if desired.