Go Back
+ servings
Broccoli casserole in baking dish with serving spoon.
Print Recipe
5 from 16 ratings

Broccoli Casserole From Scratch

from kristineskitchenblog.com
This cheesy broccoli casserole from scratch is filled with fresh broccoli and a homemade cream sauce. A buttery, cheesy breadcrumb topping adds a crispy finishing touch to this classic broccoli casserole.
Prep Time45 minutes
Cook Time45 minutes
Total Time1 hour 30 minutes
Servings: 10
Calories: 272kcal

Ingredients

  • 2 ½ pounds broccoli florets cut into bite-size pieces (about 8 cups)
  • 6 tablespoons butter divided
  • 1 cup finely chopped crimini or button mushrooms
  • ¼ cup flour
  • 1 cup milk whole or 2% preferred
  • ½ cup half and half
  • ½ teaspoon salt
  • ¼ teaspoon freshly ground black pepper
  • ½ cup plain Greek yogurt*
  • 1 cup finely chopped yellow onion
  • 1 egg lightly beaten
  • 1 ½ cups grated cheddar cheese divided
  • 1 ¼ cups whole-wheat breadcrumbs homemade* or store-bought, divided

Instructions

  • Preheat oven to 350 degrees F. Lightly spray a 3 quart baking dish with cooking spray.
  • Bring a large pot of water to a boil. Add broccoli and boil for 4 minutes. Transfer to a colander, rinse with cold water, and drain. Place broccoli in a large bowl.
  • Meanwhile, melt 1 tablespoon of the butter in a medium saucepan over medium-low heat. Add the mushrooms and cook until soft, about 4 minutes, stirring occasionally. Transfer mushrooms to the bowl with the broccoli.
  • In the same saucepan, melt 4 tablespoons of the butter over medium heat. Whisk in the flour until smooth. Cook, whisking constantly, for 30 seconds. Whisk in the milk and half and half. Bring to a low simmer and continue to whisk constantly until thickened. Remove from the heat and stir in the salt, pepper, and Greek yogurt.
  • Pour the sauce into the bowl with the broccoli and mushrooms. Add the onion, egg, 1 cup of the cheddar cheese, and ½ cup of the breadcrumbs. Stir to combine. Transfer to the prepared baking dish.
  • Melt the remaining tablespoon of butter and stir into the remaining ¾ cup breadcrumbs. Stir in the remaining ½ cup cheddar. Sprinkle breadcrumb topping over the casserole.
  • Cover with foil and bake for 30 minutes. Uncover and bake 15-20 minutes more, until topping is lightly browned and casserole is hot. Let stand 10 minutes before serving.

Notes

  • To make homemade breadcrumbs:  Preheat oven to 300 degrees F. In a food processor, process 4 slices whole-wheat bread until you have fine crumbs. Lay crumbs on a rimmed baking sheet and place in the preheated oven until dry and very lightly golden, about 15 minutes. Stir after 10 minutes to help crumbs brown evenly. Unused breadcrumbs can be stored in the freezer.
  • You can assemble the casserole one day ahead, refrigerate, and bake it the next day. Add about 10 minutes to the bake time if the casserole is cold from the refrigerator.
  • To reheat broccoli casserole:  Bake, covered, in a 350° F oven until hot, about 25 to 35 minutes, then uncover for 5 to 10 minutes to crisp the topping.

Nutrition

Serving: 1/10 recipe | Calories: 272kcal | Carbohydrates: 21g | Protein: 13g | Fat: 16g | Saturated Fat: 9g | Cholesterol: 61mg | Sodium: 363mg | Fiber: 4g | Sugar: 6g
Nutrition information is only an estimate.
Logo
All Rights Reserved © Kristine's Kitchen https://kristineskitchenblog.com