Years ago, Olivia and Liam flatly rejected my rushed, separated attempt at sneaking squash into their mac and cheese. It was a disaster. After some serious kitchen tweaking with David, I finally got this velvety bake just right by roasting the squash with sweet shallots. Now, this comforting, panko-crusted meal is a weekly family favorite.
By blending the roasted squash and shallots with starchy pasta water and warm almond milk, you get a velvety, roux-free sauce. It holds the cheese beautifully. It’s magic.
What Goes Into My Butternut Squash Mac
- Butternut Squash: This is the gorgeous, golden heart of our sauce. It lends a natural, buttery sweetness and a luxurious texture once it’s roasted until tender and pureed.
- Shallots: We roast these in foil alongside the squash. It mellows their sharp bite into something sweet, caramelized, and incredibly savory.
- Shell Pasta: I love using shells. Their deep ridges and hollow cups trap the luscious sauce, ensuring my kids, Olivia and Liam, get an incredible, cheesy burst in every single bite.
- Ground Sage and Nutmeg: Just a pinch of these warm, aromatic spices goes a long way. They add an earthy, festive depth that cuts right through the richness of our cheese blend.
- Sharp Cheddar, Gruyere, and Pecorino Cheese: This trio is pure magic. Sharp cheddar brings that familiar comfort, Gruyere melts into nutty goodness, and pecorino adds a sharp, salty kick. It keeps the squash from tasting too sweet.
- Unsweetened Almond Milk: We gently warm this on the stove. It serves as our light, neutral liquid base to help melt all those cheeses into absolute silk without making the dish feel heavy.
- Key Technique: Emulsifying with Pasta Water: Instead of making a traditional flour-and-butter roux, we blend the roasted squash and caramelized shallots directly with hot, starchy reserved pasta water, olive oil, and balsamic vinegar. This starch acts as a natural emulsifier. It suspends the fats from our melting cheddar, Gruyere, and pecorino to guarantee an incredibly smooth, split-proof sauce. No clumps. Just pure silk.
- Panko Topping: Tossed with a little extra-virgin olive oil and broiled to a beautiful golden brown, this simple topping provides that crunchy contrast my husband David always craves. It’s so crunchy.

Step-by-Step: How to Make My Velvety Butternut Squash Mac and Cheese
Preparing this comforting, cozy dinner takes about 80 minutes from start to finish. Believe me, every single second is worth it. You’ll get that velvet-smooth texture every time. After my first failed attempt left my family staring at a grainy mess, I dialed in this exact sequence to guarantee a flawless bake. Grab your apron, prep your ingredients, and let’s create something Olivia and Liam absolutely adore!
- Roast the Veggies: Preheat your oven to 425°F. Next, line a baking sheet with parchment paper, and grease a 9×13-inch baking dish. Slice the butternut squash in half lengthwise and scoop out the seeds. Drizzle the cut sides with extra-virgin olive oil, sprinkle with salt and pepper, and place them cut-side down on the sheet. Now for the shallots. Wrap the chopped shallots tightly in a piece of foil with a drizzle of olive oil and a sprinkle of salt. Place the packet on the baking sheet, and roast for 30 to 45 minutes. You’ll know it’s ready when the squash skin wrinkles and the flesh feels completely soft. The kitchen fills with a sweet, caramelized aroma as the shallots and squash roast. It’s pure heaven.
- Mix the Panko: Stir the panko breadcrumbs and 1½ teaspoons of extra-virgin olive oil together in a small bowl. Toss the mixture thoroughly for about 1 minute. You want the breadcrumbs to look evenly coated and glistening.
- Cook the Pasta: Bring a large pot of heavily salted water to a rolling boil over high heat. Don’t skip the salt! Cook the pasta for 8 to 10 minutes according to the package directions. Keep an eye out for when the pasta shells expand but still hold their shape with a firm al dente bite. Listen for the vigorous bubbling of the boiling water. Carefully scoop out and reserve 1½ cups of the cloudy, starchy pasta water before draining. It’s crucial for the sauce.
- Blend the Puree: Measure 2 cups of the warm, soft roasted squash flesh and transfer it directly into your blender. Add the 1½ cups of reserved starchy pasta water, the roasted shallots, ¼ cup of extra-virgin olive oil, balsamic vinegar, sea salt, onion powder, garlic powder, ground sage, nutmeg, and several grinds of pepper. Blend on high speed for 1 to 2 minutes. Watch as the mixture transforms into a completely smooth, glowing orange puree. It’s gorgeous.
- Build the Sauce: Heat the unsweetened almond milk in your empty pasta pot over medium heat for 2 minutes until warm. Don’t let it boil! Stir in the blended squash sauce and cook for 3 minutes until heated through. Reduce the heat to low. Whisking constantly, gradually add the grated cheddar, Gruyere, and pecorino cheeses one small handful at a time. Ensure each addition melts completely before adding more. You’ll feel the resistance change as the sauce thickens into a rich, clinging glaze that coats the back of your spoon.
- Broil to Perfection: Toss the drained pasta directly into the pot. Stir for 1 minute until every noodle is fully coated. Next, transfer the mixture into your prepared baking dish. Sprinkle the panko mixture evenly over the top, set your oven to broil, and slide the dish onto the top rack. It only takes 5 to 10 minutes for the breadcrumb topping to turn a deep golden brown and the edges to bubble vigorously. Keep a close eye on it so it doesn’t burn! Let the baking dish stand on the counter for 15 minutes to allow the luxurious sauce to set properly before serving. You’re about to experience a hearty, crowd-pleasing dinner that’ll have everyone running to the table!

