My grandmother’s house always smelled like woodsmoke and roasted vegetables in late October. It wasn’t just the fire in the hearth; it was the smell of butternut squash roasting in the oven, caramelizing until it was sweet, smoky, and soft. I can still hear her humming old hymns while she stirred the pot on the stove, the one with the chipped enamel that she refused to throw away no matter how many times I begged her to get a new one.
She didn’t make mac and cheese the way people do now with powder boxes or quick shortcuts. She made it the long way. The way that requires patience. The way that honors the ingredients. For her, mac and cheese wasn’t just a side dish; it was a hug in a bowl. And when autumn hit, the recipe changed. It got richer, deeper, and sweeter. That’s when the butternut squash came out.
I’ve made this autumn butternut squash mac and cheese version of her recipe for the last ten years. It’s become my family’s go-to comfort food when the leaves start turning and the air gets crisp. It’s creamy, it’s savory, it’s got that subtle sweetness from the squash that balances the sharp cheddar, and it tastes like home. I’ve tested it dozens of times, tweaking the cheese blend and the roasting method, until I landed on the version that feels exactly like hers. This isn’t just a recipe; it’s a memory. And I’m so glad to share it with you.
Why You’ll Love This Recipe
There are a lot of mac and cheese recipes out there. But this butternut squash mac and cheese is different. It’s not just about the cheese; it’s about the balance. Here’s why this dish keeps coming back to our table, season after season:
- It’s Creamy Without Being Heavy — The roasted squash blends into a silky sauce that’s rich but not cloying. It coats the pasta perfectly without feeling like you’re eating a brick. I’ve served this to picky eaters who usually only want plain noodles, and they went back for thirds.
- It Tastes Like Autumn — There’s something about the combination of roasted squash, nutmeg, and sharp cheddar that just screams fall. It’s warm, it’s cozy, and it feels like a hug. My kids love it, but it’s also sophisticated enough to serve at a dinner party.
- It’s Make-Ahead Friendly — This dish actually gets better the next day. The flavors meld together overnight, making it even more delicious. I often make it the night before a holiday, which saves me stress when I’m hosting. It’s perfect for meal prep too, though I usually eat it fresh.
- It Uses Simple Ingredients — You don’t need fancy or hard-to-find items. Just squash, cheese, pasta, and a few pantry staples. It’s budget-friendly and uses what’s in season. I like that I can make this with things I already have or can grab easily at the local market.
- It’s a Crowd-Pleaser — I’ve made this for everything from Thanksgiving to casual weeknight dinners. Everyone loves it. It’s comforting but not heavy, and the sweetness from the squash appeals to both kids and adults.
This is my go-to when I want to make something that feels special but doesn’t take all day. It’s reliable, it’s delicious, and it brings people together. Whether you’re feeding a crowd or just craving comfort food, this recipe will impress every time.
Ingredients You’ll Need
Before we start, let’s talk about what you’ll need. I’m particular about three things here: the squash, the cheese, and the pasta. Get these right, and the rest is easy.
For the Base
Butternut squash (1 large, about 3-4 lbs / 1.5 kg) — Look for one that feels heavy for its size and has a matte finish. I prefer roasting it whole or halved to bring out the natural sweetness. Peel it and cube it after roasting for easier blending.
Butter (4 tablespoons / 60g) — Unsalted is best so you can control the salt. I use high-quality butter here because it adds to the richness of the sauce. Don’t skimp on this.
All-purpose flour (1/3 cup / 40g) — This is what thickens the roux. It’s simple, but it’s key to getting that creamy texture. Make sure it’s fresh; old flour won’t work as well.
Whole milk (2 cups / 480ml) — Full-fat milk makes the sauce creamier. I’ve tried low-fat versions, but they just don’t have the same richness. Warm it up before adding to the roux to prevent lumps.
Pasta (1 pound / 450g) — I use elbow macaroni because it’s classic, but shell pasta or cavatappi also work great. They hold the sauce well. Don’t overcook it; it’ll finish cooking in the oven.
For the Flavor
Sharp cheddar cheese (2 cups / 200g, shredded) — Buy a block and shred it yourself. Pre-shredded cheese has anti-caking agents that prevent it from melting smoothly. Sharp cheddar gives a nice punch of flavor. I use a mix of sharp and medium cheddar for depth.
Smoked paprika (1 teaspoon) — This adds a subtle smokiness that pairs beautifully with the roasted squash. It’s not spicy, just flavorful. I keep a jar in my pantry at all times.
Nutmeg (1/4 teaspoon, freshly grated) — Freshly grated nutmeg is so much better than pre-ground. It adds a warm, earthy note that complements the squash. If you don’t have a grater, a pinch of ground nutmeg works, but it’s not as vibrant.
Salt and black pepper — To taste. I usually use about 1 teaspoon of salt and 1/2 teaspoon of pepper, but adjust based on your cheese’s saltiness.
Garlic powder (1/2 teaspoon) — Just a touch to add depth without overpowering the squash. Fresh garlic can work too, but I prefer the subtle flavor of powder in this sauce.
For the Topping
Breadcrumbs (1/2 cup / 50g) — Panko breadcrumbs give a nice crunch. I toast them in a little butter before sprinkling on top for extra flavor.
Extra cheese (1/2 cup / 50g, shredded) — For a cheesy, golden crust. I use the same cheddar blend as in the sauce.
Parsley (2 tablespoons, chopped) — For a fresh pop of color and flavor. It’s optional but adds a nice touch.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use:
Baking sheet — For roasting the squash. I use a large rimmed baking sheet. Line it with parchment paper for easy cleanup.
Blender or food processor — To puree the roasted squash. I use a high-speed blender for a silky smooth sauce. If you don’t have one, an immersion blender works too.
Large pot — For boiling the pasta. A 6-quart pot is ideal.
Large saucepan or Dutch oven — For making the cheese sauce. A 4-quart pot works well. I prefer stainless steel because it heats evenly.
9×13 inch baking dish — For assembling and baking the mac and cheese. I use a ceramic dish because it retains heat well.
Wooden spoon — For stirring the sauce. It won’t scratch the pot.
Sharp knife and cutting board — For prepping the squash. Be careful; squash can be tough to cut. I cut it in half first, then scoop out the seeds.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up over the years.
Step 1: Roast the Squash (45-60 minutes)
Preheat your oven to 400°F (200°C). Cut the butternut squash in half lengthwise and scoop out the seeds. Brush the cut sides with a little olive oil and season with salt and pepper. Place them cut-side down on a baking sheet. Roast for 45-60 minutes until the flesh is tender and caramelized. Let it cool, then scoop the flesh out of the skin. This roasting step is crucial for developing the sweet, smoky flavor.
Step 2: Puree the Squash (5 minutes)
Transfer the roasted squash flesh to a blender or food processor. Blend until completely smooth. You might need to add a splash of water or milk if it’s too thick, but try to keep it as concentrated as possible. This puree is the base of your sauce, so make sure it’s smooth and lump-free.
Step 3: Cook the Pasta (10 minutes)
Bring a large pot of salted water to a boil. Add the macaroni and cook according to package directions until al dente. Drain the pasta and set aside. Don’t rinse it! The starch helps the sauce cling to the noodles.
Step 4: Make the Roux (5 minutes)
In a large saucepan, melt the butter over medium heat. Add the flour and whisk constantly for 2-3 minutes until it turns a light golden color. This is the roux, and it’s what thickens the sauce. Be patient here; don’t let it burn, but don’t rush it either.
Step 5: Build the Sauce (10 minutes)
Slowly whisk in the warm milk, a little at a time, to prevent lumps. Continue whisking until the mixture thickens and comes to a gentle simmer. Add the squash puree, smoked paprika, nutmeg, garlic powder, salt, and pepper. Whisk until everything is combined and smooth. Let it simmer for 2-3 minutes to let the flavors meld.
Step 6: Add the Cheese (5 minutes)
Remove the saucepan from heat. Gradually stir in the shredded cheddar cheese, a handful at a time, until melted and smooth. Taste and adjust seasoning if needed. The sauce should be creamy and glossy. If it’s too thick, add a splash of milk. If it’s too thin, let it simmer a bit longer.
Step 7: Combine and Assemble (5 minutes)
Add the cooked pasta to the cheese sauce and stir until every noodle is coated. Pour the mixture into your 9×13 inch baking dish. In a small bowl, mix the breadcrumbs with a little melted butter and sprinkle them evenly over the top. Sprinkle the extra cheese over the breadcrumbs.
Step 8: Bake (20-25 minutes)
Preheat your oven to 375°F (190°C). Bake the mac and cheese for 20-25 minutes until the topping is golden brown and the sauce is bubbling. Let it rest for 10 minutes before serving. This allows the sauce to set slightly, making it easier to scoop.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
- Roast the Squash Well — Don’t skip the roasting. Steaming or boiling the squash won’t give you that same depth of flavor. Roasting caramelizes the natural sugars, which balances the sharp cheese.
- Shred Your Own Cheese — Pre-shredded cheese has cornstarch to prevent clumping, which stops it from melting smoothly. Buy a block and shred it yourself. It takes 5 minutes and makes a huge difference.
- Warm the Milk — Adding cold milk to a hot roux can cause lumps. Warm the milk in the microwave or on the stove before adding it to the roux. It helps create a smoother sauce.
- Don’t Overcook the Pasta — The pasta will continue to cook in the oven. Undercook it by 1-2 minutes from the package directions to avoid mushy mac and cheese.
- Let It Rest — After baking, let the mac and cheese rest for 10 minutes. This allows the sauce to thicken and set, making it easier to serve without it being soupy.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
- Add Bacon — Crisp up some bacon and crumble it over the top before baking. It adds a salty, smoky crunch that’s amazing with the sweet squash.
- Use Different Cheese — Try Gruyère or Fontina for a nuttier flavor. Or add a little Parmesan for extra umami. I’ve used a mix of cheddar and Gruyère, and it’s delicious.
- Gluten-Free — Use gluten-free pasta and gluten-free breadcrumbs. Everything else is naturally gluten-free. I’ve used Barilla gluten-free pasta, and it works well.
- Vegetarian — This recipe is already vegetarian, but you can add roasted Brussels sprouts or caramelized onions for extra veggies.
- Spicy Kick — Add a pinch of cayenne pepper or some diced jalapeños to the sauce for a little heat. It pairs surprisingly well with the squash.
Serving & Storage
How to Serve: I usually serve this straight from the baking dish at the dinner table. It looks rustic and stays warm. Pair it with a simple green salad or some roasted broccoli for a complete meal. It’s also great with cheesy ground beef goulash if you’re making a big feast.
Refrigerator: Store leftovers in an airtight container for up to 4 days. The sauce will thicken in the fridge, which is normal.
Reheating: Reheat in a skillet over low heat with a splash of milk or cream to loosen the sauce. You can also microwave it, but add a splash of liquid first to prevent it from drying out.
Freezing: This doesn’t freeze well because the cheese sauce can separate. It’s best made fresh or stored in the fridge for a few days.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking.
Per Serving (based on 8 servings):
- Calories: 450
- Protein: 18g
- Carbs: 52g
- Fiber: 4g
- Sugar: 6g
- Fat: 20g
- Saturated Fat: 12g
- Cholesterol: 60mg
- Sodium: 450mg
This is comfort food, so it’s not a diet recipe. But it’s better than takeout, and I know exactly what’s in it. When I want to make it lighter, I use less cheese and add more vegetables. But usually? I just enjoy a reasonable portion and savor every bite.
Final Thoughts
So that’s my autumn butternut squash mac and cheese! It’s a recipe that brings me back to my grandmother’s kitchen every time I make it. It’s creamy, it’s sweet, it’s savory, and it’s full of love. I hope it brings the same warmth to your table.
Make it yours! Try different cheeses, add some bacon, or throw in some roasted veggies. The best recipes are the ones you adapt to your family’s tastes. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen.
Happy cooking! And I hope your kitchen smells as good as mine does right now.
Frequently Asked Questions
Can I use fresh squash instead of roasted?
You can, but the flavor won’t be as deep. Roasting caramelizes the squash, which adds sweetness and complexity. If you’re short on time, you can steam it, but roast it if you can.
Why did my sauce get grainy?
This usually happens if the cheese is added too quickly or if the heat is too high. Always remove the pan from heat before adding cheese, and stir it in gradually. Also, make sure you’re shredding your own cheese.
Can I make this ahead of time?
Yes! Assemble the mac and cheese up to 24 hours ahead and store it in the fridge. Let it come to room temperature before baking, and add a few extra minutes to the baking time.
Can I freeze this?
It’s not recommended because the cheese sauce can separate when thawed. It’s best made fresh or stored in the fridge for up to 4 days.
What kind of pasta works best?
Elbow macaroni is classic, but shell pasta, cavatappi, or even penne work well. Choose a pasta that holds sauce well.
Can I add vegetables?
Absolutely! Roasted Brussels sprouts, caramelized onions, or sautéed mushrooms are all great additions. Just make sure they’re cooked before adding them to the sauce.
Pin This Recipe!
Butternut Squash Mac and Cheese: Grandma’s Autumn Favorite
- Total Time: 110 minutes
- Yield: 8 servings 1x
Description
A creamy, savory, and sweet autumn comfort food featuring roasted butternut squash blended into a rich cheddar cheese sauce, topped with crunchy breadcrumbs.
Ingredients
- 1 large butternut squash (about 3–4 lbs / 1.5 kg)
- 4 tablespoons (60g) unsalted butter
- 1/3 cup (40g) all-purpose flour
- 2 cups (480ml) whole milk, warmed
- 1 pound (450g) elbow macaroni
- 2 cups (200g) sharp cheddar cheese, shredded
- 1 teaspoon smoked paprika
- 1/4 teaspoon freshly grated nutmeg
- 1 teaspoon salt (or to taste)
- 1/2 teaspoon black pepper (or to taste)
- 1/2 teaspoon garlic powder
- 1/2 cup (50g) panko breadcrumbs
- 1/2 cup (50g) extra cheddar cheese, shredded
- 2 tablespoons chopped parsley
- Olive oil (for brushing squash)
Instructions
- Preheat oven to 400°F (200°C). Cut squash in half, remove seeds, brush with olive oil, season with salt and pepper, and roast cut-side down for 45-60 minutes until tender.
- Scoop out the roasted squash flesh and blend until completely smooth.
- Boil pasta in salted water until al dente, then drain and set aside.
- In a large saucepan, melt butter over medium heat. Whisk in flour and cook for 2-3 minutes until light golden.
- Slowly whisk in warm milk until smooth and thickened. Add squash puree, smoked paprika, nutmeg, garlic powder, salt, and pepper. Simmer for 2-3 minutes.
- Remove from heat and gradually stir in shredded cheddar cheese until melted and smooth.
- Combine pasta with the cheese sauce and pour into a 9×13 inch baking dish.
- Mix breadcrumbs with melted butter and sprinkle over the top, followed by extra cheese.
- Bake at 375°F (190°C) for 20-25 minutes until golden and bubbling.
- Let rest for 10 minutes before serving.
Notes
Roasting the squash is crucial for developing sweet, smoky flavor. Shred your own cheese to ensure smooth melting. Warm the milk before adding to the roux to prevent lumps. Let the dish rest for 10 minutes after baking to allow the sauce to set.
- Prep Time: 20 minutes
- Cook Time: 90 minutes
- Category: Main Course
- Cuisine: American
Nutrition
- Serving Size: 1 serving (approx. 1
- Calories: 450
- Sugar: 6
- Sodium: 450
- Fat: 20
- Saturated Fat: 12
- Carbohydrates: 52
- Fiber: 4
- Protein: 18
Keywords: butternut squash mac and cheese, autumn recipes, comfort food, vegetarian mac and cheese, roasted squash, cheddar cheese sauce, family dinner



