Save I wasnt planning to make mac and cheese that October afternoon, but the butternut squash on my counter was starting to soften and I had a craving for something warm. I roasted the squash thinking Id figure it out later, and when I opened the pot of boiling pasta, the idea just clicked. The sweetness of the squash folded into sharp cheddar created something I didnt expect: comfort food that tasted like fall itself.
The first time I served this to friends, no one believed there was squash in it until I showed them the empty roasting pan. One friend, convinced it was just extra sharp cheddar, went back for seconds before admitting she usually avoided squash entirely. That night it became my secret weapon for skeptical eaters.
Ingredients
- Elbow macaroni or small shells: Small shapes hold the sauce better than long noodles, and shells create little pockets of cheesy goodness in every bite.
- Butternut squash: Roasting it first brings out caramelized edges and deep flavor that raw squash cant match, plus it blends into the sauce invisibly.
- Olive oil: A light coating helps the squash brown evenly without drying out in the oven.
- Unsalted butter: Controls the salt level in your roux and adds richness without competing with the cheese.
- All purpose flour: The base of your roux, it thickens the milk into a sauce that clings to every noodle.
- Whole milk: The fat content makes the sauce creamy and smooth, skim milk will leave it thin and watery.
- Sharp cheddar cheese: The tangy backbone of the dish, it cuts through the sweetness of the squash and keeps this tasting like mac and cheese.
- Gruyere or fontina cheese: Adds a nutty, melty quality that makes the sauce feel more sophisticated than your childhood version.
- Nutmeg: Just a pinch wakes up the squash and cheese without announcing itself.
- Dijon mustard: A half teaspoon sharpens the flavor and keeps the sauce from feeling flat.
- Panko breadcrumbs: If youre going for the crispy top, panko stays crunchier than regular breadcrumbs under the broiler.
- Parmesan: Mixed into the topping, it adds a salty, toasted note that makes you want to scrape the edges of the pan.
Instructions
- Roast the squash:
- Toss the cubes with olive oil, salt, and pepper, then spread them out so they brown instead of steam. After 20 minutes, the edges should be golden and the centers tender enough to mash with a fork.
- Cook the pasta:
- Boil it in well salted water until al dente, it will soften a bit more when mixed with the hot sauce. Drain it but dont rinse, the starch helps the sauce cling.
- Puree the squash:
- Blend the roasted squash with half a cup of milk until completely smooth. If its still chunky, the sauce will have little orange flecks that give away your secret.
- Make the roux:
- Melt butter over medium heat, stir in flour, and cook for a minute or two until it smells nutty and turns pale gold. This cooks out the raw flour taste.
- Build the sauce:
- Whisk in the remaining milk slowly, stirring constantly to avoid lumps. Once it thickens after a few minutes, it should coat the back of a spoon.
- Add squash and cheese:
- Stir in the pureed squash, both cheeses, nutmeg, and mustard until everything melts together into a smooth, glossy sauce. Taste it now and adjust the salt and pepper.
- Combine with pasta:
- Fold the drained pasta into the sauce until every piece is coated. It should look creamy and generous, not dry.
- Optional crispy topping:
- Transfer to a baking dish, mix panko with melted butter and parmesan, then scatter it over the top. Broil for two or three minutes, watching closely so it doesnt burn.
- Serve:
- Spoon it out while its hot and the cheese is still stretchy. A sprinkle of fresh thyme or parsley cuts the richness if you have it on hand.
Save I made this the night before Thanksgiving one year, testing it as a side dish, and my sister ate half the pan standing at the stove. She told me it tasted like the holiday itself, which might have been the nicest thing anyone ever said about something I cooked. We ended up serving it the next day in small ramekins, and it disappeared before the turkey was carved.
How to Store and Reheat
Leftovers keep in the fridge for up to three days in an airtight container. Reheat gently on the stovetop with a splash of milk to loosen the sauce, or microwave in short bursts, stirring between each. The crispy topping wont survive reheating, so if you want crunch, make it fresh each time or skip it for leftovers.
Variations Worth Trying
Swap Gruyere for fontina if you want it milder, or use smoked cheddar for a deeper, almost bacon like flavor. Stir in a handful of sauteed spinach or kale right before serving to add color and a slight bitterness that balances the sweetness. If youre feeding someone who needs extra protein, cooked chicken or crispy bacon crumbles fold in easily, though it wont be vegetarian anymore.
What to Serve Alongside
This is rich enough to be the main event with just a simple green salad dressed in lemon vinaigrette. A crisp white wine like Chardonnay cuts through the creaminess, or serve it with roasted Brussels sprouts if you want another vegetable on the plate. Crusty bread for soaking up any extra sauce never hurts either.
- A bright arugula salad with shaved parmesan and balsamic keeps the meal from feeling too heavy.
- Roasted broccoli or green beans add a charred, savory contrast to the sweet squash.
- If youre serving this to kids, apple slices or carrot sticks on the side make it feel like a complete dinner without a fight.
Save This dish has a way of turning a regular Tuesday into something worth sitting down for. I hope it does the same for you.
Recipe Help & Answers
- → How do you prepare the butternut squash?
Peel and cube the squash, toss with olive oil, salt, and pepper, then roast at 200°C (400°F) for 20–25 minutes until tender and caramelized.
- → What cheeses are used in the sauce?
The sauce features sharp cheddar paired with Gruyère or fontina for a rich, balanced flavor and creamy texture.
- → Can I make it gluten-free?
Yes, substitute traditional pasta and flour with gluten-free alternatives and use gluten-free breadcrumbs if topping is added.
- → What enhances the flavor beyond squash and cheese?
Nutmeg and Dijon mustard add subtle warmth and complexity, rounding out the creamy sauce perfectly.
- → Is there a way to add a crispy topping?
Yes, toss panko breadcrumbs with melted butter and parmesan, sprinkle over the dish, and broil for 2–3 minutes until golden.