Butternut Squash Mac

Featured in: Cozy Everyday Plates

This dish combines roasted butternut squash with a smooth blend of sharp cheddar and Gruyère cheeses, enveloping tender pasta in a luscious, creamy sauce. Roasting the squash deepens its natural sweetness, perfectly complementing the savory cheese notes and hint of nutmeg. A crunchy panko and parmesan topping adds texture and a golden finish. Ideal for an easy, comforting autumn meal that’s vegetarian-friendly and rich in flavor.

Updated on Mon, 22 Dec 2025 12:32:00 GMT
Golden, creamy butternut squash mac and cheese, ready and flavorful, perfect for a cozy dinner. Save
Golden, creamy butternut squash mac and cheese, ready and flavorful, perfect for a cozy dinner. | basilrise.com

I was staring at a butternut squash one gray October afternoon, wondering if it could rescue my tired mac and cheese routine. The idea hit me while scraping out the seeds: what if I blurred the line between vegetable and indulgence? I roasted the cubes until they smelled like caramel and earth, then blended them into the cheese sauce. The first bite was a revelation, creamy and sweet with that sharp cheddar backbone, and I knew I'd never go back to the plain version.

I made this for a friend who claimed to hate squash, and she scraped her bowl clean before asking what made it taste so good. When I told her, she laughed and admitted she'd been wrong about orange vegetables all along. That moment taught me how a little disguise and a lot of cheese can change minds.

Ingredients

  • Elbow macaroni or small shells: The curves trap the sauce perfectly, though I once used cavatappi and loved the spiral pockets of cheese.
  • Butternut squash: Roasting it concentrates the sweetness and adds caramelized edges that deepen the whole dish.
  • Olive oil: A light coating helps the squash brown without drying out in the oven.
  • Unsalted butter: The base of the roux, giving you control over the salt level later.
  • All-purpose flour: Whisked with butter, it thickens the milk into something lush and cling-worthy.
  • Whole milk: The richness here is non-negotiable, skim milk will leave you with a watery regret.
  • Sharp cheddar cheese: It brings tang and depth, cutting through the squash sweetness with authority.
  • Gruyere or fontina cheese: Adds a nutty, melty quality that makes the sauce feel grown-up.
  • Nutmeg: Just a whisper warms the sauce without announcing itself.
  • Dijon mustard: A secret weapon that sharpens the cheese flavor and adds a hidden kick.
  • Panko breadcrumbs: Optional but highly recommended for that crackling golden contrast on top.
  • Parmesan: Mixed into the breadcrumbs, it toasts into crispy, salty bits of heaven.

Instructions

Roast the squash:
Toss the cubes with olive oil, salt, and pepper, then spread them on a baking sheet so they have room to breathe. Roast at 200 degrees C until the edges turn golden and the flesh yields to a fork, about 20 to 25 minutes.
Cook the pasta:
Boil salted water and cook your pasta until al dente, with a slight bite in the center. Drain it well and set it aside while you build the sauce.
Puree the squash:
Blend the roasted squash with half a cup of milk until completely smooth and silky. This becomes the secret heart of your sauce.
Make the roux:
Melt butter in a saucepan over medium heat, then stir in the flour and cook for a minute or two until it smells nutty and turns pale gold. This step cooks out the raw flour taste.
Build the sauce:
Whisk in the remaining milk slowly, stirring constantly until the mixture thickens and coats the back of a spoon, about 3 to 4 minutes. Add the squash puree, both cheeses, nutmeg, and Dijon, stirring until everything melts into a glossy, smooth sauce.
Combine pasta and sauce:
Fold the drained pasta into the sauce, making sure every piece is evenly coated. Taste and adjust salt and pepper now.
Add the topping:
If you want crunch, transfer everything to a greased baking dish, mix panko with melted butter and parmesan, scatter it on top, and broil for 2 to 3 minutes until golden and crackling. Watch it closely so it doesnt burn.
Serve:
Spoon it out while its still steaming, maybe with a sprinkle of herbs or extra cheese if you feel generous.
Save
| basilrise.com

One chilly November evening, I served this to my family alongside a simple green salad, and my niece asked if we could have it every week. The request became a tradition, and now every fall I find myself peeling squash and grating cheese, smiling at how a single dish can anchor a season.

Swaps and Variations

If Gruyere feels too fancy or hard to find, fontina or even mozzarella will melt just as beautifully, though you will lose some of that nutty depth. I have stirred in sauteed spinach or kale for extra greens, and once I added cooked chicken for a friend who needed protein. A splash of white wine in the sauce, Chardonnay works nicely, adds a subtle brightness that cuts the richness.

