-
Preheat oven to 350 degrees. Lightly spray a 9x13-inch pan with non-stick cooking spray.
-
Cook bacon in a large pan until crisp. Strain oil reserving 2 tablespoons. Chop into small pieces.
-
In the same pan you cooked your bacon, heat reserved bacon grease and butter on medium heat.
-
Once melted, add flour and spices and whisk until clumpy.
-
Slowly add the milk while whisking constantly until the mixture is thick and coats the back of the spoon.
-
Stir in mayonnaise and 1 cup of Gruyere cheese, whisk until smooth.
-
Add frozen broccoli to the pan and toss to coat.
-
Transfer broccoli mixture to prepared baking dish.
-
Top with remaining cheese and crispy onions.
-
Bake for 30-35 minutes or until mixture is golden and bubbly.
-
Serve immediately.