Make It Your Own: Simple Tweaks for Your Family
Since we all have different preferences, I love how forgiving this cozy bake can be. It’s great for using up what’s hiding in your pantry! Here’s an easy way you can swap things out based on what you have on hand:
- Switch Up the Pasta Shape: If you don’t have shell pasta in the cupboard, swap it out for elbow macaroni or pipe rigate. Both are on our list! These shapes have great ridges and hollows. They do a wonderful job of trapping the rich butternut squash sauce inside every single bite.
Saving Every Last Bite: Storage and Reheating Tips
If you somehow end up with leftovers—though in my house, David and the kids usually polish this right off—it’ll store beautifully. Just let the mac and cheese cool completely to room temperature before sealing it in an airtight container. This prevents condensation from making that crispy panko topping soggy. Nobody wants that. Pop it in the fridge, and it’ll stay great for up to 4 days. While you can freeze it for up to 3 months, I highly recommend enjoying it fresh. Freezing can sometimes change the texture of the delicate cheese and squash sauce when it thaws.
When you’re ready for round two, the stovetop’s your best friend to bring back that silky, luscious texture. Put your leftovers in a saucepan over low heat and stir in a small splash of unsweetened almond milk. This gently loosens the sauce without letting it dry out. Warm it slowly, stirring frequently, and you’ll have a bowl of comforting goodness that tastes just as velvety as the day you made it!
What to Serve with This Cozy Autumn Bake
When this golden, bubbling dish comes out of the oven, the aroma of warm nutmeg and toasted panko fills my North Carolina kitchen. It instantly draws David and the kids to the table. Since this dish is so rich and velvety, keeping things simple is key.
To dress up your plate, try these minimal finishes using ingredients you already have on hand from the recipe card:
- Freshly Ground Black Pepper: A final, aggressive crack of black pepper right before serving cuts through the creaminess of the triple-cheese blend. It adds a sharp, woody bite.
- Extra-Virgin Olive Oil: A tiny drizzle of olive oil over the crispy panko topping coaxes out the warm, savory notes of the ground sage and roasted shallots.
- Finely Grated Pecorino: Saving a tiny pinch of this salty cheese to scatter over the hot bake adds a beautiful, savory pop. It balances the sweet squash wonderfully.
My family absolutely devours this meal on chilly evenings. I hope it brings that same comforting warmth to your kitchen table. Do you think Olivia and Liam’s favorite will convince your family that squash belongs in mac and cheese?
If this cozy bake brings a smile to your face, I’d be so incredibly grateful if you’d leave a few stars on the recipe card below to let me know how it turned out.

Questions About Butternut Squash Mac and Cheese
Why is my cheese sauce grainy?
You’ve added the cheese to a sauce that was boiling or heated too quickly. Whisking the grated cheddar, Gruyere, and pecorino gradually into the warm almond milk over medium heat keeps the emulsified base smooth and prevents splitting. You’ll want to ensure each addition melts completely before you add the next handful of cheese to the pot.
Can I roast the butternut squash ahead of time?
Yes, you can roast the squash and shallots up to two days in advance. You’ll store the cooked squash flesh and roasted shallots in an airtight container in the refrigerator. Then, you’ll blend them with the hot starchy pasta water when you’re ready to assemble and bake this comforting dish.
What are the best pasta shapes to use for this recipe?
Use shell pasta, pipe rigate, or elbow macaroni. These specific shapes feature deep ridges and hollow cavities that trap the velvety butternut squash and melted cheese sauce inside every single bite. You’ll get a wonderful burst of cheese with every forkful when you use these shapes.
Can I freeze this mac and cheese?
Yes, you can freeze this dish before the final broiling step for up to three months. You’ll cover the assembled, unbaked dish tightly with foil and place it in the freezer. When you’re ready to eat, thaw it overnight in the refrigerator. Then, you’ll broil it for 5 to 10 minutes until the panko topping is golden.

Butternut Squash Mac and Cheese
Ingredients
Method
- Preheat the oven to 425°F, line a baking sheet with parchment paper, and grease a 9x13-inch baking dish.
- Slice the squash in half lengthwise and scoop out the seeds. Drizzle the cut sides with olive oil and sprinkle with salt and pepper. Place cut side down on the baking sheet. Place the shallots on a piece of foil, drizzle with olive oil and sprinkle with salt, and wrap tightly. Place on the baking sheet and roast for 30 to 45 minutes, or until the squash is soft.
- Make the topping: In a small bowl, place the panko and olive oil. Toss to combine.
- Bring a large pot of salted water to a boil. Prepare the pasta according to the package instructions, cooking until al dente. Reserve 1½ cups of the starchy pasta water before draining.
- Measure 2 cups of the cooked, soft squash flesh and transfer to a blender with the 1½ cups pasta water, the shallots, olive oil, balsamic vinegar, salt, onion powder, garlic powder, sage, nutmeg, and several grinds of pepper. Blend until creamy.
- Return the pasta pot to the stove and heat the almond milk over medium heat. Stir in the squash sauce and cook, stirring often, for 3 minutes, or until warmed through. Whisking constantly, gradually add the cheddar, Gruyere, and pecorino cheeses, making sure each addition is fully melted before adding the next. Whisk until all the cheese is fully melted and the sauce is creamy, then add the pasta and stir until coated.
- Preheat the oven broiler and transfer the pasta to the prepared baking dish. Top with the panko and broil for 5 to 10 minutes, or until the topping is crisp and browned.
- Let stand for 15 minutes before serving.






Leave a Comment