Written by

Ava Chapman

Published

Creamy Brown Butter Butternut Squash Mac and Cheese

Ready In 45 minutes
Servings 8 servings
Difficulty Medium

I burned the butter on purpose the first three times I made this mac and cheese. Not because I was trying to be fancyโ€”I was actually trying to rescue a sad, half-wilted butternut squash sitting in my fridge and a box of pasta Iโ€™d been ignoring. The first batch tasted like regret and scorched dairy. The second was better, but the squash turned into a watery puddle that made the cheese sauce feel sad and thin. The third? That one clicked. The brown butter gave the whole thing this warm, almost nutty depth that made me forget I was eating a vegetable-based sauce at all. I stood there at the stove, fork in hand, genuinely annoyed that Iโ€™d wasted two perfectly good squash getting here.

You know what I love about fall cooking? It lets you be a little sneaky. You can hide a whole roasted squash in a creamy cheese sauce and nobody blinks. In fact, theyโ€™ll ask for seconds. This creamy brown butter butternut squash mac and cheese is that kind of recipeโ€”it tastes like indulgence, but thereโ€™s a whole lot of vegetable sneaking around in there. The brown butter isnโ€™t just a garnish; itโ€™s the backbone. It adds this toasty, almost caramel-like flavor that makes the whole dish feel like it belongs at a dinner party, not just a Tuesday night.

Iโ€™ve made this for picky kids, skeptical in-laws, and friends who swear they donโ€™t like squash. Every single time, the bowl comes back clean. Thatโ€™s not a bragโ€”itโ€™s just proof that butter and cheese can make friends with just about anything. This recipe stuck because itโ€™s honest. It doesnโ€™t pretend to be health food, but it also doesnโ€™t pretend that a little squash canโ€™t make a cheese sauce better. Trust me on this one. The first bite will make you close your eyes.

Why Youโ€™ll Love This Recipe

This isnโ€™t your average mac and cheese. Itโ€™s richer, creamier, and has a whole lot more going on flavor-wise than the boxed stuff or even your standard stovetop version. Hereโ€™s why it works:

  • Quick & Easy: From start to finish, this comes together in about 45 minutes. The oven does most of the work roasting the squash while you handle the stovetop.
  • Simple Ingredients: No fancy cheese shops required. Youโ€™ll grab a butternut squash, some pasta, butter, and a block of good sharp cheddar. Thatโ€™s it.
  • Perfect for Fall Gatherings: This is the dish you bring to Friendsgiving or Sunday dinner. Itโ€™s cozy, impressive, and hides a vegetable. Everyone wins.
  • Crowd-Pleaser: Iโ€™ve served this to toddlers and grandparents. The brown butter flavor is universally loved, and the creamy texture is basically comfort in a bowl.
  • Unbelievably Delicious: The combination of sweet roasted squash, nutty brown butter, and sharp cheddar is next-level. Itโ€™s the kind of mac and cheese that makes you forget the boxed stuff exists.

What makes this recipe different? Itโ€™s the technique. Blending the roasted squash into the cheese sauce creates an ultra-creamy texture without needing a ton of heavy cream. The brown butter adds a depth of flavor that you just canโ€™t get from regular melted butter. This isnโ€™t just another mac and cheese recipeโ€”itโ€™s the one I make when I want to impress myself.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture. Most of these are pantry staples or easy to find at any grocery store. Hereโ€™s what youโ€™ll need:

For the Roasted Squash

  • Butternut squash, 1 medium (about 2 lbs or 900g), peeled, seeded, and cubed into 1-inch pieces
  • Olive oil, 1 tablespoon (for roasting) (adds richness and helps caramelize the squash)
  • Salt and black pepper, to taste

For the Brown Butter

butternut squash mac and cheese preparation steps

  • Unsalted butter, 4 tablespoons (ยฝ stick or 56g) (I prefer Kerrygold for its rich flavor, but any good unsalted butter works)

