Butternut Mac and Cheese with roasted butternut squash. This recipe takes a spin on an iconic American dish.

Fall and comfort food go hand in hand. The first time I made this dish, my husband came home and didn't look super excited.
Most of the time, he's super easygoing and open to trying new things. But when I told him we'd have Mac and Cheese for dinner ... he wasn't impressed.
To him, Mac and Cheese is kid food. And while there's nothing wrong with that, it's also not something he'd ever choose to eat.
But he's a good sport and tried it. After the first few bites, he sheepishly grinned at me and said: 'Okay, so this will have to go on our dinner rotation.'
If you've tried our Roasted Butternut Squash Salad recipe, you already know that butternut squash has some amazing health benefits.
Ingredients
Please check the recipe card below for a detailed, printable ingredient list.
BUTTERNUT SQUASH - Gives the dish a sweet, nutty flavor and creates a smooth, creamy base for the sauce when pureed.
FLOUR - Works as a thickening agent in the cheese sauce, ensuring a smooth and creamy texture.
ELBOW MACARONI - The pasta of choice for traditional macaroni and cheese, its shape is perfect for holding onto the creamy sauce.
CHEDDAR - Provides a sharp, savory flavor to contrast with the sweet butternut squash and contributes to the overall creaminess of the dish.
BUTTER - Used to create the roux for the cheese sauce and adds a rich, savory depth of flavor to the dish.
MILK - An essential component of the cheese sauce, it helps to distribute the cheese and other flavors evenly throughout the dish.
BROTH - Assists in blending the butternut squash into a smooth puree and adds an extra layer of savory flavor.
SPICES - Nutmeg, salt, and pepper enhance and balance the flavors of the butternut squash and cheddar cheese. Mustard gives a tangy kick that contrasts with the creamy, sweet components.
How To Make Butternut Squash Mac and Cheese
- Cook pasta for 3 minutes less than the package directions. Preheat oven to 400º Fahrenheit.
- Toss squash with seasonings, roast for 25 minutes, then blend with broth until creamy.
- Make a sauce by melting butter, adding flour, milk, most of the cheese, and the squash puree.
- Mix pasta and sauce in a dish, top with remaining cheese, and bake for 20 minutes at 350º Fahrenheit.
Leftovers
These days I mostly cook for my husband and myself, so we often end up with leftovers. And I love that you can freeze Mac and Cheese!
How to Freeze Butternut Mac and Cheese
Allow the Butternut Squash Mac and Cheese to cool down completely.
While you can certainly use Ziplock bags to portion out and freeze your leftovers, I prefer freezer-safe containers.
Shop the Tools
These are some of my favorite cooking tools I used to make the Mac and Cheese recipe.
More simple Recipes
- Brussels Sprouts with Bacon and Maple Butter
- Buffalo Chicken Mac & Cheese
- Roasted Lemon Chicken
- Chicken Sausage and Lentil Stew
- Roasted Salmon
Butternut Squash Mac and Cheese
Ingredients
- 12 ounces elbow macaroni
Roasting the Butternut Squash
- 32 ounces butternut squash diced
- 3 tablespoons olive oil extra virgin
- 2 teaspoon ground nutmeg
- ½ teaspoon pepper
- 1 teaspoon salt
- 1 cup vegetable broth
Cheese Sauce
- ½ cup all-purpose flour
- 4 tablespoons butter unsalted
- 4 cups milk
- 12 ounces Cheddar cheese
- 1 tablespoon mustard
Instructions
PREP
- Cook pasta according to package instructions. SUBTRACT 3 minutes from the recommended boiling time.
- Preheat the oven to 400°. Line a large baking sheet with aluminum foil.
BUTTERNUT SQUASH PUREE
- Place diced butternut squash in a large bowl, season with olive oil, salt, pepper, and nutmeg, and toss until well combined.
- Transfer butternut squash onto the baking sheet and roast for 25 minutes. Once done, reduce the heat to 350° Fahrenheit.
- Transfer the roasted butternut squash into a food processor and add vegetable broth. Blend until the butternut squash until creamy. Set aside.
CHEESE SAUCE
- In a large pot, melt butter over medium-low heat, add flour, and stir until the butter and flour have created a paste (roux).
- Pour milk into the mixture. Stir until the milk has warmed and the mixture has thickened. About 5-7 minutes. Season with salt, pepper, and mustard. Add ¾ of Cheddar cheese and the creamy butternut squash to the sauce and simmer for a few minutes.
- Add cooked pasta to the cheese sauce and transfer everything into a casserole dish. Top with the remaining Cheddar cheese.
- Bake for 20 minutes at 350º Fahrenheit.