Go Back
+ servings
Broccoli Casserole

Creamy Broccoli Casserole with a Crunchy Cheese Topping

A delightful Broccoli Casserole that is creamy, rich, and topped with a crunchy cheese layer, perfect for family gatherings.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 8 servings
Course: Dinner
Cuisine: American
Calories: 350

Ingredients
  

For the Casserole
  • 4 cups Broccoli, fresh, cut into bite-size pieces Frozen broccoli works if pressed for time.
  • 2 tablespoons Butter Can substitute with olive oil for a lighter option.
  • 1 cup Cremini mushrooms, finely chopped Can be omitted or swapped with diced bell peppers.
  • 1 medium Yellow onion, finely chopped Shallots are a milder alternative.
  • 0.5 cup Flour, all-purpose Gluten-free flour is a substitute.
  • 2 cups Milk Whole or 2% is best; non-dairy options exist.
  • 0.5 cup Half and half Mix milk and cream for a lighter version.
  • 1 teaspoon Salt Season to taste.
  • 1 teaspoon Black pepper Season to taste.
  • 1 cup Plain Greek yogurt Can substitute with sour cream or mayonnaise.
  • 1 large Egg Flaxseed meal can be used as a vegan substitute.
  • 1.5 cups Cheddar cheese, grated Colby Jack or Monterey Jack can be used.
  • 1 cup Whole-wheat breadcrumbs Crushed Ritz crackers make a tasty alternative.
For the Top Layer
  • 2 tablespoons Butter, melted Mixed with breadcrumbs for topping.
  • 0.5 cup Extra cheddar cheese Sprinkled on top for added flavor.

Equipment

  • 9x13-inch baking dish
  • large pot
  • large skillet
  • Colander
  • Mixing bowl

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 350°F (175°C) and coat a 9x13 inch baking dish with cooking spray.
  2. Bring salted water to a boil in a large pot. Cook broccoli for 4 minutes until bright green and slightly crisp-tender, then drain and rinse under cold water.
  3. In a large skillet, melt 2 tablespoons of butter and sauté cremini mushrooms and yellow onion for 4 minutes.
  4. Sprinkle flour into the skillet, whisking for about a minute to form a roux. Gradually whisk in 2 cups of milk and ½ cup half-and-half until thickened.
  5. Combine cooked broccoli, sautéed vegetables, cream sauce, beaten egg, half of the cheddar cheese, and some breadcrumbs in a mixing bowl.
  6. Pour the mixture into the baking dish, top with remaining breadcrumbs, melted butter, and extra cheddar cheese.
  7. Cover with foil and bake for 30 minutes, then uncover and bake for an additional 15-20 minutes until golden brown.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 30gProtein: 15gFat: 20gSaturated Fat: 10gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gCholesterol: 80mgSodium: 600mgPotassium: 500mgFiber: 4gSugar: 2gVitamin A: 800IUVitamin C: 60mgCalcium: 300mgIron: 2mg

Notes

Chill the casserole overnight if preparing ahead; bake fresh for a hassle-free meal.

Tried this recipe?

Let us know how it was!