Broccoli Casserole

There’s something truly comforting about Broccoli Casserole. The vibrant green of fresh broccoli combined with a creamy, homemade sauce and topped with a golden, buttery breadcrumb crust is a feast for the senses. After several rounds of testing, I discovered just how satisfying this dish can be, especially as a warm side at family gatherings. You might also enjoy my vegetable soup that complements this wonderfully!

About Broccoli Casserole

This Broccoli Casserole has been a staple in my kitchen for years. I love it because it’s easy to prepare, budget-friendly, and works beautifully as both a make-ahead dish and a comforting last-minute addition to any meal. On cold evenings, this casserole brings warmth and happiness to the table, enhancing our family dinners with colors and flavors.

  • Quick prep time makes it a great choice for weeknights.
  • Budget-friendly and so versatile—you can swap ingredients easily.
  • A true crowd-pleaser that combines flavors everyone loves.
  • Broccoli is rich in vitamins and can be enjoyed fresh or cooked.

Key Ingredients & Their Roles

  • Broccoli: This is the star of the show; fresh florets are crisp and nutrient-rich. Substitute with cauliflower for a different taste.
  • Cream Sauce: Made with butter, flour, and milk, it brings richness; use vegetable broth for a lighter option.
  • Greek Yogurt: Adds creaminess and tang; swaps well with sour cream or a non-dairy alternative.
  • Breadcrumbs: Provides a crunchy topping; consider using crushed crackers for a fun twist.

How to Make Broccoli Casserole

  1. Preheat your oven to 350°F (175°C). Lightly spray a 3-quart baking dish with cooking spray.
  2. In a large pot, boil water and add the broccoli. Cook for about 4 minutes until vibrant green, then drain and cool with cold water.
  3. Melt 1 tablespoon of butter in a saucepan, then toss in the chopped mushrooms and onions. Cook until the veggies are soft, about 4 minutes.
  4. In the same pan, melt 4 tablespoons of butter, then whisk in the flour until smooth. Gradually whisk in the milk and half-and-half until thickened, then stir in seasoning and Greek yogurt.
  5. Combine the sauce with broccoli, cooked veggies, egg, cheese, and half of the breadcrumbs. Pour this mix into the prepared baking dish.
  6. Melt the remaining butter and mix with the remaining breadcrumbs and cheese, then layer over the casserole.
  7. Cover with foil and bake for 30 minutes. Uncover and bake an additional 15 to 20 minutes until the top is golden brown.

Pro Tips & Troubleshooting

  • During my testing, I found that sautéing the onions until they’re translucent adds a deeper flavor.
  • Be cautious not to overcook the broccoli; you want it tender yet still bright green.
  • Feel free to add any leftover meats or cheeses into the mix for a heartier dish.
  • This recipe is easily adjustable; simply double or halve the portions as needed.

Storage & Make-Ahead Guide

This Broccoli Casserole can be stored in the fridge for up to 3 days. If you want to freeze leftovers, it will last about 2 months. Reheat covered in the oven at 350°F (about 25-30 minutes) for the best texture. I noticed that the flavors develop even more after a night in the fridge, making it a fantastic make-ahead recipe!

Serving Suggestions

This delightful casserole pairs wonderfully with roasted chicken or a fresh salad. For a complete meal, consider serving it alongside Easy Egg Roll in a Bowl or some crusty bread.

Frequently Asked Questions

  • What can I substitute for broccoli? Cauliflower works well, or you can use a mix of vegetables.
  • Can I make this dish ahead of time? Yes! Prepare it and store it in the refrigerator overnight before baking.
  • Is Broccoli Casserole gluten-free? Use gluten-free breadcrumbs and check the flour for gluten-free alternatives.
  • How can I make it dairy-free? Replace milk and cheese with plant-based alternatives and omit the Greek yogurt.
  • How do I reheat leftovers? Bake in the oven until warmed through, about 25-30 minutes at 350°F.

Final Thoughts

I truly enjoy serving this Broccoli Casserole at family gatherings. Its comforting flavors evoke nostalgia and warmth. I encourage you to try making it your own and share your experiences with me!

More Recipes You’ll Love

Broccoli Casserole

Broccoli Casserole From Scratch

This delicious broccoli casserole is filled with fresh broccoli and a homemade cream sauce, then topped with a buttery, cheesy breadcrumb topping.
Prep Time 45 minutes
Cook Time 45 minutes
Total Time 1 hour 30 minutes
Course Side Dish
Cuisine American
Servings 10 servings

Ingredients
  

  • 2.5 pounds broccoli florets cut into bite-size pieces
  • 6 tablespoons butter divided
  • 1 cup cremini mushrooms finely chopped
  • 1 cup yellow onion finely chopped
  • 0.25 cup flour
  • 1 cup milk whole or 2% preferred
  • 0.5 cup half and half
  • 0.5 teaspoon salt
  • 0.25 teaspoon black pepper freshly ground
  • 0.5 cup plain Greek yogurt full fat or 2%
  • 1 each egg lightly beaten
  • 1.5 cups cheddar cheese grated, divided
  • 1.25 cups whole-wheat breadcrumbs homemade or store-bought, divided

Instructions
 

  • Preheat oven to 350°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 heat. Add the mushrooms and onion and cook until soft, about 4 minutes, stirring occasionally. Transfer 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 about 1 minute.
  • Whisk in the milk and half and half. Bring to a low simmer and continue to whisk until thickened. Remove from heat and whisk in the salt, pepper, and Greek yogurt.
  • Pour the sauce into the bowl with the broccoli, mushrooms, and onion. Add the 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

This recipe is great for make-ahead meals and always a hit during holiday gatherings.
Keyword broccoli casserole, Comfort Food, holiday side dish, vegetarian

Leave a Comment

Recipe Rating