Indulge in the ultimate comfort food with this Broccoli Cheese Casserole, a creamy, cheesy side dish that’s destined to steal the spotlight at any meal. Tender broccoli florets are smothered in a luscious homemade cheese sauce, made with sharp cheddar and velvety cream cheese, and seasoned with garlic powder for a depth of flavor. Topped with a golden, buttery breadcrumb and Parmesan crust, this baked casserole is the perfect balance of creamy and crunchy. Quick and easy to prepare in just 45 minutes, it’s an irresistible addition to holiday feasts, potlucks, or weeknight dinners. Whether you’re serving it alongside a roast or enjoying it as a vegetarian main, this classic casserole will leave everyone asking for seconds!
Preheat your oven to 375°F (190°C). Grease a 9x13-inch casserole dish with olive oil or cooking spray and set aside.
Bring a large pot of water to a boil. Add the broccoli florets and blanch for 2-3 minutes until just tender. Drain and rinse with cold water to stop the cooking process. Set aside.
In a medium saucepan, melt 4 tablespoons of butter over medium heat. Once melted, whisk in the flour and cook for 1-2 minutes, stirring constantly, to create a roux.
Gradually whisk in the milk and cook for 2-3 minutes, stirring frequently, until the mixture thickens into a smooth sauce.
Add the shredded cheddar cheese, cream cheese, garlic powder, salt, and black pepper to the sauce. Continue stirring until the cheese is fully melted and the sauce is creamy. Remove from heat.
Place the blanched broccoli florets into the prepared casserole dish. Pour the cheese sauce over the broccoli, ensuring it is evenly distributed.
In a small bowl, mix the breadcrumbs, grated Parmesan cheese, and melted butter until combined. Sprinkle the breadcrumb mixture evenly over the broccoli and cheese.
Bake in the preheated oven for 20-25 minutes, or until the casserole is bubbling and the topping is golden brown.
Let the casserole cool for 5 minutes before serving. Enjoy your creamy, cheesy broccoli casserole!
Calories |
3076 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 222.9 g | 286% | |
| Saturated Fat | 129.4 g | 647% | |
| Polyunsaturated Fat | 1.8 g | ||
| Cholesterol | 644 mg | 215% | |
| Sodium | 7187 mg | 312% | |
| Total Carbohydrate | 166.7 g | 61% | |
| Dietary Fiber | 18.1 g | 65% | |
| Total Sugars | 42.3 g | ||
| Protein | 133.5 g | 267% | |
| Vitamin D | 7.2 mcg | 36% | |
| Calcium | 3104 mg | 239% | |
| Iron | 13.1 mg | 73% | |
| Potassium | 1198 mg | 25% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.