For the Cheese Sauce

  • Whole milk, 2 cups (480 ml) (use 2% if needed, but whole milk gives the creamiest results)
  • All-purpose flour, ยผ cup (30g) (for thickening the sauce)
  • Sharp cheddar cheese, 2 cups (8 oz or 225g), freshly grated (pre-shredded cheese has anti-caking agents that prevent smooth melting)
  • Gruyรจre cheese, 1 cup (4 oz or 113g), freshly grated (adds nutty flavor and superior meltability)
  • Dijon mustard, 1 teaspoon (a secret ingredient that brightens the whole sauce)
  • Garlic powder, ยฝ teaspoon
  • Salt, ยฝ teaspoon, plus more to taste
  • Freshly grated nutmeg, ยผ teaspoon (optional, but it really brings out the squash flavor)

For the Pasta

  • Elbow macaroni or cavatappi, 1 lb (450g) (cavatappi holds the sauce beautifully, but any short pasta works)

For the Topping (Optional but Recommended)

  • Panko breadcrumbs, ยฝ cup (30g)
  • Unsalted butter, 1 tablespoon, melted
  • Grated Parmesan cheese, 2 tablespoons
  • Fresh thyme leaves, 1 teaspoon (for garnish)

Ingredient Selection Tip: Look for a butternut squash that feels heavy for its size with a firm, unblemished skin. The neck of the squash has fewer seeds and is easier to cube. If youโ€™re short on time, you can buy pre-cubed squash from the storeโ€”just make sure the pieces are roughly the same size for even roasting.

Substitution Guidance: For a gluten-free version, use gluten-free pasta and a 1:1 gluten-free flour blend in the roux. For a dairy-free option, substitute the milk with unsweetened oat milk and use a high-quality vegan cheddar shreds. The texture wonโ€™t be quite as creamy, but itโ€™s still delicious.

Equipment Needed

You donโ€™t need a fancy kitchen to make this recipe. Hereโ€™s what youโ€™ll need:

  • Baking sheet, rimmed (for roasting the squash)
  • Parchment paper (for easy cleanup)
  • Large pot, 5-6 quart (for boiling pasta)
  • Medium saucepan, 3-4 quart (for making the cheese sauce)
  • Wooden spoon or silicone spatula
  • Whisk (for the rouxโ€”no lumps allowed)
  • Blender or immersion blender (for pureeing the roasted squash)
  • Large bowl (for mixing everything together)
  • 9×13-inch baking dish (if youโ€™re baking it with a topping)
  • Box grater (freshly grated cheese is non-negotiable here)

Iโ€™ve made this using a cheap immersion blender I bought for $15, and it worked perfectly. If you donโ€™t have a blender, you can mash the roasted squash with a forkโ€”it just wonโ€™t be as silky. A good whisk is your best friend for the roux. I burned my first batch because I walked away from the stove. Donโ€™t do that. Stand there and whisk like your life depends on it.

Preparation Method

Letโ€™s get cooking. Iโ€™ll walk you through each step so you donโ€™t have to guess.

Step 1: Roast the Squash

  1. Preheat your oven to 400ยฐF (200ยฐC).
  2. Peel the butternut squash with a vegetable peeler. Cut it in half lengthwise, scoop out the seeds with a spoon, and cut the flesh into 1-inch cubes. You should have about 4 cups of cubed squash.
  3. Toss the cubes with 1 tablespoon olive oil, a pinch of salt, and a few cracks of black pepper. Spread them in a single layer on a parchment-lined baking sheet. Donโ€™t overcrowdโ€”they need room to caramelize, not steam.
  4. Roast for 25-30 minutes, flipping halfway through. The squash is done when itโ€™s fork-tender and the edges are golden brown. Let it cool slightly, then transfer to a blender or large bowl.
  5. Puree the roasted squash until completely smooth. You may need to add a splash of milk (about 2-3 tablespoons) to get it moving. Set aside.

