Butternut Squash Mac and Cheese Recipe

Butternut Squash Mac and Cheese Recipe

How To Make Butternut Squash Mac and Cheese

This Butternut Squash Mac and Cheese is a healthier version of the classic dish! It’s creamy and tasty with squash, whole wheat elbow pasta, and skim milk.

Preparation: 15 minutes
Cooking: 1 hour
Total: 1 hour 15 minutes



  • olive oil cooking spray
  • kosher salt
  • 1lbbutternut squash,cubed
  • 10ozwhole wheat elbow pasta
  • 1 ½cupsvegetable broth,low sodium, divided
  • ½tsponion powder
  • ½tspgarlic powder
  • freshly ground black pepper,to taste
  • ¼cuppanko breadcrumbs
  • 2tbspparmesan cheese,freshly grated
  • 1tbspunsalted butter
  • 1mediumshallot,minced
  • ¼cupall-purpose flour
  • 2cupsskim milk
  • ½cupgruyere cheese,shredded
  • ½cupcheddar cheese,shredded
  • chives,chopped, for garnish (optional)
  • Sriracha sauce,for topping (optional)


  1. Preheat oven to 375 degrees F. Spray a 9×11-inch glass baking dish with oil and set aside.

  2. Bring a large pot of salted water to boil. Add squash and boil for 5 to 6 minutes, until tender.

  3. When fork tender, transfer squash with a slotted spoon to a blender.

  4. Add pasta to boiling water and cook according to package directions. When cooked, drain, and put back into the pot.

  5. Meanwhile, add ½ cup of vegetable broth, onion powder, garlic powder, ½ teaspoon of salt and pepper to the blender with the squash. Blend until smooth and creamy.

  6. In a small bowl, combine breadcrumbs, Parmesan cheese, and ¼ teaspoon of salt and pepper. Set aside.

  7. Melt the butter in a medium saucepot over medium heat. Add the shallots and sauté for 2 minutes. Sprinkle the flour evenly over the shallots and cook for 1 more minute.

  8. Add the remaining 1 cup broth and milk and whisk to combine. Bring sauce to a boil, then reduce heat to medium-low and cook for 5 minutes, whisking frequently.

  9. Remove pot from heat and whisk in cheese, pureed squash, and 1 teaspoon of salt and pepper.

  10. Add sauce to noodles, gently mix to combine, then transfer mixture to prepared baking dish.

  11. Sprinkle with breadcrumb mixture and bake for 25 minutes.

  12. Switch oven to high broil and broil for 2 to 3 minutes, or until crumbs are starting to brown.

  13. Serve and enjoy!


  • Calories: 300.65kcal
  • Fat: 8.44g
  • Saturated Fat: 4.67g
  • Trans Fat: 0.16g
  • Monounsaturated Fat: 2.23g
  • Polyunsaturated Fat: 0.60g
  • Carbohydrates: 43.25g
  • Fiber: 3.12g
  • Sugar: 6.07g
  • Protein: 13.59g
  • Cholesterol: 24.12mg
  • Sodium: 968.22mg
  • Calcium: 350.15mg
  • Potassium: 457.49mg
  • Iron: 1.42mg
  • Vitamin A: 455.46µg
  • Vitamin C: 13.79mg
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!