Meet the ultimate side dish: Broccoli Cheese Casserole. This comforting casserole pairs a rich homemade cheesy “cream of chicken” style sauce with sharp cheddar and a crunchy, buttery cracker topping. It’s simple to prepare, crowd-pleasing, and easy to adapt to vegetarian or gluten-free diets — see the tips below.

If you’re hunting for a standout side for holiday meals or a cozy weeknight accompaniment, this Broccoli Cheddar Casserole delivers. It highlights two stars — broccoli and cheddar — and balances them with a homemade creamy sauce and a buttery, crunchy topping. Serve it alongside roasted or grilled proteins, or enjoy a generous bowl as a satisfying vegetarian main.
This recipe centers on a homemade, cheesy cream base made from a savory roux, chicken or vegetable broth, and half-and-half, finished by folding in plenty of sharp cheddar. The topping brings texture and buttery flavor using crushed round crackers mixed with extra cheese and melted butter. The result is a casserole that’s rich and creamy inside with a crisp, golden top.

Ingredients
Below are the ingredients and suggested substitutions so you can tailor the casserole to dietary needs. For exact measurements, see the ingredient list in the recipe card further down.
- Unsalted butter — used to build the sauce and to blend with the cracker topping for richness.
- Garlic cloves — fresh garlic gives brighter flavor; substitute garlic powder if needed.
- Salt, black pepper, and paprika — simple seasonings that bring depth to the sauce.
- Cornstarch — thickens the sauce for a smooth, velvety texture.
- Chicken broth — provides savory base notes; use vegetable broth to make the casserole vegetarian.
- Half-and-half — creates a creamy sauce. Heavy cream will also work; milk tends to yield a thinner sauce.
- Sharp cheddar cheese — the main flavor component. One 8-ounce block shredded yields about 2 1/2 cups.
- Fresh broccoli florets — best texture and appearance. Frozen can be used, but fresh produces a firmer bite.
- Buttery round crackers (for example, buttery salted crackers) — crushed and mixed with cheese and butter for the topping. Use gluten-free crackers or gluten-free panko to make this gluten free.

Instructions
Make the cheesy cream base:
- Preheat the oven to 350°F.
- Shred an 8-ounce block of sharp cheddar (about 2 1/2 cups). Reserve 1/4 cup for the topping and set the rest aside.
- In a large skillet over medium-high heat, melt 2 tablespoons unsalted butter. Add 2 minced garlic cloves and sauté about 1 minute until fragrant. (If using garlic powder, add it with the spices below and skip sautéing.)
- Stir in 1 tsp kosher salt, 1 tsp black pepper, 1/2 tsp paprika, and 2 tablespoons cornstarch. Cook the mixture for 3–4 minutes, stirring constantly, to cook out the raw starch.
- Pour in 1 cup chicken (or vegetable) broth, stir to combine, and simmer for 1–2 minutes.
- Reduce heat to medium-low and add 1 cup half-and-half. Simmer 6–8 minutes until the sauce thickens, stirring occasionally.
- Remove from heat and stir in the shredded cheddar, saving the reserved 1/4 cup for the topping.
Assemble and bake the casserole:
- Place 2 pounds fresh broccoli florets in a 9×13-inch (or similar) oven-safe baking dish.
- Pour the cheesy sauce over the broccoli and toss gently so the florets are evenly coated.
- In a small bowl, combine 1/4 cup melted butter, about 30 crushed buttery crackers, and the reserved 1/4 cup shredded cheddar. Sprinkle this cracker mixture evenly over the casserole.
- Bake uncovered at 350°F for 30 minutes, until bubbling and the topping is golden brown.

Recipe tips
- Add the cracker topping just before baking: If preparing ahead, wait to top with the buttery cracker mixture until right before the casserole goes in the oven so it stays crisp.
- If using frozen broccoli: Thaw first and pat dry to remove excess moisture so the casserole doesn’t become watery.
- No need to blanch fresh broccoli: Fresh florets can be added directly to the dish without pre-blanching; they will hold their shape and provide a pleasant texture after baking.
- Use homemade sauce over canned soup: The homemade cheesy “cream” base delivers fresher flavor and a creamier texture than canned condensed soups.
- Make it a main dish: Stir 1–2 cups shredded cooked chicken or rotisserie chicken into the casserole before baking to add protein and turn this side into a full meal.
- Serve year-round: This casserole complements holiday feasts but is equally welcome with simple weeknight dinners like grilled or roasted meats.

More easy cheesy recipes
Enjoy other cheesy favorites such as Buffalo Chicken Pasta, Cheesy Pull Apart Rolls, Tater Tot Breakfast Casserole, and Cheesy Bacon Crescent Rolls. These recipes share the same comforting, cheesy appeal as this broccoli casserole.

Broccoli Cheddar Casserole
Ingredients
- 8 ounces sharp cheddar cheese
- 2 tablespoons unsalted butter
- 2 cloves garlic, minced
- 1 teaspoon kosher salt
- 1 teaspoon black pepper
- ½ teaspoon paprika
- 2 tablespoons cornstarch
- 1 cup chicken broth
- 1 cup half-and-half
- 2 pounds fresh broccoli florets
Buttery Cracker Topping
- ¼ cup unsalted butter, melted
- 30 buttery crackers, crushed (or gluten-free substitute)
Instructions
- Preheat the oven to 350°F.
- Shred the 8-ounce block of cheddar (about 2 1/2 cups). Reserve 1/4 cup for the topping.
- Melt 2 tablespoons butter in a large skillet over medium-high heat. Add minced garlic and sauté 1 minute. Add salt, pepper, paprika, and cornstarch; cook 3–4 minutes while stirring.
- Add chicken or vegetable broth, stir, and simmer 1–2 minutes. Reduce heat, add half-and-half, and simmer 6–8 minutes until thickened.
- Remove from heat and stir in the shredded cheddar, reserving 1/4 cup for the topping.
- Place broccoli florets in a large baking dish, pour the cheese sauce over the broccoli, and toss to coat.
- Mix melted butter, crushed crackers, and reserved cheddar; sprinkle evenly over the casserole.
- Bake uncovered for 30 minutes, until bubbly and golden on top.
Notes
- Vegetarian option: Substitute vegetable broth for chicken broth.
- Low-carb option: Omit the buttery cracker topping and use only the reserved 1/4 cup shredded cheddar on top to reduce carbohydrates.
- Gluten-free option: Use gluten-free crackers or gluten-free panko for the topping, or omit the topping entirely.
- Storage and reheating: Store leftovers in an airtight container in the refrigerator for up to 7 days. Reheat individual portions in the microwave, or reheat the whole casserole in the oven to preserve a crisp topping.
Nutrition Facts
Calories: 337 kcal (17%)
Carbohydrates: 19 g (6%)
Protein: 12 g (24%)
Fat: 25 g (38%) — Saturated Fat: 14 g (70%)
Cholesterol: 62 mg (21%)
Sodium: 742 mg (31%)
Potassium: 451 mg (13%)
Fiber: 3 g (12%)
Sugar: 4 g (4%)
Vitamin A: 1426 IU (29%) — Vitamin C: 102 mg (124%)
Calcium: 310 mg (31%) — Iron: 1 mg (6%)