Butternut Squash Mac and Cheese (Creamy Fall Comfort)
Mac and cheese is already the undisputed king of comfort food, but this Butternut Squash Mac and Cheese gives the classic a fall makeover you will not forget. Silky roasted butternut squash melts into the cheese sauce, turning it a gorgeous golden color and adding a gentle, caramel-like sweetness that plays beautifully with sharp cheddar. Topped with buttery toasted breadcrumbs, it is the side dish that steals the show — or, honestly, the main event.
The beauty of this recipe is that the squash does real work. It replaces some of the butter and flour in a traditional sauce while making the texture even silkier, and its natural sweetness means you can use a sharper, more flavorful cheddar without the dish tasting one-note. Kids devour it, adults go back for seconds, and nobody misses a thing.
It bakes up in one dish with that crackly golden breadcrumb crust everyone fights over, and it reheats like a dream. Whether it is gracing your holiday table or anchoring a cozy weeknight dinner, this creamy, dreamy mac and cheese is fall comfort at its finest.
Why You’ll Love This Recipe
Extra-creamy, silky sauce. Roasted butternut squash blends into the cheese sauce for a velvety texture and rich golden color — no grainy, broken sauce here.
Sneaky veggies, zero complaints. A whole squash hides in plain sight, adding nutrition and sweetness that even picky eaters love. It is a win for everyone at the table.
Golden buttery breadcrumb topping. A crisp, toasted breadcrumb crust gives you that irresistible contrast to the creamy pasta underneath. The best bites have both.
Holiday-worthy, weeknight-easy. Impressive enough for Thanksgiving, simple enough for a Tuesday. It reheats beautifully and makes fantastic leftovers.
Ingredients
- 1 small butternut squash (about 2 pounds), peeled, seeded, and cubed
- 2 tablespoons olive oil
- 1 pound elbow macaroni
- 4 tablespoons unsalted butter, divided
- 1 small yellow onion, finely diced
- 2 cloves garlic, minced
- 1/4 cup all-purpose flour
- 3 cups whole milk, warmed
- 1 teaspoon Dijon mustard
- 1/2 teaspoon ground nutmeg
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 3 cups shredded sharp cheddar cheese, divided
- 1 cup shredded Gruyere cheese
- 1 cup panko breadcrumbs
- Fresh thyme leaves, for garnish (optional)
Instructions
- Preheat the oven to 400°F. Toss the cubed butternut squash with the olive oil, 1/2 teaspoon of the salt, and 1/4 teaspoon of the pepper on a rimmed baking sheet. Roast for 25 to 30 minutes, until caramelized and fork-tender.
- While the squash roasts, cook the macaroni in well-salted boiling water until just shy of al dente. Drain and set aside.
- Blend the roasted squash with 1/2 cup of the warmed milk until completely smooth. Set the puree aside.
- In a large, deep skillet or Dutch oven, melt 3 tablespoons of the butter over medium heat. Add the onion and cook for 4 to 5 minutes until soft, then add the garlic and cook for 30 seconds.
- Whisk in the flour and cook for 2 minutes, stirring constantly, to make a roux. Slowly pour in the remaining warmed milk, whisking steadily until smooth.
- Bring to a gentle simmer and cook for 3 to 4 minutes, stirring often, until thickened enough to coat the back of a spoon.
- Remove from the heat and stir in the Dijon, nutmeg, remaining salt, and black pepper. Add the butternut puree, then add 2 cups of the cheddar and all of the Gruyere, stirring until melted and silky.
- Fold in the cooked macaroni until every piece is coated. Transfer to a buttered 9×13-inch baking dish.
- Melt the remaining tablespoon of butter and toss it with the panko breadcrumbs. Sprinkle the breadcrumbs and the remaining 1 cup of cheddar evenly over the top.
- Bake for 20 to 25 minutes, until bubbly and deeply golden on top. Let it rest for 10 minutes, garnish with thyme if you like, and serve.
Tips and Variations
Roast the squash until caramelized. Those browned, golden edges are where the flavor lives. Don’t pull the squash early — deep caramelization gives the sauce its rich, sweet depth.
Shred your own cheese. Pre-shredded cheese is coated with anti-caking agents that can make your sauce grainy. Shredding a block of cheddar and Gruyere takes a few extra minutes and makes a noticeably silkier sauce.
Warm the milk first. Adding warm milk to the roux instead of cold helps the sauce thicken smoothly without lumps. A quick minute in the microwave is all it takes.
Make it ahead. Assemble the mac and cheese (without the breadcrumb topping) up to a day ahead, cover, and refrigerate. Add the topping and bake, adding 10 to 15 minutes to the bake time.
Add crispy bacon or sausage. Fold in a cup of cooked, crumbled bacon or browned Italian sausage before baking for a heartier, smoky version that meat lovers will adore.
Try different cheeses. Swap the Gruyere for fontina, smoked gouda, or white cheddar. Just keep one sharp cheese in the mix for that classic mac-and-cheese punch.
FAQs
Can I use frozen butternut squash?
Yes. Thaw it completely and pat it very dry, then roast it the same way (it may need a few extra minutes). Frozen squash has more moisture, so drying it well keeps the sauce from getting watery.
Why is my cheese sauce grainy?
Grainy sauce usually comes from too-high heat or pre-shredded cheese. Always melt the cheese off the heat or on the lowest setting, and shred from a block for the smoothest result.
Can I make this gluten-free?
Yes. Use your favorite gluten-free elbow pasta, swap the flour for a 1:1 gluten-free flour blend in the roux, and use gluten-free panko or crushed gluten-free crackers for the topping.
How do I store and reheat leftovers?
Refrigerate leftovers in an airtight container for up to 4 days. Reheat individual portions in the microwave with a splash of milk, or warm the whole dish covered in a 350°F oven until bubbly.
Creamy, golden, and crowned with that buttery crunch, this butternut squash mac and cheese is the kind of recipe that turns an ordinary evening into something special. Make it once, and don’t be surprised when it becomes the most requested dish in your house.
Butternut Squash Mac and Cheese
Roasted butternut squash blended into a silky cheddar-Gruyere sauce, tossed with elbow macaroni and baked under a golden panko breadcrumb crust. Creamy fall comfort in a dish.
Ingredients
- 1 small butternut squash (about 2 pounds), peeled, seeded, and cubed
- 2 tablespoons olive oil
- 1 pound elbow macaroni
- 4 tablespoons unsalted butter, divided
- 1 small yellow onion, finely diced
- 2 cloves garlic, minced
- 1/4 cup all-purpose flour
- 3 cups whole milk, warmed
- 1 teaspoon Dijon mustard
- 1/2 teaspoon ground nutmeg
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 3 cups shredded sharp cheddar cheese, divided
- 1 cup shredded Gruyere cheese
- 1 cup panko breadcrumbs
- Fresh thyme leaves, for garnish (optional)
Instructions
- Preheat the oven to 400°F. Toss the cubed butternut squash with the olive oil, 1/2 teaspoon of the salt, and 1/4 teaspoon of the pepper on a rimmed baking sheet. Roast for 25 to 30 minutes, until caramelized and fork-tender.
- While the squash roasts, cook the macaroni in well-salted boiling water until just shy of al dente. Drain and set aside.
- Blend the roasted squash with 1/2 cup of the warmed milk until completely smooth. Set the puree aside.
- In a large, deep skillet or Dutch oven, melt 3 tablespoons of the butter over medium heat. Add the onion and cook for 4 to 5 minutes until soft, then add the garlic and cook for 30 seconds.
- Whisk in the flour and cook for 2 minutes, stirring constantly, to make a roux. Slowly pour in the remaining warmed milk, whisking steadily until smooth.
- Bring to a gentle simmer and cook for 3 to 4 minutes, stirring often, until thickened enough to coat the back of a spoon.
- Remove from the heat and stir in the Dijon, nutmeg, remaining salt, and black pepper. Add the butternut puree, then add 2 cups of the cheddar and all of the Gruyere, stirring until melted and silky.
- Fold in the cooked macaroni until every piece is coated. Transfer to a buttered 9×13-inch baking dish.
- Melt the remaining tablespoon of butter and toss it with the panko breadcrumbs. Sprinkle the breadcrumbs and the remaining 1 cup of cheddar evenly over the top.
- Bake for 20 to 25 minutes, until bubbly and deeply golden on top. Let it rest for 10 minutes, garnish with thyme if you like, and serve.
Nutrition values are estimates and will vary with specific brands and ingredients used. Nutrition values are estimated per serving and will vary with specific brands and ingredient substitutions. Resting 10 minutes after baking helps the sauce set for cleaner servings.
