1 medium butternut squash (about 2–3 lb), halved and seeded — roasted for sweetness; swap with 2 cups canned pumpkin in a pinch
12 oz fettuccine — traditional choice for Alfredo; use gluten-free fettuccine if needed (cook to package al dente)
3 tbsp unsalted butter — gives silkiness and color; swap half for olive oil for a lighter flavor
1 tbsp olive oil — helps roast the squash and cook aromatics without burning
1 small shallot or 1/2 yellow onion, finely chopped — adds gentle sweetness; garlic alone is fine if you don’t have shallot
3 cloves garlic, minced — fragrance booster; keep an eye so it doesn’t brown (bitter)
1 cup heavy cream (or 1 cup whole milk + 2 tbsp butter for a lighter option) — cream makes the sauce rich and stable
1/2–1 cup low-sodium chicken or vegetable broth — loosens the sauce and adds depth; use water if needed
1 1/2 cups freshly grated Parmesan cheese — freshly grated melts smoothly; pre-grated can be grainy
1/4 tsp freshly grated nutmeg — classic in cream sauces; a little goes a long way
Salt and black pepper to taste — season gradually, Parmesan adds saltiness
2 tbsp lemon juice — brightens the whole dish; add cautiously, taste as you go
Fresh sage leaves or thyme for garnish — fried sage leaves add crunch and aroma; chopped parsley works too
Reserved pasta cooking water — a few tablespoons help emulsify and loosen the sauce when tossing
Instructions
Roast the squash: Preheat oven to 425°F (220°C). Rub cut squash flesh with olive oil, salt, and pepper, place cut-side down on a baking sheet, and roast 35–45 minutes until tender and caramelized at the edges.
Make the purée: Scoop roasted squash into a blender or food processor with 2–3 tablespoons of broth or cream. Purée until smooth, adding additional broth by the tablespoon if needed to reach a thick yogurt-like consistency.
Cook the pasta: Bring a large pot of heavily salted water to a rolling boil. Cook fettuccine until just shy of al dente (package time minus 1 minute). Reserve 1 cup pasta water, then drain the pasta.
Build the sauce base: In a large skillet over medium heat, melt butter with a splash of olive oil. Add shallot and sauté 2–3 minutes until translucent. Stir in garlic and cook 30–45 seconds until fragrant (do not brown).
Add cream & broth: Pour in heavy cream and 1/2 cup broth, bringing to a gentle simmer. Let bubble gently 2–3 minutes until it slightly thickens and aroma deepens.
Combine squash and cheese: Whisk butternut squash purée into the cream. Remove skillet from heat and stir in grated Parmesan a handful at a time until sauce is glossy and smooth. Add reserved pasta water a splash at a time if sauce seems stiff.
Season and finish: Stir in nutmeg and lemon juice; taste for salt and pepper. Add drained fettuccine to the skillet and toss vigorously until sauce clings to pasta, 1–2 minutes. Add 2–4 tablespoons reserved pasta water if needed for a silky texture.
Serve: Plate immediately and top with extra Parmesan, a drizzle of olive oil, and fried sage leaves or chopped herbs. Serve hot—the sauce is best fresh.
Notes
A cozy, fall-inspired fettuccine Alfredo that blends roasted butternut squash purée with a classic creamy Parmesan sauce—brightened with lemon and finished with sage or herbs.