Butternut Squash & Bacon Mac ‘N’ Cheese

I was just thinking about this mac ‘n’ cheese that I created last year and realized that it wasn’t on my blog yet. Yikes! I developed the recipe last year for a Good Things Utah segment and it is one of my favorite segments to date. Watch me make it here!

Getting ready on the set of ABC4’s Good Things Utah!

So many of my friends have made this and loved it. You could definitely say its “grown-up” or “fancy” mac ‘n’ cheese. It requires a bit of effort but is sooooo worth it! The combo of roasted butternut squash, crispy bacon, creamy gruyere, and fresh rosemary is perfection! This is amazing alongside roasted chicken or pork and is the perfect side dish to take to Thanksgiving or Christmas dinners. You will definitely impress your family and guests with this elevated take on classic mac ‘n’ cheese! If you make it (or any of my recipes) please comment on my blog and share my recipes on social media. It will help me grow!

Butternut Squash & Bacon Mac ‘N’ Cheese

  • Servings: 8-10
  • Difficulty: moderate
  • Print


1 butternut squash – peeled, de-seeded, and cubed (about 6 cups)
1 tablespoons olive oil
8 slices bacon, cut into 1 inch pieces
1 cup shallots, finely diced
1 stick (8 TB) butter, divided
4 tablespoons flour
3 cups milk (1%, 2%, or whole)
2 cups grated gruyere cheese, divided
2 cups grated sharp cheddar, divided
2 tablespoons fresh rosemary, chopped
16 oz cavatappi pasta
2/3 cup panko breadcrumbs
1/3 cup grated parmesan
Kosher salt
Black pepper, freshly ground


1. Preheat oven to 425 degrees. Prepare a 9×13 baking dish with butter or cooking spray. Heat a large pot of water over high heat for the pasta.
2. Place cubed squash on a sheet pan. Drizzle with olive oil, salt and pepper. Place in oven to roast for 20 minutes or until pieces are fork tender. Using the back of a wooden spoon, mash half of the pieces (doesn’t have to be completely smooth). Leave on tray and set aside.
3. When water boils for pasta, add 2 tablespoons of kosher salt to the water then cook pasta according to package directions. Drain and set aside.
4. In a large skillet, cook bacon until crisp. Remove bacon and place on a towel-lined plate to drain. Drain all but 2 tablespoons of the bacon grease from the skillet.
5. Turn the heat for the skillet to medium then add diced shallots. Cook until translucent.
6. Add 4 tablespoons of butter to the shallots. Once melted, whisk in 4 tablespoons of flour. Cook for about 1 minute or until the flour starts to brown. Whisk in milk with a slow, steady stream and bring to a boil, stirring constantly.
7. Once the sauce thickens (coats the back of a spoon), add 1 ½ cups of gruyere and 1 ½ cups of cheddar. Add 1 teaspoon of salt and about ½ teaspoon of pepper. Stir until cheese is melted then turn off the heat.
8. Add rosemary, bacon, butternut squash and drained pasta to the cheese sauce. Stir to combine. Pour mixture into the prepared baking dish.
9. Melt remaining 4 tablespoons of butter in a bowl. Add panko and parmesan and stir to combine.
10. Add remaining gruyere and cheddar to the pasta then sprinkle the panko mixture on top.
11. Bake for 10-15 minutes or until topping starts to brown.
The GTU crew devoured my mac ‘n’ cheese after the show wrapped! Love these people!