Go Back
+ servings
Broccoli Casserole

Creamy Broccoli Casserole for a Cozy Family Feast

A comforting and creamy Broccoli Casserole that elevates any meal with its rich cheese sauce and crispy breadcrumb topping.
Prep Time 15 minutes
Cook Time 45 minutes
Cooling Time 10 minutes
Total Time 1 hour 10 minutes
Servings: 6 servings
Course: Quick Meals
Cuisine: American
Calories: 250

Ingredients
  

For the Casserole
  • 4 cups Fresh broccoli florets Use frozen broccoli if fresh is unavailable; adjust cooking time accordingly.
  • 5 tablespoons Butter Divided for use in both sauce and topping; substitute with olive oil for a lighter version.
  • 1 cup Finely chopped cremini mushrooms Omit if not preferred; flavor will still be rich without them.
  • 1 medium Yellow onion Finely chopped; shallots can be used for a milder flavor.
  • 0.33 cup Flour Can substitute with gluten-free flour for a gluten-free option.
  • 1 cup Milk Whole or 2% preferred for best result; use almond milk or soy milk for dairy-free alternatives.
  • 0.5 cup Half and Half Replace with equal parts of cream and milk or use just milk.
  • 1 teaspoon Salt Adjust quantities based on dietary restrictions.
  • 0.5 teaspoon Black pepper Essential for seasoning; enhance overall flavors.
  • 0.5 cup Greek yogurt Can use sour cream if yogurt is unavailable.
  • 1 large Egg Skip if vegan; consider using a flax egg (1 tbsp flaxseed meal + 3 tbsp water).
  • 1 cup Grated cheddar cheese Substitute with a different cheese like Colby or mozzarella for a different taste.
  • 0.5 cup Whole-Wheat Breadcrumbs Ritz crackers or gluten-free breadcrumbs work as substitutes.
For the Topping
  • 0.5 cup Breadcrumbs Mix with melted butter and cheese for extra flavor on top.
  • 0.5 cup Additional cheese Opt for fresh mozzarella for a gooey topping.

Equipment

  • 3-quart baking dish
  • large pot
  • medium skillet

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 350°F (175°C) and lightly spray a 3-quart baking dish with cooking spray or grease it with butter.
  2. In a large pot, bring water to a rolling boil and add the fresh broccoli florets. Boil for about 4 minutes until crisp-tender, then drain and rinse under cold water.
  3. In a medium skillet, melt 1 tablespoon of butter over medium heat. Add chopped mushrooms and onion, cooking for about 4 minutes until softened and fragrant.
  4. Using the same skillet, melt 4 tablespoons of butter and whisk in flour until smooth. Gradually add milk and half-and-half, simmering for 5-7 minutes until thickened. Stir in salt, pepper, and Greek yogurt.
  5. Pour the sauce over the broccoli and mushroom-onion mixture, then add the egg, 1 cup of cheese, and ½ cup of breadcrumbs, combining all ingredients well.
  6. Transfer the mixture to the baking dish and mix remaining breadcrumbs with melted butter and additional cheese. Sprinkle this topping over the casserole.
  7. Cover with foil and bake for 30 minutes. Remove foil and bake an additional 15-20 minutes until the top is golden brown and bubbling.
  8. Allow the casserole to cool for about 10 minutes before serving.

Nutrition

Serving: 1servingCalories: 250kcalCarbohydrates: 20gProtein: 10gFat: 15gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gTrans Fat: 0.5gCholesterol: 75mgSodium: 300mgPotassium: 300mgFiber: 3gSugar: 2gVitamin A: 250IUVitamin C: 50mgCalcium: 200mgIron: 1mg

Notes

Store leftovers in an airtight container for up to 3-4 days. Reheat portions in the oven at 350°F (175°C) until warmed through.

Tried this recipe?

Let us know how it was!