Sensory cue: The squash should smell sweet and almost candy-like when itโ€™s done. The edges will be a deep golden brown, and a fork should slide through the flesh with zero resistance.

Step 2: Brown the Butter

  1. In a medium saucepan over medium heat, add the 4 tablespoons of unsalted butter.
  2. Swirl the pan occasionally as the butter melts. It will foam up, then the foam will subside. Watch closelyโ€”the milk solids at the bottom will turn from pale yellow to golden brown in seconds.
  3. When the butter smells nutty and the solids are a warm amber color (about 4-5 minutes), remove the pan from the heat immediately. Pour the brown butter into a heatproof bowl to stop the cooking. You donโ€™t want it to go from brown to burnt.
  4. Set aside 1 tablespoon of the brown butter for the topping (if using). Leave the rest in the bowl.

Personal tip: Iโ€™ve burned so much butter that I now keep a white plate nearby. When I think itโ€™s close, I drizzle a drop on the plateโ€”if itโ€™s a deep amber, itโ€™s perfect. If itโ€™s black, I start over. Trust the plate trick.

Step 3: Cook the Pasta

  1. Bring a large pot of generously salted water to a rolling boil. It should taste like the seaโ€”this is your only chance to season the pasta from the inside out.
  2. Add the pasta and cook according to package directions until al dente. For cavatappi, thatโ€™s usually about 8-9 minutes.
  3. Reserve 1 cup of pasta water before draining. Drain the pasta and set aside. Donโ€™t rinse itโ€”you want the starch to help the sauce cling.

Step 4: Make the Cheese Sauce

  1. In the same saucepan you used for the brown butter (no need to wash itโ€”a little brown butter residue is flavor gold), melt the remaining brown butter over medium heat.
  2. Add the ยผ cup of all-purpose flour and whisk constantly for 1-2 minutes. The mixture should smell slightly toasty and look like wet sand. This is your roux.
  3. Slowly pour in the 2 cups of whole milk, whisking constantly to prevent lumps. Keep whisking until the mixture thickens enough to coat the back of a spoon, about 3-4 minutes.
  4. Reduce the heat to low. Add the pureed butternut squash, Dijon mustard, garlic powder, salt, and nutmeg. Whisk until fully combined and smooth.
  5. Add the freshly grated cheddar and gruyรจre cheese one handful at a time, stirring until each addition is fully melted before adding the next. Donโ€™t rush thisโ€”low and slow keeps the sauce from breaking.
  6. Taste the sauce. Adjust salt and pepper as needed. If the sauce seems too thick, stir in a splash of the reserved pasta water until it reaches your desired consistency.

Troubleshooting tip: If your sauce looks grainy or separated, you probably added the cheese too quickly or the heat was too high. Remove it from the heat immediately and whisk in a splash of cold milk. It should come back together.

Step 5: Combine and Serve

  1. Pour the cheese sauce over the cooked pasta and stir until every piece is coated. The sauce will seem a little loose at this point, but it will thicken as it cools.
  2. If youโ€™re serving immediately, transfer to a serving bowl and top with fresh thyme leaves.
  3. If youโ€™re adding the panko topping, preheat your broiler. Transfer the mac and cheese to a 9×13-inch baking dish. Mix the panko, melted butter, and Parmesan together, then sprinkle over the top. Broil for 2-3 minutes until golden and bubbly. Watch it like a hawkโ€”broilers go from perfect to burnt in seconds.

Cooking Tips & Techniques

Hereโ€™s where I share the stuff I wish someone had told me before I burned through three squash.

Donโ€™t skip the squash puree step. I know itโ€™s tempting to just mash it with a fork, but blending it makes the sauce silky and smooth. A lumpy sauce means lumps of squash that donโ€™t integrate with the cheese. Blend it until itโ€™s baby-food smooth.

Grate your own cheese. I cannot stress this enough. Pre-shredded cheese is coated in cellulose and potato starch to prevent clumping. Those same additives prevent smooth melting. Your sauce will be gritty. Spend the two minutes grating a block of cheddar. Your future self will thank you.

