If you are looking for the ultimate comforting side dish—one that guarantees clean plates, even from the pickiest eaters—look no further than this rich and creamy Broccoli Cheese Casserole. This dish is pure food nostalgia, transforming simple green florets into a savory, bubbling masterpiece. It features perfectly tender broccoli enveloped in a rich, velvety cheese sauce and baked under a golden crust. It is the ideal companion to a hearty roast or holiday ham, but honestly, it is so satisfying, you might just want to eat it straight out of the baking dish.

What is Broccoli Cheese Casserole?
Broccoli Cheese Casserole is the delicious American cousin to the classic British comfort food, Cauliflower Cheese. Both dishes take a mild vegetable and bathe it in a creamy, savory cheese sauce before baking. This is the ultimate winter warmer, offering deep, comforting flavor and a wonderful, gooey texture. It is a fantastic side dish for any hearty meal. Perhaps most importantly for busy parents, this casserole is a universally loved way to get children to happily devour their greens.
Why is Broccoli Healthy?
Broccoli is an incredibly powerful vegetable often referred to as a superfood. It belongs to the cruciferous family, and eating it is a great way to boost your overall health. It is particularly rich in Vitamin C, which is fantastic for your immune system, and Vitamin K, which is essential for healthy bones. Beyond vitamins, broccoli is packed with fiber, which aids digestion, and contains various powerful antioxidants. Including this green powerhouse in a comforting dish like this casserole ensures you are getting a huge nutritional benefit with every delicious bite.

How to Make Broccoli Cheese Casserole
The secret to this casserole’s success is the decadent, multi-layered cheese sauce. We are boosting the richness by using three different cheeses: sharp cheddar for that iconic savory flavor, a little Parmesan for depth and nuttiness, and a touch of cream cheese to ensure the sauce stays velvety smooth and never gritty. Another vital ingredient is a small pinch of nutmeg, which we add to the cheese sauce. Nutmeg subtly enhances the flavor of dairy and cheese, adding an earthy warmth that elevates the sauce far beyond basic cheddar. Optional, but something I love, is to add some grainy mustard to the cheese sauce, making the casserole sharp and a little hot – perfect for cutting through the cheesy richness.

Cooking the Broccoli
To achieve the perfect texture in the final casserole, it is essential that we pre-cook the broccoli. We want it to be perfectly tender-crisp, but definitely not mushy. Steaming the florets for about four to five minutes is usually just right. It helps the broccoli cook through without becoming waterlogged. After steaming, immediately plunge the hot broccoli into a bowl of iced water. This technique, called shocking, halts the cooking process instantly and locks in the broccoli’s vibrant, beautiful green color, ensuring your casserole looks as fresh as it tastes.

How to Make Cheese Sauce
The velvety cheese sauce starts with a simple roux. In a saucepan, melt the butter, then whisk in the flour and that vital nutmeg. Cook this mixture for a minute or two until it smells nutty—this toasts the flour, preventing a raw taste. Gradually pour in the warm milk, whisking continuously until the sauce is smooth and thick. Finally, remove the pan from the heat and stir in the cream cheese, grated cheddar, and a dab of grainy mustard.

Once the cheese is fully melted, gently fold in the cooked broccoli. Transfer the mixture to your baking dish, scatter the top with the final mix of breadcrumbs and Parmesan, and it is ready for the oven.

Storage
This casserole is wonderfully convenient because you can prepare nearly the entire dish in advance. Simply complete all the steps—make the sauce, mix in the broccoli, top with breadcrumbs—and leave the unbaked casserole, covered, in the refrigerator until you are ready to serve. If you bake it immediately, it should be perfectly bubbling and golden in about 20 minutes. If you are baking it cold straight from the fridge, you will need to allow a bit more time, closer to 30 minutes, to ensure the center is heated through before the topping browns too much.

And More…
Looking for more hearty winter casseroles? I’ve got a few…
- Corn Casserole
- Ground Turkey Casserole
- Buffalo Chicken Mac and Cheese Casserole
- Creamy Salmon Casserole
- Chicken Cauliflower Casserole
Conclusion
This Broccoli Cheese Casserole is the definition of easy, satisfying comfort food. The combination of tender, bright green broccoli and the rich, creamy three-cheese sauce is simply irresistible. It is a foolproof recipe that is guaranteed to be a hit at any gathering, or a simple, welcome addition to a weeknight dinner plate.

Broccoli Cheese Casserole
Ingredients
- 1 head broccoli broken into florets
- 2 tbsp butter
- 2 tbsp flour
- 1/4 tsp nutmeg
- 1 cup milk
- 1/2 cup cream cheese
- 2 cups cheddar cheese shredded
- 1 tsp grainy mustard
- 4 tbsp parmesan cheese grated
- 1/2 cup breadcrumbs
- salt and pepper
Instructions
- Preheat the oven to
- Steam the broccoli over a pan of boiling water for 4 minutes. Drain and plunge into an iced water bath. Drain again.
- Melt the butter in a pan over medium heat. Add the flour and nutmeg and cook for about 2-3 minutes, whisking, until nutty smelling.
- Add the milk in three batches, whisking all the time. Once all added, cook gently until smooth and thickened.
- Add the cream cheese and cheddar and stir until melted. Season generously with lots of black pepper.
- Mix the cheese sauce with the broccoli and transfer to a baking dish. Scatter with bread crumbs and parmesan.
- Bake for about 20 minutes until bubbling at the edges and golden on top. Serve hot.

No Comments