Storage and Reheating

Leftovers keep in the fridge for up to three days in an airtight container, and I have found they taste even better the next day when the flavors settle. Reheat gently on the stove with a splash of milk to loosen the sauce, or microwave in short bursts, stirring in between. The breadcrumb topping will soften, but you can re-crisp it under the broiler for a minute if you miss the crunch.

Serving Suggestions

This dish stands alone as a main course, but I love pairing it with a crisp arugula salad dressed in lemon and olive oil to balance the richness. Roasted Brussels sprouts or green beans on the side add a savory contrast, and a glass of chilled Chardonnay ties the whole meal together.

  • Garnish with fresh thyme or sage for an herbal note that echoes the autumn vibe.
  • Serve it in individual ramekins with breadcrumb tops for a dinner party presentation.
  • Freeze unbaked portions in single servings for an easy weeknight rescue meal.
A bubbly, cheesy baking dish of butternut squash mac, with a crispy breadcrumb topping ready to serve. Save
A bubbly, cheesy baking dish of butternut squash mac, with a crispy breadcrumb topping ready to serve. | basilrise.com

This recipe turned my skeptical relationship with squash into a full blown love affair, and I hope it does the same for you. Make it once, and it will earn its place in your regular rotation.

Recipe Help

What is the best way to roast butternut squash for this dish?

Cut the squash into uniform cubes, toss with olive oil, salt, and pepper, then roast at 200°C (400°F) for 20-25 minutes until tender and lightly caramelized for enhanced sweetness.

Can I use different cheeses in the sauce?

Yes, Gruyère can be substituted with fontina or mozzarella for a milder flavor, while sharp cheddar provides a robust base.

How do I achieve a smooth, creamy cheese sauce?

Make a roux by cooking butter and flour, then gradually whisk in milk until thickened before adding pureed squash and cheeses for a silky texture.

Is it possible to add extra vegetables to this dish?

Sautéed spinach or kale can be stirred in for added greens and nutrition without overpowering the dish’s flavors.

What is an alternative method to add a crispy topping?

Combine panko breadcrumbs with melted butter and parmesan, then broil the assembled dish for 2-3 minutes until golden and crunchy.

Can this dish be prepared in advance?

Yes, the components can be prepared ahead and assembled before baking or serving, making it convenient for busy days.

Butternut Squash Mac

Tender pasta tossed in a rich butternut squash and cheese sauce with a crispy topping option.

Getting Ready Time
20 min
Time to cook
35 min
Time Required
55 min
Created by Claire Hastings

Recipe type Cozy Everyday Plates

Skill Level Easy

Cuisine American

Serves 4 Portions

Dietary guidelines Meatless

What You Need

Pasta

01 12 oz elbow macaroni or small shells

Butternut Squash

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

Cheese Sauce

01 2 tbsp unsalted butter
02 2 tbsp 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 tsp nutmeg
07 1/2 tsp Dijon mustard
08 Salt and pepper, to taste

Topping (optional)

01 1/4 cup panko breadcrumbs
02 1 tbsp melted butter
03 2 tbsp grated parmesan

Steps

Step 01

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

Step 02

Cook Pasta: Bring a large pot of salted water to a boil. Cook pasta until al dente according to package instructions. Drain and set aside.

Step 03

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

Step 04

Prepare Roux: Melt butter in a large saucepan over medium heat. Stir in flour and cook for 1–2 minutes until lightly golden.

Step 05

Make Cheese Sauce: Gradually whisk in remaining 1 1/2 cups milk, stirring constantly until thickened, about 3–4 minutes. Add pureed squash, cheddar, Gruyère, nutmeg, and Dijon mustard. Stir until cheese melts and sauce is smooth. Season with salt and pepper.

Step 06

Combine Pasta and Sauce: Add cooked pasta to the cheese sauce and stir gently until evenly coated.

Step 07

Add Topping (Optional): Transfer mixture to a lightly greased baking dish. Combine panko with melted butter and parmesan, sprinkle over top, and broil for 2–3 minutes until golden brown.

Step 08

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

Kitchen Essentials

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

Possible Allergens

Go through ingredients for allergens. Reach out to a health expert if you're unsure.
  • Contains gluten (pasta, flour, panko), dairy (milk, cheese, butter). May contain eggs if egg-based pasta is used. Verify ingredient labels for allergens.

Nutrition details (per portion)

Nutrition info is for reference only, not a substitute for specialist advice.
  • Calorie Count: 540
  • Fats: 22 g
  • Carbohydrates: 63 g
  • Proteins: 20 g