• Recipe Index
  • About
menu icon
go to homepage
  • Recipe Index
  • About
subscribe
search icon
Homepage link
  • Recipe Index
  • About
×
Home » Recipes » Pasta Recipes

Butternut Squash Macaroni and Cheese Recipe

Published: Aug 19, 2025 by Chef Ryan Littley

Pinterest image for butternut mac and cheese.
Jump to Recipe Listen to the Post

If you’re looking for a way to sneak veggies into everyone’s favorite pasta dish, our Butternut Squash Macaroni and Cheese Recipe is just what you’re looking for!

It’s a twist on one of the most traditional comfort foods that you’re whole family will love. Just wait to tell them how you made it until after they’ve raved about the flavor.

Butternut squash mac and cheese in a white bowl.

WANT TO SAVE THIS RECIPE?

Enter your email below & we'll send it to your inbox. Plus get great new recipes from us every week!

Audio Player

Our butternut squash macaroni and cheese will make a great addition to your holiday table, and it’s perfect for a family gathering, potluck, game day, or just as a satisfying weeknight meal.

Butternut mac and cheese in a white baking dish with some taken out.

Butternut mac and cheese is one of those dishes you didn’t know you needed until you tasted it. But after one taste, it’s guaranteed to become a family favorite.

If you love mac and cheese, make sure to try our buffalo chicken mac and cheese and lobster mac and cheese recipes.

Ingredients to make the recipe.

Gather the ingredients to prepare our Butternut Squash Macaroni and Cheese recipe. Culinary professionals call this the “Mise en Place,” which means "everything in its Place."

Setting up your ingredients not only helps speed up the cooking process but also ensures you have all the necessary ingredients on hand to make the recipe.

Table of Contents:
  • Can I Make Adjustments to the Recipe?
  • How to Make Butternut Mac and Cheese
  • Chef Tips:
  • How to Store and Reheat
  • Recipe FAQs
  • More Recipes You’ll Love!
  • Recipe: Butternut Squash Macaroni and Cheese Recipe

Can I Make Adjustments to the Recipe?

Yes, you can. For a spicy kick, add a little cayenne pepper or your favorite hot sauce to add some heat to the recipe.

We used gruyère and sharp cheddar cheese for this recipe, but Fontina, Gouda, or Havarti are good substitutes that will keep the creamy texture and add additional depth of flavor.

If you’d like to add some veggies to the dish, cauliflower, broccoli, and spinach are good choices, or you can add your favorite mixed vegetable blend.

We roasted the garlic to add more flavor to the dish, but you can use garlic powder or leave it out if you prefer.

To change up the dish, you can add crispy bacon bits, pulled rotisserie chicken, or diced ham.

How to Make Butternut Mac and Cheese

Follow along with my simple step-by-step instructions to learn how to make Butternut Mac and Cheese in your home kitchen.

  • Preheat the oven to 425 degrees.
  • Clean the butternut squash with cold water and peel the squash.
Collage showing how to begin the recipe.
  • Carefully slice the squash into circles.
  • Remove the seeds.
  • Slice it into small cubes.
  • Place the cubes on a parchment-lined baking sheet.

While the squash is roasting, cook the pasta according to the instructions on the package. Drain the pasta and reserve a cup of the starchy water to add later in the recipe.

Collage showing the next steps in the recipe.
  • Add the garlic to the pan and drizzle olive oil over the cubes and garlic. Toss to coat them in the oil.
  • Place the baking pan on the center rack of the preheated oven and roast for 30 minutes, or until fork-tender.
  • Add the roasted butternut squash and garlic to the bowl of a food processor (or blender).
  • Add a half cup of the pasta water to the bowl and process until smooth and creamy. Set aside until needed.
    *If needed, add more water a tablespoon at a time until the desired consistency is reached.

If you don’t have a food processor, you can also use an immersion blender or an electric hand mixer.

Collage showing how to begin the sauce.
  • Add the butter to a saucepan over medium heat. When it’s melted, add the flour and mix to make the roux. Cook over low for 1-2 minutes.
  • Add the room temperature heavy cream to the roux and stir to combine. Heat the cream slowly over medium heat.
  • Add the gruyère cheese and mix until it’s incorporated into the sauce. Repeat the process with the sharp cheddar.
  • Add the salt, black pepper, dry mustard, and onion powder to the creamy mixture and simmer for 2-3 minutes.
