Go Back
+ servings
Broccoli Casserole

Creamy Homemade Broccoli Casserole for Cozy Gatherings

Enjoy this deliciously creamy Broccoli Casserole, a comforting dish perfect for gatherings.
Prep Time 20 minutes
Cook Time 50 minutes
Resting Time 10 minutes
Total Time 1 hour 20 minutes
Servings: 8 servings
Course: Dinner
Cuisine: American
Calories: 250

Ingredients
  

For the Casserole
  • 4 cups Broccoli florets try cauliflower for a twist
  • 3 tablespoons Butter substitute with olive oil for a lighter option
  • 1 cup Cremini mushrooms omit if preferred or swap for sautéed garlic
  • 1 medium Yellow onion shallots offer a milder flavor
  • 1/4 cup Flour use gluten-free flour for a gluten-free version
  • 2 cups Milk (whole/2%) plant-based milk serves as a dairy-free option
  • 1/2 cup Half and half mix cream with milk for a substitute
  • to taste Salt & pepper adjust based on your taste preferences
  • 1/2 cup Plain Greek yogurt sour cream or mayonnaise works too
  • 1 large Egg a flax egg is perfect for a vegan choice
  • 1 cup Grated cheddar cheese any melty cheese like Monterey Jack works well
  • 1/2 cup Whole-wheat breadcrumbs consider panko for extra crispiness
For the Topping
  • 1/2 cup Remaining breadcrumbs crushed Ritz crackers add a buttery touch
  • 1/2 cup Additional grated cheese try different varieties like Gruyère

Equipment

  • 9x13-inch baking dish
  • large pot
  • skillet
  • Mixing Bowl

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 350°F (175°C) and lightly spray a 3-quart or 9x13-inch baking dish with cooking spray.
  2. In a large pot, bring water to a boil and blanch the broccoli florets for about 4 minutes.
  3. Melt 3 tablespoons of butter in a skillet over medium heat. Add finely chopped yellow onion and sliced cremini mushrooms, cooking for 5-7 minutes.
  4. Sprinkle 1/4 cup of flour over melted butter and stir for about a minute. Gradually whisk in 2 cups of milk and 1/2 cup of half and half, cooking until thick and bubbly.
  5. Combine the sautéed mixture with blanched broccoli in a large bowl. Pour in the cream sauce, beat in one egg, 1 cup of cheddar, and 1/2 cup breadcrumbs.
  6. Transfer the mixture into the prepared baking dish and spread evenly.
  7. Melt 2 tablespoons of butter and mix it with the remaining 1/2 cup of breadcrumbs and 1/2 cup of grated cheese.
  8. Cover the dish with foil and bake for 30 minutes, then remove foil and bake for another 15-20 minutes until the top is golden.
  9. Let it rest for about 10 minutes before serving.

Nutrition

Serving: 1cupCalories: 250kcalCarbohydrates: 20gProtein: 10gFat: 15gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 60mgSodium: 350mgPotassium: 300mgFiber: 4gSugar: 2gVitamin A: 500IUVitamin C: 90mgCalcium: 200mgIron: 1mg

Notes

This casserole can be made ahead of time and refrigerated before baking. Increase baking time when cooking from the refrigerator.

Tried this recipe?

Let us know how it was!