Broccoli cheese casserole is creamy, comforting, and topped with a buttery Ritz cracker crunch. It bakes up warm and golden, making it a favorite side for family dinners or holidays.
Chop broccoli and cauliflower, blanch (broccoli 2 minutes, cauliflower 3), drain and dry. Preheat oven to 375°Fahrenheit (190°Celsius).
Slice and cook bacon until crisp, drain, chop, and reserve 1 tablespoon bacon fat in the skillet.
Add butter to the skillet, then stir in garlic, lemon zest, cayenne, and salt. Slowly whisk in milk until slightly thickened.
Crush buttery crackers and mix with melted butter and smoked paprika. Set aside.
Off heat, melt cream cheese and cheddar into the sauce. Fold in broccoli, cauliflower, and bacon until everything is coated.
Spread into a greased dish, add crumb topping, and bake 20 minutes covered, then 20–25 minutes uncovered until golden and bubbling.
Notes
Choose fresh or lightly steamed broccoli: Use firm, bright green broccoli for the best texture and flavor. Lightly steaming it before baking keeps it tender but not mushy.
Make a smooth cheese sauce: Melt your cheese slowly into a creamy base of milk or cream to avoid clumps. A well-made sauce ensures every bite is rich and flavorful.
Add seasoning to enhance flavor: Sprinkle salt, pepper, and a pinch of garlic or mustard powder into the sauce. This lifts the cheesy flavor and makes the casserole more delicious.
Top with buttery Ritz crackers: Crush the crackers evenly and mix with a little melted butter for a crunchy topping. It adds texture and a golden finish.