Broccoli-cheese casserole is a traditional vegetable side dish that's equally at home on the church potluck table as on the Thanksgiving dinner spread. While some versions use condensed soup as a base, our recipe features a sauce made with whole milk and Cheddar cheese, thickened with a traditional flour-and-butter roux. You can make this recipe ahead of time by preparing it up until the point it goes into the oven, and then refrigerating it until needed.
Learn how to make broccoli-cheese casserole, and find your new family-friendly favorite vegetable side dish.
![broccoli cheese casserole - Southern Living](https://www.southernliving.com/thmb/GErrc70GSEDpDvnTuO6YxhzkydI=/1500x0/filters:no_upscale():max_bytes(150000):strip_icc()/Broccoli_Cheese_Casserole_074-eff27e4bd2f449aa9fdd4f5c059bee81.jpg)
Caitlin Bensel; Food Stylist: Torie Cox
Ingredients in Broccoli-Cheese Casserole
We keep things fairly simple in this casserole, with classic ingredients like milk, cheese, and butter crackers for the topping. Here's what you need from the pantry and fridge:
- Fresh broccoli florets: Found in any produce department—you can even steam the broccoli right in the bag!
- Whole milk: The base of the creamy sauce instead of cream of mushroom soup.
- Cheddar cheese: For the cheesy partner to the broccoli.
- Onion and garlic: Provides the savory base of the casserole.
- Mayonnaise: Adds creaminess without flour or cream.
- Dijon mustard: A hint of tang helps to brighten up the casserole filling.
- Buttery crackers: They make a crunchy and flavorful topping, flecked with fresh parsley for color and flavor.
Other variations of broccoli cheddar casserole include Cheesy Broccoli-Rice Casserole, Lightened-Up Chicken Broccoli Casserole, and Pimento Cheese Chicken-Broccoli Casserole.
![ingredients for Broccoli-Cheese Casserole](https://www.southernliving.com/thmb/ruYd-RHJMcGWrlI1G8oPnIhqW3k=/1500x0/filters:no_upscale():max_bytes(150000):strip_icc()/Broccoli_Cheese_Casserole_001-26b8df8fbe15451ba1a3da47ecbefd00.jpg)
Caitlin Bensel; Food Stylist: Torie Cox
How To Make Broccoli-Cheese Casserole
Our recipe for broccoli cheese casserole is in its most traditional form. Find the full recipe further below. This is a brief overview before you get started:
- Step 1. Steam the broccoli: Place broccoli in a large microwave-safe bowl with water. Steam on high until tender.
- Step 2. Make the casserole sauce: Cook onions and garlic until tender. Add flour to pan, and cook. Then, add the milk and mayonnaise and seasonings. Then add in the cheese and broccoli.
- Step 3. Bake the casserole: Add the casserole filling to a baking dish covered with cooking spray. If you're ready to bake the casserole, put in a 350°F oven, cover with aluminum foil, and bake 45 minutes until golden and bubbly.
- Or prep for a future meal: If you're making this casserole ahead of time, let the it cool for about 30 minutes. Then, cover with aluminum foil, and chill in the fridge until ready to bake.
- Step 4. Make topping: While the casserole bakes, combine remaining butter (that you melt in the microwave) with butter crackers and parsley. Remove the aluminum foil, add the cracker topping, and broil until the topping is golden brown.
What Kind of Cheese Should You Use in Broccoli-Cheese Casserole?
Our recipe calls for shredded sharp Cheddar cheese. This cheese, which can be purchased in block or pre-shredded form, strikes just the right balance of cheesy tanginess.
If you prefer a milder casserole, use regular Cheddar. If you love the sharper flavor, opt for extra-sharp Cheddar. We used traditional orange Cheddar cheese, but white Cheddar works perfectly well, too, though your sauce will turn out paler.
Can I Use Frozen Broccoli?
This recipe calls for fresh broccoli, which will stand up to the longer cooking time of a casserole. But you can substitute the same amount of frozen broccoli. Simply steam the broccoli according to the package directions, and follow the rest of the recipe.
What Crackers To Put on Broccoli-Cheese Casserole
The topping of buttery, crunchy crackers is one of the best parts of this casserole. Any butter cracker can be used.
We used Club Crackers, and about a sleeve of them (38-40 crackers) was needed. Ritz Crackers or Trader Joe's Social Snackers would also work well. If you want even more cheese flavor, reach for cheese crackers like Cheez-It.
What To Serve With Broccoli-Cheese Casserole
This cheesy, comforting dish is a great side dish with a meaty main course. Try it with roast chicken or chicken breast, pork chops, or, for a meatless meal, grilled portobello mushrooms.
![broccoli-cheese casserole](https://www.southernliving.com/thmb/6wGBh0AtPXPgqYBtwfF7BhL-gAg=/1500x0/filters:no_upscale():max_bytes(150000):strip_icc()/Broccoli_Cheese_Casserole_013-0f481d022fe74600bbb69fc65f0ed184.jpg)
Caitlin Bensel; Food Stylist: Torie Cox
Ingredients
-
2 (32-oz.) pkg. fresh broccoli florets
-
1/4 cup water
-
4 Tbsp. unsalted butter, divided
-
1 cup chopped yellow onion (from 1 medium onion)
-
2 tsp. minced garlic (about 2 large garlic cloves)
-
1/4 cup all-purpose flour
-
2 cups whole milk
-
1/2 cup mayonnaise
-
1 Tbsp. Dijon mustard
-
1 tsp. kosher salt
-
1 tsp. black pepper
-
8 oz. sharp Cheddar cheese, shredded (about 2 cups)
-
1 1/2 cups crushed rectangular buttery crackers (about 40; such as Club Original Crackers)
-
2 Tbsp. chopped fresh flat-leaf parsley
Directions
-
Steam broccoli:
Place broccoli and water in a large microwavable bowl. Cover loosely with plastic wrap, or a microwave-safe lid, vented, and microwave on HIGH until tender, about 8 minutes. Set aside.
Caitlin Bensel; Food Stylist: Torie Cox
-
Make sauce:
Meanwhile, melt 3 tablespoons of the butter in a Dutch oven or large saucepan over medium-high. Add onion, and cook, stirring occasionally, until softened, about 5 minutes. Add garlic, and cook, stirring occasionally and reducing heat if needed to prevent burning, 1 minute. Sprinkle flour evenly over onion mixture, and cook, stirring constantly, 1 minute. Gradually whisk in milk, and bring to a simmer over medium-high heat. Cook, stirring constantly with a whisk, until thickened, about 2 minutes. Reduce heat to medium, and whisk in mayonnaise, mustard, salt, and pepper until smooth.
Caitlin Bensel; Food Stylist: Torie Cox
-
Add broccoli and cheese to sauce:
Add cheese, and stir until melted and smooth. Add broccoli, and stir to coat.
Caitlin Bensel; Food Stylist: Torie Cox
-
Add casserole to baking dish:
Transfer the broccoli and cheese mixture to a lightly greased 13- x 9-inch broiler-proof baking dish. If you're baking now, go to the next step. If you're making this dish ahead, see the tip below.
Caitlin Bensel; Food Stylist: Torie Cox
Make-Ahead
If you're making this casserole in advance, cool it to room temperature, about 30 minutes. Cover with aluminum foil, and chill until ready to bake, up to 1 day ahead. When you're ready to bake, remove the covered casserole from the refrigerator while the oven preheats.
-
Bake casserole:
Preheat oven to 350°F. Cover with aluminum foil. Bake, covered, until hot and bubbly, about 45 minutes.
Caitlin Bensel; Food Stylist: Torie Cox
-
Make casserole topping:
Place remaining 1 tablespoon butter in a medium-size microwavable bowl, and microwave on HIGH until melted, about 15 seconds. Add crackers and parsley, and stir to combine.
Caitlin Bensel; Food Stylist: Torie Cox
Remove the aluminum foil from the casserole and sprinkle evenly over casserole.
Caitlin Bensel; Food Stylist: Torie Cox
Increase oven temperature to broil on HIGH, and broil casserole until top is golden brown, about 2 minutes. Let stand 10 minutes before serving.
Caitlin Bensel; Food Stylist: Torie Cox