Brown butter is a moving target. It goes from perfect to burnt in about 20 seconds. The first time I made this, I got distracted by my phone and ended up with black butter that smelled like a campfire. If youโ€™re nervous, use a light-colored pan so you can see the color change clearly. And for goodnessโ€™ sake, put your phone in another room.

Reserve that pasta water. The starchy water is liquid gold for adjusting sauce consistency. If your mac and cheese seems dry after sitting for a few minutes, stir in a splash of pasta water. It brings the sauce back to life without thinning it out like regular water would.

Multitask like a pro. While the squash is roasting, you can brown the butter and make the roux. While the pasta is boiling, you can shred the cheese and puree the squash. This whole dish comes together in under an hour if you keep moving.

Variations & Adaptations

This recipe is a great base, but it loves to play dress-up. Here are some ways Iโ€™ve adapted it over the years:

Add Protein: Stir in 2 cups of shredded rotisserie chicken or crispy bacon bits right before serving. It turns this into a full meal that my husband actually requests. Iโ€™ve also tried it with leftover creamy crockpot marry me chicken shredded into the mixโ€”absolutely next-level.

Make It Spicy: Add ยฝ teaspoon of red pepper flakes or a diced jalapeรฑo to the brown butter as it melts. The heat cuts through the richness beautifully. I made this version for a game day party and it disappeared in ten minutes.

Go Vegetarian (It Already Is!): This recipe is naturally vegetarian. For a vegan version, use unsweetened oat milk, vegan butter, and a high-quality vegan cheddar. The texture wonโ€™t be as creamy, but the flavor is still solid.

Swap the Squash: In a pinch, you can use canned pumpkin puree instead of roasted butternut squash. Use 1ยฝ cups of pumpkin puree and skip the roasting step. Itโ€™s not quite the same, but itโ€™s close enough for a weeknight. If you love pumpkin, you should also check out this cozy brown butter pumpkin chocolate chip breadโ€”it uses the same brown butter magic.

Seasonal Twist: In the summer, swap the butternut squash for roasted sweet potatoes. Add a pinch of smoked paprika and some fresh corn kernels. Itโ€™s a completely different dish, but equally delicious.

Serving & Storage Suggestions

This mac and cheese is best served hot, straight from the pot or baking dish. The cheese sauce is at its peak creaminess right after itโ€™s made. If youโ€™re serving it as a main dish, pair it with a simple green salad dressed with lemon vinaigrette to cut through the richness. A side of roasted broccoli or green beans also works beautifully.

For a cozy fall dinner, serve it alongside a bowl of creamy roasted cherry tomato soup with burrata and basil oil. The acidity of the tomato soup balances the creamy mac and cheese perfectly.

Storage: Leftovers keep in an airtight container in the refrigerator for up to 4 days. The sauce will thicken as it sits, so donโ€™t be alarmed. To reheat, add a splash of milk or reserved pasta water and warm gently on the stovetop over low heat, stirring frequently. The microwave works in a pinch, but it can make the sauce grainy.

Freezing: This mac and cheese freezes surprisingly well. Assemble the dish completely (including the panko topping) but donโ€™t bake it. Wrap tightly in foil and freeze for up to 3 months. To bake from frozen, add 15-20 minutes to the baking time. If youโ€™re freezing it, I recommend undercooking the pasta by 1 minute so it doesnโ€™t turn to mush when reheated.

Flavor Development: Honestly, this mac and cheese tastes even better the next day. The flavors meld together overnight, and the brown butter flavor gets deeper. Iโ€™ve been known to make it a day ahead on purpose just for that reason.

Nutritional Information & Benefits

Hereโ€™s the nutritional breakdown for one serving (about 1.5 cups), based on 8 servings per recipe:

