Cheesy Broccoli Casserole Recipe for Weeknight Dinners

There’s nothing more comforting than a warm, cheesy casserole. This Best Ever Broccoli Cheese Casserole is an ideal side for holiday dinners, potlucks, or a cozy weeknight meal.

The recipe is versatile — you can customize it with Cheese Whiz for extra creaminess, stir in cooked rice to make it heartier, or top it with buttery crushed Ritz crackers for crunch.

Pin it for later!

Ingredients

Gather the following ingredients to make this flavorful casserole:

  • 4 cups fresh or frozen broccoli florets
  • 1 can (10.5 oz) condensed cream of mushroom or cream of chicken soup
  • 1 cup sour cream
  • 2 cups shredded cheddar cheese (plus extra for topping)
  • 1/2 cup mayonnaise
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon onion powder
  • Salt and pepper, to taste
  • 1 cup crushed Ritz crackers (optional but recommended)
  • 1/4 cup melted butter (for the cracker topping)

Optional Ingredients

  • 1/2 cup Cheese Whiz for an extra creamy texture
  • 1 cup cooked white rice to make the casserole more filling

These options let you tailor the casserole to your taste. Mix and match as you like.

Preheat the Oven

Preheat the oven to 350°F (175°C). While it heats, prepare the other ingredients.

Cook the Broccoli

If using fresh broccoli, steam or blanch for 3–4 minutes until bright green and just tender. For frozen broccoli, microwave for 3–5 minutes to thaw. Drain well to prevent a soggy casserole.

Prepare the Cheese Mixture

In a large bowl, combine the condensed soup, sour cream, mayonnaise, garlic powder, onion powder, salt, and pepper. If using Cheese Whiz, stir it in now. Mix until smooth and creamy to ensure an even sauce throughout the casserole.

Add the Broccoli and Optional Rice

Fold the drained broccoli into the cheese mixture gently so the florets stay intact. If adding cooked rice, stir it in here; the rice will absorb the sauce and make the dish more substantial.

Transfer to the Baking Dish

Lightly grease a 9×13-inch baking dish with butter or non-stick spray. Spread the broccoli and cheese mixture evenly in the dish.

Add the Topping

Combine crushed Ritz crackers with the melted butter and sprinkle evenly over the casserole. For an extra cheesy crust, add another 1/2 cup shredded cheddar before topping with the crackers.

Bake the Casserole

Bake in the preheated oven for 25–30 minutes, until the casserole is hot, bubbling, and golden on top. The melted cheese and buttery topping will create a delicious aroma as it finishes.

Serve and Enjoy

Remove the casserole from the oven and let it rest for about 5 minutes so the sauce firms up slightly. Serve it as a side with chicken, beef, or roast, or enjoy it as a satisfying vegetarian main.

Tips for the Best Broccoli Cheese Casserole

  1. Fresh vs. Frozen Broccoli: Both work well. Fresh provides firmer texture; frozen is convenient—just be sure to drain it thoroughly.
  2. Don’t Skip the Topping: The buttery cracker crust adds texture and flavor. You can substitute crushed cornflakes or panko if preferred.
  3. Cheese Choice Matters: Sharp cheddar gives bold flavor. Try gouda, Monterey Jack, or a blend for variety.
  4. Make Ahead: Assemble the casserole a day in advance, cover tightly, and refrigerate. Add 5–10 extra minutes to baking time when baking from chilled.

Variations

  • Cheesy Rice Broccoli Casserole: Stir in 1 cup cooked white rice for a heartier dish.
  • Extra Cheesy Version: Add 1/2 cup Cheese Whiz for an ultra-creamy texture.
  • Protein-Packed Casserole: Mix in cooked shredded chicken or browned ground beef to make it a complete meal.
  • Vegetarian Delight: Use cream of mushroom soup instead of cream of chicken to keep it vegetarian.

Frequently Asked Questions

Q: Can I use other types of cheese?
A: Yes. Cheddar is classic, but Swiss, Monterey Jack, gouda, or a blend all work well and change the flavor profile.

Q: Can I make this casserole in advance?
A: Yes. Assemble and refrigerate up to a day ahead. Bake straight from the fridge, adding about 5–10 minutes to the baking time.

Q: Can I freeze leftovers?
A: Yes. Cool completely, store in an airtight container, and freeze up to 3 months. Thaw overnight in the fridge and reheat in a 350°F oven until warmed through.

Broccoli Cheese Casserole

Print Recipe
Pin Recipe
Prep Time 10 minutes
Cook Time 30 minutes
Servings: 6 People
Course: Breakfast, Side Dish
Cuisine: American
IngredientsMethodNotes

Ingredients

  

  • 4 cups  fresh or frozen broccoli florets
  • 1 can (10.5 oz) condensed cream of mushroom or cream of chicken soup
  • 1 cup  sour cream
  • 2 cups  shredded cheddar cheese
  • 1/2 cup  mayonnaise
  • 1/4  teaspoon  garlic powder
  • 1/4 teaspoon  onion powder
  • Salt and pepper (to taste)
  • 1 cup  crushed Ritz crackers (optional)
  • 1/4 cup  melted butter (for the Ritz cracker topping)
  • 1/2 cup  Cheese Whiz (optional)

Method

 

  1. Preheat the oven to 350°F (175°C). While it heats, prepare the ingredients.
  2. Steam or blanch fresh broccoli 3–4 minutes until just tender, or microwave frozen broccoli 3–5 minutes to thaw. Drain well.
  3. In a large bowl, mix the condensed soup, sour cream, mayonnaise, garlic powder, onion powder, salt, and pepper. Stir in Cheese Whiz if using.
  4. Fold the broccoli (and cooked rice, if using) into the sauce, keeping the florets intact.
  5. Grease a 9×13-inch baking dish, spread the mixture evenly, and top with crushed crackers mixed with melted butter. Add extra shredded cheese beneath the cracker topping if desired.
  6. Bake 25–30 minutes until hot, bubbly, and golden on top.

Notes

  1. Fresh vs. Frozen Broccoli: Both are suitable—fresh is firmer, frozen is convenient; just drain frozen broccoli thoroughly.
  2. Don’t Skip the Topping: The cracker topping adds a welcome crunch. Crushed cornflakes or panko are good substitutes.
  3. Cheese Choice Matters: Sharp cheddar yields the most flavor, but other cheeses or blends work well too.
  4. Make it Ahead: Assemble a day ahead, cover and refrigerate. Add 5–10 minutes to baking time when baking from chilled.