Collage of the next steps in the recipe.
  • Add the butternut squash mixture to the cheese sauce.
  • Stir until well combined. Remove the pan from the heat and set aside until needed.
  • Add the melted butter, breadcrumbs, and Romano cheese to a small bowl.
  • Mx until well combined.

Reduce the oven temperature to 375°F.

Collage showing the final steps in the recipe.
  • Pour the cooked pasta into a large baking dish or Dutch oven. 
  • Add half of the cheesy butternut squash sauce to the dish and stir until the pasta is well coated.
  • Pour the remaining sauce over the top of the pasta.
  • Sprinkle the buttered breadcrumbs over the sauce. Place the baking dish on the center rack of the preheated oven and cook for 30-35 minutes until bubbly and golden brown.

Let the dish cool to set up for 5-7 minutes before serving.

Chef Tips:

Don’t buy pre-shredded cheese: Although pre-shredded cheese is easier to use, it’s coated to prevent clumping. It still melts when used as a topping, but adding it to a sauce tends to make the sauce less smooth and creamy.

Don't Overcook the Pasta: Cook it just shy of al dente. It will finish cooking in the oven, soaking up the creamy sauce without turning mushy.

Butternut squash mac and cheese in a white bowl.

Not only does the butternut squash add more color the dish, it adds a subtle sweetness that will have your friends and family heading for seconds before their first portion is finished.

How to Store and Reheat

Store leftover butternut squash mac and cheese refrigerated in an airtight container for 3-4 days.

It can be stored frozen in individual portions or a baking dish for up to 2 months. Thaw overnight in the fridge before reheating.

To reheat, place in a baking dish, cover with foil, and bake at 350°F until warmed through. Add a splash of milk to keep it creamy. To reheat on the stove top, warm gently over low heat with a little milk, stirring until smooth and creamy. You can also reheat it in the microwave with short bursts, stirring in between. Add a splash of milk if needed to loosen the sauce.

Recipe FAQs

Do I have to roast the butternut squash?

No, you don’t. You can cut the pieces into the same-sized cubes and boil them until tender. Similar to boiling potatoes for mashed potatoes. This process is a little faster, although roasting the butternut squash helps to bring out the natural sweetness of the squash.

What do I do if my cheese sauce is too thick?

If you got a little heavy-handed with the shredded cheese or let it reduce a little too long, don’t worry. We get it. Add a splash of milk to the cheese mixture to thin it to the desired consistency.

Does butternut squash mac and cheese taste sweet?

It has a mild sweetness from the squash, but the cheese balances it into a savory, rich sauce.

Can I make this dish ahead of time?

Yes, you can. Cook the pasta, make the cheese sauce, and assemble when you’re ready to bake. You may need to add a little milk to the sauce, as it will thicken up as it sits.

More Recipes You’ll Love!

  • mound of truffled mac and cheese on white plate
    White Cheddar Truffle Mac and Cheese
  • slow cooker mac and cheese in a white bowl.
    Slow Cooker Mac and Cheese
  • gouda mac and cheese on a white plate.
    Gouda Mac and Cheese
  • Smoked Macaroni and Cheese in a white bowl.
    Creamy Smoked Mac and Cheese
Butternut squash mac and cheese in a white bowl.

Butternut Squash Macaroni and Cheese Recipe

Chef Ryan Littley
Our creamy, cheesy butternut squash macaroni and cheese is a delicious fall twist on everyone's favorite comfort food.
5 from 1 vote
Print Recipe Pin Recipe Listen to the Post
Prep Time 10 minutes mins
Cook Time 1 hour hr 30 minutes mins
Total Time 1 hour hr 40 minutes mins
Course Entree, Side Dish
Cuisine American
Servings 8
Calories 664 kcal

Ingredients
  

  • 1 large butternut squash
  • 1 pound pasta cooked al dente
  • 1 cup pasta water
  • 1 ½ cups sharp cheddar cheese
  • 1 ½ cups gruyere or Gouda
  • 1 cup heavy cream room-temperature
  • 4 tablespoons unsalted butter
  • 1 cloves garlic peeled large cloves
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • ½ teaspoon dry mustard powder
  • ½ teaspoon onion powder
  • 2 tablespoons all-purpose flour
  • 1 tablespoon olive oil
  • ½ cup seasoned breadcrumbs
  • 1 tablespoon melted butter
  • 2 tablespoons Locatelli Romano cheese or Parmesan cheese