Nutrient Amount Per Serving
Calories 485
Total Fat 22g
Saturated Fat 13g
Cholesterol 65mg
Sodium 620mg
Total Carbohydrates 52g
Dietary Fiber 4g
Sugars 6g
Protein 18g
Vitamin A 180% DV
Vitamin C 25% DV
Calcium 35% DV
Iron 10% DV

Health Benefits: Butternut squash is packed with vitamin A (one serving provides nearly double your daily needs), which supports eye health and immune function. The cheese adds calcium for strong bones, and the whole milk provides vitamin D. The brown butter, while indulgent, contains butyrate, a fatty acid that supports gut health. This isnโ€™t health food, but itโ€™s a whole lot more nutritious than boxed mac and cheese.

Dietary Considerations: This recipe contains dairy and gluten. For a gluten-free version, use gluten-free pasta and a 1:1 gluten-free flour blend. For a lower-carb option, swap the pasta for roasted cauliflower florets. Itโ€™s not quite the same, but itโ€™s still delicious.

Conclusion

This creamy brown butter butternut squash mac and cheese is the recipe I turn to when I want to feel like a good cook without spending all day in the kitchen. Itโ€™s forgiving, adaptable, and honestly, it makes me look like I know what Iโ€™m doing. The brown butter adds a layer of flavor that feels fancy, but the technique is simple enough for a Tuesday night.

I love that this recipe lets me sneak a vegetable into a comfort food classic without anyone complaining. Itโ€™s the kind of dish that makes you feel good about what youโ€™re eatingโ€”not just because itโ€™s delicious, but because you made it yourself. And if you burn the butter on your first try? Donโ€™t worry. Iโ€™ve done it more times than Iโ€™d like to admit. Just start over. Itโ€™s worth it.

Iโ€™d love to hear how this turns out for you. Did you add bacon? Swap the cheese? Burn the butter and start over? Drop a comment below and let me know. And if youโ€™re looking for more cozy fall recipes, donโ€™t miss this cozy pumpkin cinnamon rolls recipe with easy maple cream cheese frostingโ€”itโ€™s the perfect sweet companion to this savory dish. Happy cooking!

Frequently Asked Questions

Can I make this mac and cheese ahead of time?

Absolutely. Assemble the entire dish (without the panko topping) and refrigerate for up to 2 days. When youโ€™re ready to bake, add the topping and bake at 375ยฐF for 20-25 minutes until bubbly. You may need to add 5-10 minutes if itโ€™s straight from the fridge.

Can I use a different type of squash?

Yes! Acorn squash, kabocha squash, or even canned pumpkin puree work well. Just keep in mind that different squash have different moisture levels. If your puree seems watery, cook it down on the stovetop for a few minutes before adding it to the sauce.

Why did my cheese sauce turn out grainy?

Grainy sauce usually means the heat was too high when you added the cheese, or you used pre-shredded cheese. Always shred your own cheese from a block, and add it over low heat while stirring constantly. If your sauce does turn grainy, whisk in a splash of cold milk and remove from heat immediately.

Can I freeze this mac and cheese?

Yes, but with one caveat: freeze it before baking. Assemble the dish completely, wrap tightly in foil, and freeze for up to 3 months. Bake from frozen at 375ยฐF for 40-45 minutes. The texture wonโ€™t be quite as creamy as fresh, but itโ€™s still delicious.

How do I make this recipe gluten-free?

Use gluten-free pasta (I like the brown rice pasta from Trader Joeโ€™s) and a 1:1 gluten-free flour blend in the roux. The sauce may be slightly thinner, so let it cook an extra minute or two to thicken. Everything else in the recipe is naturally gluten-free.

Pin This Recipe!

butternut squash mac and cheese recipe

Print

Creamy Brown Butter Butternut Squash Mac and Cheese

