Butternut Squash Mac

Featured in: Creamy Comfort Dishes

This comforting autumn dish highlights the natural sweetness of roasted butternut squash blended into a creamy cheese sauce. The sauce combines sharp cheddar and Gruyère cheeses with nutmeg and Dijon mustard for a balanced, rich flavor. Tender elbow macaroni is enveloped in the sauce, with an optional breadcrumb topping that adds a satisfying crispness. Perfectly roasted squash and a smooth sauce create a hearty and flavorful meal ideal for cozy dinners.

Updated on Mon, 22 Dec 2025 12:19:00 GMT
Creamy Butternut Squash Mac and Cheese, bubbling and golden brown, ready to be served. Pin It
Creamy Butternut Squash Mac and Cheese, bubbling and golden brown, ready to be served. | lushkettle.com

I threw together this mac and cheese on a chilly October evening when I had half a butternut squash sitting on the counter and no plan for dinner. The idea of blending it into the sauce felt risky at first, but the moment that orange puree hit the melted cheese, I knew I'd stumbled onto something warm and completely comforting. It's been my go-to ever since the leaves start turning.

The first time I made this for friends, I didn't mention the squash until after they'd finished their second helpings. One of them paused mid-bite and said it tasted like fall in a bowl, which felt exactly right. We ate it straight from the pan with crusty bread on the side, and no one wanted to leave the table.

Ingredients

  • Elbow macaroni or small shells: Small pasta shapes hold the sauce beautifully, I've found shells catch even more in their little pockets.
  • Butternut squash: Roasting it first brings out natural sweetness and caramelizes the edges, which adds layers of flavor to the puree.
  • Olive oil: Just enough to coat the squash so it roasts evenly without drying out.
  • Unsalted butter: Forms the base of the roux and keeps the sauce silky, salted butter can throw off the seasoning balance.
  • All-purpose flour: Thickens the sauce into that perfect creamy consistency, cook it just long enough to lose the raw taste.
  • Whole milk: The richness here matters, I've tried lower fat versions and they just don't coat the pasta the same way.
  • Sharp cheddar cheese: Brings the bold tangy flavor that makes mac and cheese taste like itself, don't skimp on quality here.
  • Gruyère or fontina cheese: Adds a nutty, melty layer that elevates this beyond basic, fontina is milder if you want something gentler.
  • Nutmeg: A tiny pinch warms the whole dish and plays beautifully with the squash, too much will overpower so go light.
  • Dijon mustard: Brightens the cheese sauce and adds a subtle sharpness that balances the sweetness of the squash.
  • Panko breadcrumbs: Optional but worth it for that crispy golden top, regular breadcrumbs work but panko gives better texture.
  • Parmesan: Adds a salty, savory finish to the topping and helps it brown under the broiler.

Instructions

Roast the squash:
Toss those cubes with olive oil, salt, and pepper, then spread them out on a baking sheet so they roast instead of steam. You'll know they're ready when the edges turn golden and a fork slides through easily.
Cook the pasta:
Boil it in well-salted water until just al dente, it'll soften a bit more when you mix it with the hot sauce. Drain it and set it aside while you work on the sauce.
Puree the squash:
Blend the roasted squash with half a cup of milk until completely smooth, no chunks. This is what gives the sauce that gorgeous color and velvety texture.
Make the roux:
Melt butter in a saucepan and stir in the flour, cooking it for a minute or two until it smells nutty and turns pale gold. This step keeps the sauce from tasting floury later.
Build the sauce:
Slowly whisk in the rest of the milk, stirring constantly so it thickens without lumps. Once it coats the back of a spoon, you're there.
Add squash and cheese:
Stir in the squash puree, both cheeses, nutmeg, and Dijon, mixing until everything melts into a smooth, glossy sauce. Taste it and adjust the salt and pepper.
Combine with pasta:
Fold the drained pasta into the sauce, making sure every piece gets coated. It should look creamy and cling to the noodles.
Optional crispy topping:
Transfer to a baking dish, mix panko with melted butter and parmesan, then sprinkle it over the top. Broil for a few minutes until golden and crunchy, watching closely so it doesn't burn.
Serve:
Scoop it out while it's still hot and bubbling. A little extra cheese or fresh herbs on top never hurts.
Pin It
| lushkettle.com

One rainy Sunday, I made this and ate it curled up on the couch with a blanket and a book. The crispy topping crackled under my spoon, and for a little while everything felt simple and exactly right. It's the kind of dish that doesn't need an occasion, it makes the moment feel special all on its own.

Swaps and Variations

If you don't have Gruyère, fontina or even mozzarella will melt beautifully and keep things mild. I've stirred in sautéed spinach or kale before for extra greens, and once I added crispy bacon because I had some left over and it turned into something completely indulgent. A splash of white wine in the sauce before the milk goes in adds a subtle brightness that makes the whole dish feel a little more grown-up.

Storing and Reheating

Leftovers keep in the fridge for up to three days in an airtight container. When you reheat it, add a splash of milk and warm it gently on the stove, stirring often so the sauce loosens back up instead of breaking. The microwave works in a pinch but tends to dry it out, so cover it and stop to stir every thirty seconds.

