Go Back

Cheesy Broccoli Casserole

Cheesy broccoli casserole with a creamy cheddar-mushroom sauce and a golden buttery Ritz cracker topping. Bakes until bubbly, with crisp-tender florets and a browned, crunchy finish.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 430

Ingredients
  

broccoli florets
  • 2 lb broccoli florets Bright, fresh florets
cream of mushroom soup
  • 1 can (10.5 oz) cream of mushroom soup
mayonnaise
  • 1 cup mayonnaise
large eggs
  • 2 large eggs Bind the casserole
small onion
  • 1 small onion Finely diced
shredded sharp cheddar
  • 2 cup shredded sharp cheddar Divided (1 1/2 cups in the filling, remainder for topping)
salt
  • 0.5 tsp salt
black pepper
  • 0.25 tsp black pepper
Ritz crackers
  • 1 sleeve Ritz crackers Crushed for crumb topping
butter
  • 3 tbsp butter Melted

Equipment

  • 1 sheet pan

Method
 

Prep and preheat
  1. Preheat oven to 350F and grease a 9x13-inch baking dish.
Steam broccoli
  1. Steam broccoli 4-5 minutes until crisp-tender, then drain well.
Make the cheesy filling
  1. Mix cream of mushroom soup, mayonnaise, eggs, small onion, 1 1/2 cups shredded sharp cheddar, salt, and black pepper until smooth.
  2. Fold in steamed broccoli and spread the mixture into the prepared dish, then top with remaining shredded sharp cheddar.
Add topping and bake
  1. Toss crushed Ritz crackers with melted butter and sprinkle evenly over the casserole.
  2. Bake 30-35 minutes at 350F until bubbly and golden, with a browned crumb topping.

Notes

For best texture, drain the steamed broccoli very well so the sauce stays thick instead of watery. Refrigerate leftovers in an airtight container for up to 3 days; reheat in a 350F oven until warmed through. Freezing is not recommended because the mayo-and-cheese sauce can separate after thawing. Dietary swap: use a mayonnaise alternative (like avocado-based mayo) for a dairy-free-lighter bind, keeping the cheddar for the classic flavor.