Ingredients:
- 2 cups peeled and diced butternut or acorn squash
- 2 tablespoons olive oil
- Salt and pepper to taste
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 2 cups whole milk
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded Gruyère cheese
- 1 teaspoon Dijon mustard
- 1/2 teaspoon ground nutmeg
- 8 ounces elbow macaroni or any pasta of choice
- 1/2 cup grated Parmesan cheese for topping
Instructions:
- Preheat oven to 425°F (220°C).
- Toss diced squash with olive oil, salt, and pepper. Spread evenly on a baking sheet and roast for 20 minutes until soft and lightly caramelized.
- Boil water in a large pot with salt. Add pasta and cook until al dente, about 8-10 minutes. Drain and set aside.
- In a saucepan, melt butter over medium heat. Whisk in flour and cook for 2 minutes until bubbling. Gradually add milk, whisking continuously to avoid lumps. Cook until thickened, about 5-7 minutes.
- Stir in cheddar, Gruyère, mustard, nutmeg, salt, and pepper until cheeses are melted.
- In a large bowl, mix roasted squash, cooked pasta, and cheese sauce until well coated.
- Pour mixture into the greased baking dish and top with grated Parmesan.
- Bake in the oven for 15-20 minutes until bubbly and golden brown.
- Allow to cool for a few minutes before serving.