Serving Suggestions

This is rich enough to stand alone as a main dish, but I love it with a simple green salad dressed in lemon vinaigrette to cut through the creaminess. Crusty bread for soaking up any extra sauce is never a bad idea. A crisp white wine like Chardonnay or even a light-bodied red pairs beautifully and makes it feel like a real dinner.

  • Serve it straight from the pan for a cozy, casual meal.
  • Garnish with chopped fresh thyme or parsley for a hint of brightness.
  • Pair it with roasted vegetables or a light soup for a fuller autumn spread.
A close-up of a bowl filled with flavorful Butternut Squash Mac, a cozy comfort food. Pin It
A close-up of a bowl filled with flavorful Butternut Squash Mac, a cozy comfort food. | lushkettle.com

This recipe feels like wrapping yourself in a warm sweater, comforting and exactly what you need when the air turns cool. I hope it becomes one of those dishes you reach for again and again.

Recipe Questions & Answers

How do you best roast the butternut squash?

Toss the peeled cubes with olive oil, salt, and pepper, then roast at 200°C (400°F) for 20–25 minutes until tender and caramelized, bringing out natural sweetness.

Can I substitute the cheeses used in the sauce?

Yes, you can swap Gruyère for fontina or mozzarella for a milder flavor while keeping the cheddar for sharpness.

Is it necessary to broil the breadcrumb topping?

The breadcrumb topping is optional but broiling for 2–3 minutes adds a crunchy, golden finish that contrasts nicely with the creamy sauce.

What pasta works best for this dish?

Elbow macaroni or small shell pasta are ideal for holding onto the cheese sauce, ensuring each bite is flavorful.

Can I add vegetables or protein to this dish?

Absolutely; sautéed spinach or kale add greens, and cooked chicken or crispy bacon can provide extra protein, though that alters the vegetarian profile.

Butternut Squash Mac

Creamy autumn-inspired dish with roasted butternut squash and a rich cheese blend over pasta.

Time to Prep
20 mins
Time to Cook
35 mins
Full Prep Time
55 mins
Created By Samantha Reeves


Skill Level Easy

Culinary Tradition American

Portion 4 Serving Size

Dietary Details Meat-Free

What You Need

Pasta

01 12 oz elbow macaroni or small shell pasta

Butternut Squash

01 1 lb butternut squash, peeled and cubed
02 1 tablespoon olive oil
03 1/2 teaspoon salt
04 1/4 teaspoon black pepper

Cheese Sauce

01 2 tablespoons unsalted butter
02 2 tablespoons all-purpose flour
03 2 cups whole milk
04 1 cup grated sharp cheddar cheese
05 1/2 cup grated Gruyère or fontina cheese
06 1/8 teaspoon nutmeg
07 1/2 teaspoon Dijon mustard
08 Salt and pepper, to taste

Topping (optional)

01 1/4 cup panko breadcrumbs
02 1 tablespoon melted butter
03 2 tablespoons grated Parmesan cheese

Steps

Step 01

Roast Butternut Squash: Preheat the oven to 400°F. Toss the butternut squash cubes with olive oil, salt, and black pepper. Spread evenly on a baking sheet and roast for 20 to 25 minutes until tender and lightly caramelized.

Step 02

Cook Pasta: Meanwhile, bring a large pot of salted water to a boil. Cook the pasta according to package directions until al dente. Drain and set aside.

Step 03

Puree Squash: In a blender or food processor, puree the roasted squash with 1/2 cup of milk until smooth.

Step 04

Prepare Roux: In a large saucepan over medium heat, melt the butter. Stir in the flour and cook for 1 to 2 minutes until lightly golden.

Step 05

Make Cheese Sauce: Gradually whisk in the remaining 1 1/2 cups of milk, stirring constantly, and cook for 3 to 4 minutes until the sauce thickens.

Step 06

Combine Ingredients: Add the pureed squash, cheddar, Gruyère, nutmeg, and Dijon mustard to the sauce. Stir until the cheese melts and the mixture is smooth. Season with salt and pepper to taste.

Step 07

Mix Pasta and Sauce: Add the cooked pasta to the cheese sauce and stir gently to combine evenly.

Step 08

Add Topping and Broil (Optional): Transfer the mixture to a lightly greased baking dish. Combine panko breadcrumbs with melted butter and Parmesan cheese, then sprinkle evenly over the top. Broil for 2 to 3 minutes until golden brown.

Step 09

Serve: Serve immediately, garnished with additional cheese or fresh herbs if desired.

Tools You'll Need

  • Baking sheet
  • Blender or food processor
  • Large pot
  • Saucepan
  • Whisk
  • Baking dish

Allergy Info

Review every ingredient for allergens and reach out to your doctor with concerns.
  • Contains gluten (pasta, flour, panko) and dairy (milk, cheese, butter). May contain eggs if using egg-based pasta.

Nutrition Info (per portion)

Details offered for informational purposes, not as a substitute for professional health guidance.
  • Calories: 540
  • Fats: 22 g
  • Carbohydrates: 63 g
  • Proteins: 20 g