Ingredients
3lbscauliflower,cut into large florets
salt and freshly ground black pepper
¼cupunsalted butter,diced into 1 tbsp pieces
½cupyellow onion,finely chopped
1tspgarlic,minced
¼cupall purpose flour
2cupsmilk
1pinchground nutmeg
1½cupssharp white cheddar cheese,shredded, divided
½cupParmesan cheese,finely shredded
⅔cupPanko bread crumbs
olive oil cooking spray
3slicesbacon,chopped and cooked
1tbspfresh parsley,chopped
Preparation
Preheat oven to 375 degrees F.
Bring a pot of salted water to a boil. Cook florets for about 5 to 6 minutes until tender but still firm. Drain well.
Meanwhile, in a medium saucepan, melt butter over medium heat. Add in onions and saute for about 4 to 5 minutes until softened.
Add in garlic and saute for 20 seconds longer. Add in flour and cook for 1½ minutes whisking constantly.
While whisking slowly pour in the milk and add nutmeg. Whisk constantly until the mixture reaches a boil, then remove from heat and stir in 1¼ cups cheddar cheese and the Parmesan. Season with salt and pepper to taste.
Pour and spread ⅓ of the cheese sauce into a 9×9-inch baking dish. Top with drained cauliflower, then slowly and evenly pour the remaining ⅔ of the cheese sauce over cauliflower.
Sprinkle over the remaining ¼ cup white cheddar then sprinkle evenly with Panko. Spray Panko with olive oil cooking spray to lightly coat.
Bake in preheated oven 20 minutes, then broil for 1 to 2 minutes to help brown further as needed.
Remove from oven, sprinkle with bacon and parsley and serve warm.