WANT TO SAVE THIS RECIPE?

Enter your email below & we’ll send it to your inbox. Plus get great new recipes from us every week!

Instructions
 

  • Preheat the oven to 425 degrees.
  • Clean the butternut squash with cold water and peel the squash.
  • Remove the seeds and slice the butternut squash into small chunks.
  • Place the butternut squash and garlic cloves on a parchment-lined baking sheet.
  • Drizzle the olive oil over the squash and garlic cloves and coat all sides.
  • Place in the 425-degree preheated oven on the center rack.
  • Allow the butternut squash and garlic to roast for 30 minutes, until they are fork-tender.
  • Cook your pasta in a large pot of salted water to al dente based on package instructions.
  • Once done, reserve a cup of the starchy water for later in the recipe.
  • Drain the pasta and set aside until needed. Do not rinse the pasta.
  • Add the melted butter, breadcrumbs, and Romano cheese to a small bowl and mix together to combine and set aside until needed.
  • When done cooking, remove the butternut squash and garlic from the oven and turn the temperature of the oven down to 375 degrees.
  • Place the butternut squash into the pitcher of a blender or food processor.
  • Add the roasted garlic to the pitcher as well.
  • *If you do not have a food processor, you can also use an immersion blender or potato masher to puree the butternut squash and garlic
  • Add a half cup of the pasta water to the blender and blend on the liquefy setting until smooth.
  • If needed, add more water a tablespoon at a time until the desired consistency is reached.
  • Set aside until needed
  • In a saucepan pan add the butter over medium heat until melted
  • Add the flour to the melted butter and mix to make a roux allow to cook for 1-2 minutes
  • Add the room temperature heavy cream to the rue and stir together to combine
  • Add the gruyere cheese and mix until all the cheese has melted over medium heat
  • Add the sharp cheddar cheese to the mixture and mix until all the cheese has melted
  • Add the butternut squash mixture to the cheese sauce
  • Add the salt, pepper, dry mustard, and onion powder to the creamy mixture and simmer for 2-3 minutes
  • Remove from heat and set aside
  • Dump the pasta into a large baking dish or Dutch oven.
  • Add half of the cheesy butternut squash sauce, coating the pasta, and stir together.
  • Add the remaining half of the cheese sauce, pouring over top of the pasta
  • Sprinkle the buttered breadcrumbs mixture and place in the preheated 375-degree oven on the center rack.
  • Cook until bubbly and golden brown, about 30 minutes.
  • Allow to rest for 5 minutes before serving.

Notes

