Go Back
+ servings
Gruyere Broccoli Casserole
Prep Time
15 mins
Cook Time
30 mins
This broccoli casserole is full of bacon, onions, and Gruyere cheese, making it the perfect side dish for any occasion!
Servings: 8
Author: Jackie
  • 2 10.8 ounce bags Birds Eye® Steamfresh Broccoli Florets
  • 1/2 pound bacon cooked and diced
  • 4 tablespoons unsalted butter
  • 1/4 cup all-purpose flour
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 1 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 2 cups whole milk
  • 1/2 cup mayonnaise
  • 2 cups shredded Gruyere Cheese
  • 1 cup crunchy onions
  1. Preheat oven to 350 degrees. Lightly spray a 9x13-inch pan with non-stick cooking spray.
  2. Cook bacon in a large pan until crisp. Strain oil reserving 2 tablespoons. Chop into small pieces.
  3. In the same pan you cooked your bacon, heat reserved bacon grease and butter on medium heat.
  4. Once melted, add flour and spices and whisk until clumpy.
  5. Slowly add the milk while whisking constantly until the mixture is thick and coats the back of the spoon.
  6. Stir in mayonnaise and 1 cup of Gruyere cheese, whisk until smooth.
  7. Add frozen broccoli to the pan and toss to coat.
  8. Transfer broccoli mixture to prepared baking dish.
  9. Top with remaining cheese and crispy onions.
  10. Bake for 30-35 minutes or until mixture is golden and bubbly.
  11. Serve immediately.