Ingredients
Equipment
Method
Preheat oven to 375°F and grease a 9x13 inch baking dish.
Bring a large pot of salted water to boil. Add cauliflower florets and cook for 3 minutes.
Add pasta to the same pot with cauliflower and cook according to package directions until just shy of al dente.
Drain pasta and cauliflower together in colander and set aside.
In the same large pot, melt 4 tablespoons butter over medium heat. Whisk in flour and cook for 1 minute.
Gradually add milk and cream, whisking constantly to prevent lumps.
Stir in pumpkin puree, garlic powder, onion powder, nutmeg, and smoked paprika. Simmer 2-3 minutes until slightly thickened.
Remove from heat and gradually add cheddar, Gruyere, and 1/4 cup Parmesan cheese, stirring constantly until melted and smooth.
Season with salt, pepper, and fresh thyme. Add cooked pasta and cauliflower, stirring to coat evenly.
Transfer mixture to prepared baking dish.
Mix panko breadcrumbs with melted butter and remaining 1/4 cup Parmesan. Sprinkle over casserole.
Bake 25-30 minutes until top is golden brown and edges are bubbling.
Let rest 5 minutes before serving.
Notes
- For best results, use freshly grated cheese rather than pre-shredded
- Cauliflower should be tender but still have slight bite when initially cooked
- Can be assembled up to 24 hours ahead and refrigerated before baking
- Freezes well after baking - reheat in 350°F oven until warmed through
- For gluten-free version, substitute gluten-free pasta and breadcrumbs
- Add cooked bacon or ham for protein boost
- Leftovers reheat beautifully and make great lunch portions