Preheat the oven to 400°F and line a baking sheet with parchment paper. Add the diced butternut squash, chopped onion, garlic cloves and sage leaves to the baking sheet. Drizzle with olive oil and season with salt, pepper and thyme. Toss everything together until evenly coated and spread into a single layer. Roast for 20-25 minutes, or until fork tender.
2 1/2 cups peeled and diced butternut squash, 1 small yellow onion, 3 cloves garlic, 2 tbsp oil, Salt, 4 fresh sage leaves
Allow the squash to cool slightly, then transfer everything to a blender with 1 cup of milk. Blend until smooth and set aside.
1 cup milk
Cook the pasta in salted boiling water for 1-2 minutes less than package instructions. Drain the pasta and set aside.
1 lb rigatoni
Melt the butter in a large pot over medium heat. Whisk in the flour and cook for 3-4 minutes, stirring constantly, to create a roux. Add the seasonings and whisk to combine with the roux.
4 tbsp butter, 4 tbsp flour, 1 tsp garlic powder, 1 tsp onion powder, 1/2 tsp salt, 1/2 tsp black pepper, 1/4 tsp nutmeg, 1/4 tsp cayenne pepper
Slowly pour in 1 cup of milk, whisking continuously to prevent lumps. Add the butternut squash puree and whisk to combine. Add the remaining milk and whisk to combine.
2 cups milk
Turn off the heat and gradually add the cheese, stirring until combined. Be sure to leave about a quarter of the cheese for the top.
6 oz cheddar cheese, 4 oz gouda cheese, 4 oz gruyere cheese
Add the cooked pasta to the sauce, gently toss to coat the pasta in sauce, then pour into a greased 9x13 inch baking dish.
Top the mac and cheese with the remaining cheese and bake at 400°F for 25-30 minutes, or until the cheese on top is golden brown and bubbly.