Can I Make Adjustments to the Recipe?
Yes, you can. For a spicy kick, add a little cayenne pepper or your favorite hot sauce to add some heat to the recipe.
We used gruyère and sharp cheddar cheese for this recipe, but Gouda, Fontina, or Havarti are good substitutes that will keep the creamy texture and add additional depth of flavor.
If you’d like to add some veggies to the dish, cauliflower, broccoli, and spinach are good choices, or you can add your favorite mixed vegetable blend.
We roasted the garlic to add more flavor to the dish, but you can use garlic powder or leave it out if you prefer.
To change up the dish, you can add crispy bacon bits, pulled rotisserie chicken, or diced ham.
Chef Tips:
Don’t buy pre-shredded cheese: Although pre-shredded cheese is easier to use, it’s coated to prevent clumping. It still melts when used as a topping, but adding it to a sauce tends to make the sauce less smooth and creamy.
Don’t Overcook the Pasta: Cook it just shy of al dente. It will finish cooking in the oven, soaking up the creamy sauce without turning mushy.
How to Store and Reheat
Store leftover butternut squash mac and cheese refrigerated in an airtight container for 3-4 days.
It can be stored frozen in individual portions or a baking dish for up to 2 months. Thaw overnight in the fridge before reheating.
To reheat, place in a baking dish, cover with foil, and bake at 350°F until warmed through. Add a splash of milk to keep it creamy. To reheat on the stove top, warm gently over low heat with a little milk, stirring until smooth and creamy. You can also reheat it in the microwave with short bursts, stirring in between. Add a splash of milk if needed to loosen the sauce.
FAQs
Do I have to roast the butternut squash?
No, you don’t. You can cut the pieces into the same-sized cubes and boil them until tender. Similar to boiling potatoes for mashed potatoes. This process is a little faster, although roasting the butternut squash helps to bring out the natural sweetness of the squash.
What do I do if my cheese sauce is too thick?
If you got a little heavy-handed with the shredded cheese or let it reduce a little too long, don’t worry. We get it. Add a splash of milk to the cheese mixture to thin it to the desired consistency.
Can I make it ahead of time?
Yes, you can. Cook the pasta, make the cheese sauce, and assemble when you’re ready to bake. You may need to add a little milk to the sauce, as it will thicken up as it sits.
Does it taste sweet?
The squash adds a mild sweetness that balances the rich cheese sauce.
Can I use frozen squash?
Yes, roast or steam frozen cubes before blending them into the sauce.
Is it healthier than regular mac and cheese?
Yes—squash adds vitamins and fiber while keeping it creamy and cheesy.
Can I make it gluten-free?
Use gluten-free pasta and flour to thicken the sauce.
Serving Suggestions
  • As a Main Dish: Serve with a crisp green salad and garlic bread for a cozy, complete meal.
  • With Roasted Meats: Pair alongside roast chicken, turkey, pork tenderloin, or glazed ham for a hearty dinner.
  • Fall Feast: Add roasted Brussels sprouts, green beans, or caramelized carrots for a seasonal spread.
  • Holiday Side Dish: This creamy mac makes a standout addition to Thanksgiving, Christmas, or any holiday table.
  • Kid-Friendly Meal: Serve with chicken tenders or grilled sausage for a family-friendly dinner.
  • Gourmet Twist: Top individual servings with truffle oil or fresh herbs like thyme and parsley for an elegant finish.
 
QR Code

Nutrition

Calories: 664kcalCarbohydrates: 62gProtein: 23gFat: 37gSaturated Fat: 21gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gTrans Fat: 0.3gCholesterol: 102mgSodium: 750mgPotassium: 552mgFiber: 4gSugar: 5gVitamin A: 11090IUVitamin C: 20mgCalcium: 510mgIron: 2mg
Tried this recipe? Pin it for Later!Mention @askchefdennis or tag #askchefdennis!

Comments

    5 from 1 vote

    Leave a Comment Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Henry T says

    August 24, 2025 at 2:16 pm

    5 stars
    This was great! Had it at a family dinner and everyone loved it! Thanks Chef!

    Reply
    • Chef Dennis Littley says

      August 24, 2025 at 6:56 pm

      That’s what I like to hear! Thanks for letting me know you enjoyed the mac and cheese!

      Reply


My name is Chef Dennis Littley, creator and owner of Ask Chef Dennis Productions. As a classically trained chef with 40+ years of experience in the kitchen, I share my time-tested recipes, knowledge, and chef tips to help you create easy-to-make restaurant-quality meals in your home kitchen.

More about me →

Fan Favorites

  • overhead view of barbecued half racks of baby back ribs on a white platter
    Oven Baked Baby Back Ribs
  • sliced meatloaf with the rest of meatloaf on a white platter
    Classic Meatloaf Recipe with Zesty Glaze
  • shredded cabbage mixed with coleslaw dressing in a glass bowl.
    Easy Homemade Coleslaw Recipe
  • Banana bread sliced on a cutting board.
    Banana Bread Recipe
  • chicken parm with pasta on a white plate
    Chicken Parmesan Recipe
  • seasoned crispy chicken legs on a foil wrapped tray
    Baked Chicken Legs

Featured In

Collage showing where Ask Chef Dennis has been featured.

Footer

↑ back to top

INFO

  • Privacy Policy
  • Disclosure Policy
  • Cookie Policy
  • Accessibility Policy

SUBSCRIBE

Sign Up Today and start getting my easy-to-make restaurant-quality recipes!

CONTACT

  • About
  • Contact

© 2009-2025 · Ask Chef Dennis · 30 N. Gould Street, STE 7204, Sheridan, Wyoming, 82801

Proud Member of:
Mediavine Publisher Network

Let's Get Social

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.