This creamy mac and cheese hides a whole roasted butternut squash in a rich, nutty brown butter cheese sauce. It’s a cozy, crowd-pleasing fall dish that tastes indulgent but sneaks in a vegetable.

  • Author: Lora
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 8 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1 medium butternut squash (about 2 lbs or 900g), peeled, seeded, and cubed into 1-inch pieces
  • 1 tablespoon olive oil
  • Salt and black pepper, to taste
  • 4 tablespoons unsalted butter (ยฝ stick or 56g)
  • 2 cups whole milk (480 ml)
  • ยผ cup all-purpose flour (30g)
  • 2 cups sharp cheddar cheese (8 oz or 225g), freshly grated
  • 1 cup Gruyรจre cheese (4 oz or 113g), freshly grated
  • 1 teaspoon Dijon mustard
  • ยฝ teaspoon garlic powder
  • ยฝ teaspoon salt, plus more to taste
  • ยผ teaspoon freshly grated nutmeg (optional)
  • 1 lb elbow macaroni or cavatappi (450g)
  • ยฝ cup panko breadcrumbs (30g) (optional topping)
  • 1 tablespoon unsalted butter, melted (for topping)
  • 2 tablespoons grated Parmesan cheese (for topping)
  • 1 teaspoon fresh thyme leaves (for garnish)

Instructions

  1. Preheat oven to 400ยฐF (200ยฐC). Peel and cube butternut squash into 1-inch pieces. Toss with olive oil, salt, and pepper. Spread in a single layer on a parchment-lined baking sheet. Roast for 25-30 minutes, flipping halfway, until fork-tender and edges are golden brown.
  2. Transfer roasted squash to a blender or large bowl. Puree until smooth, adding a splash of milk (2-3 tablespoons) if needed. Set aside.
  3. In a medium saucepan over medium heat, melt 4 tablespoons unsalted butter. Swirl occasionally until butter foams, then the foam subsides and milk solids turn golden brown (about 4-5 minutes). Remove from heat immediately and pour into a heatproof bowl. Reserve 1 tablespoon for the topping (if using).
  4. Bring a large pot of generously salted water to a boil. Cook pasta according to package directions until al dente. Reserve 1 cup of pasta water before draining. Drain and set aside (do not rinse).
  5. In the same saucepan used for brown butter, melt the remaining brown butter over medium heat. Add ยผ cup flour and whisk constantly for 1-2 minutes until the mixture smells toasty and looks like wet sand.
  6. Slowly pour in 2 cups whole milk, whisking constantly. Continue whisking until the mixture thickens enough to coat the back of a spoon, about 3-4 minutes.
  7. Reduce heat to low. Add the pureed butternut squash, Dijon mustard, garlic powder, salt, and nutmeg. Whisk until fully combined and smooth.
  8. Add the grated cheddar and Gruyรจre cheese one handful at a time, stirring until each addition is fully melted before adding the next. Taste and adjust salt and pepper as needed. If the sauce seems too thick, stir in a splash of reserved pasta water.
  9. Pour the cheese sauce over the cooked pasta and stir until every piece is coated. If serving immediately, transfer to a serving bowl and top with fresh thyme leaves.
  10. If adding the panko topping, preheat broiler. Transfer mac and cheese to a 9×13-inch baking dish. Mix panko, melted butter, and Parmesan together, then sprinkle over the top. Broil for 2-3 minutes until golden and bubbly.

Notes

Don’t skip the squash puree stepโ€”blend until smooth for a silky sauce. Grate your own cheese; pre-shredded cheese contains anti-caking agents that prevent smooth melting. Brown butter goes from perfect to burnt in about 20 seconds, so watch closely. Reserve pasta water to adjust sauce consistency. This mac and cheese tastes even better the next day.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 485
  • Sugar: 6
  • Sodium: 620
  • Fat: 22
  • Saturated Fat: 13
  • Carbohydrates: 52
  • Fiber: 4
  • Protein: 18

Keywords: butternut squash mac and cheese, brown butter mac and cheese, creamy mac and cheese, fall mac and cheese, vegetarian mac and cheese

Did you make this recipe?

Share a photo and tag us โ€” we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating