This easy cheesy broccoli casserole recipe is a comforting dinner side dish made with fresh or frozen broccoli, condensed cream of mushroom soup, mayonnaise, egg, sharp cheddar, and a crisp buttery cracker topping. Prep takes just 15 to 20 minutes, and the casserole bakes at 350°F for 30 to 35 minutes in a 9-by-13-inch baking dish, making 6 to 8 generous servings.
Every bite combines tender broccoli with a creamy, savory cheese sauce and a golden, crunchy topping. It is rich enough for a holiday table, simple enough for a weeknight dinner, and especially useful when you want a vegetable dish that even picky eaters will gladly scoop onto their plates.
Jump to RecipeWhy You’ll Love This Recipe

This casserole has the cozy appeal of a classic family dinner without requiring a complicated sauce or a long ingredient list. Condensed soup provides a dependable creamy base, while mayonnaise adds richness and helps the mixture cling to the broccoli.
Sharp cheddar brings a bold, familiar cheese flavor that stands up to the vegetable. The buttery cracker topping supplies the contrast this dish needs: creamy underneath, crisp and golden on top.
It is also flexible enough for busy cooks. Use fresh broccoli for a bright, slightly firm texture, or keep a bag of frozen broccoli on hand for a convenient shortcut.
If your family enjoys hearty baked dinners, you may also like this cheesy tater tot casserole for another comforting option.
Ingredients You’ll Need

Start with 2 pounds of fresh broccoli florets, or about 6 cups of thawed frozen broccoli. Cut fresh florets into bite-size pieces so they are easy to serve and coat evenly with the sauce.
- Creamy base: One 10.5-ounce can of condensed cream of mushroom soup and 1 cup mayonnaise create the smooth sauce.
- Binder and seasoning: One lightly beaten egg, 1/2 cup finely chopped onion, 1/2 teaspoon salt, and 1/4 teaspoon black pepper round out the mixture.
- Cheese: Use 1 1/2 cups shredded sharp cheddar, with 1 cup stirred into the sauce and 1/2 cup reserved for the top.
- Crunchy topping: One cup crushed buttery round crackers mixed with 4 tablespoons melted butter becomes crisp and golden in the oven.
Shred the cheddar from a block when possible because it melts smoothly and blends neatly into the sauce. If you are setting out a broader spread, this cheesy corn casserole makes a naturally sweet companion.
How to Make It Step-by-Step

Step 1: Heat the oven to 350°F (175°C), then grease a 9-by-13-inch baking dish with butter or cooking spray. Greasing the dish helps with serving and keeps the creamy edges from sticking.
Step 2: Prepare the broccoli before mixing the casserole. Blanch fresh florets in boiling water for about 2 minutes, drain them well, and let excess steam escape; for frozen broccoli, thaw completely and squeeze or drain off as much water as possible.
Step 3: Build the sauce in a large bowl by combining the condensed cream of mushroom soup, mayonnaise, lightly beaten egg, chopped onion, salt, pepper, and 1 cup of shredded cheddar. Stir until the ingredients are evenly distributed and the cheese is coated in the creamy mixture.
Step 4: Fold the prepared broccoli into the sauce with a spatula or large spoon. Mix gently so the florets stay intact while still becoming thoroughly coated.
Step 5: Spoon the broccoli mixture into the greased baking dish and spread it into an even layer. An even surface helps the casserole heat consistently from edge to center.
Step 6: Mix the crushed buttery crackers with the melted butter in a small bowl until the crumbs look lightly moistened. Scatter them over the casserole, then sprinkle the remaining 1/2 cup cheddar across the top.
Step 7: Bake the casserole uncovered for 30 to 35 minutes. It is ready when the sauce is hot and bubbling around the edges and the cracker topping is lightly browned.
Step 8: Let the dish stand for 5 minutes before serving. This short rest allows the sauce to settle so each spoonful holds together instead of spreading thinly across the plate.
Chef’s Tips for the Best Broccoli Casserole

The most important detail is removing excess moisture from the broccoli. Water left in the florets can make the casserole loose, weaken the flavor of the cheese sauce, and prevent the cracker topping from staying crisp.
Do not over-blanch fresh broccoli. About 2 minutes in boiling water is enough to soften the florets while allowing them to retain some texture during baking.
For the best cheese flavor, choose sharp cheddar rather than mild cheddar. The stronger flavor remains noticeable after it is combined with condensed soup and mayonnaise.
Watch the topping near the end of the cooking time. If the crackers brown faster than the casserole heats, loosely cover the dish with foil while it finishes baking.
For an especially crisp top, add the cracker mixture during the final 15 to 20 minutes of baking. You can still add the remaining cheddar according to the recipe so it melts over the crumbs.
Easy Variations
The classic cream of mushroom soup version is savory and familiar, but you can adjust the recipe to suit your table. Cream of broccoli or cream of chicken soup may replace the mushroom soup without changing the remaining quantities.
Sour cream can be substituted for part or all of the mayonnaise when you prefer a tangier flavor. Another published-style variation uses 1/2 to 1 cup milk with the soup instead of mayonnaise, producing a lighter, more pourable sauce.
Frozen chopped broccoli is convenient when you want smaller pieces in every bite. Thaw it fully and drain it carefully before adding it to the bowl.
For a complete casserole-style dinner menu, pair this vegetable dish with the flavors of an easy Big Mac casserole. The broccoli adds a fresh, savory contrast to a richer beef-based main dish.
What to Serve With It
Serve this casserole as a side with roasted chicken, baked turkey, meatloaf, pork chops, or a simple grilled entrée. Its creamy sauce works especially well with plain proteins because it provides moisture and a strong savory accent.
For a holiday meal, place it beside stuffing, mashed potatoes, cranberry sauce, and a crisp green salad. The 6 to 8 serving yield makes it practical for a family dinner while still giving guests enough for a generous scoop.
If you are using it as the vegetable course, keep the rest of the plate straightforward. A warm roll and a lightly dressed salad are enough to balance the rich cheese and buttery crumbs.
For another family-friendly baked option featuring turkey, try this easy turkey casserole as a main dish pairing.
Storage and Reheating

Allow leftovers to cool, then cover the baking dish or transfer portions to airtight containers. Refrigerate promptly and reheat until hot throughout.
For the best texture, reheat individual portions in the microwave in short intervals, or warm a larger amount in the oven until bubbling. The cracker topping may soften after refrigeration, so a brief uncovered reheating period can help it regain some crispness.
If you plan to prepare the dish ahead, assemble the broccoli and sauce in the greased baking dish, but consider waiting to add the buttered crumbs until closer to baking. This helps protect the topping from absorbing moisture before it reaches the oven.

Easy Cheesy Broccoli Casserole Recipe
Ingredients
Method
- Heat the oven to 350°F (175°C) and grease a 9-by-13-inch baking dish.
- Blanch fresh broccoli florets in boiling water for about 2 minutes, then drain thoroughly. If using frozen broccoli, thaw it completely and squeeze or drain away excess water.
- In a large bowl, stir together the condensed soup, mayonnaise, lightly beaten egg, chopped onion, salt, pepper, and 1 cup of shredded cheddar.
- Fold the prepared broccoli into the sauce until every floret is evenly coated.
- Transfer the mixture to the greased baking dish and spread it into an even layer.
- Combine the crushed crackers with the melted butter. Sprinkle the crumb mixture over the casserole, followed by the remaining 1/2 cup cheddar.
- Bake uncovered for 30 to 35 minutes, until hot and bubbling and the topping is lightly browned. Let the casserole stand for 5 minutes before serving.
Notes
Final Thoughts
This easy cheesy broccoli casserole turns a handful of dependable ingredients into a warm, bubbling dish with plenty of comfort-food appeal. Tender broccoli, creamy cheddar sauce, and crisp buttery crackers make every serving satisfying without demanding much effort from the cook.
Remember the two details that make the biggest difference: drain the broccoli thoroughly and give the finished casserole 5 minutes to stand before serving. Those small steps help preserve the creamy texture and keep the topping pleasantly crisp.
Make it with fresh broccoli for a slightly firmer bite or use thawed frozen broccoli when convenience matters most. And if you want a sweet finish after dinner, keep these easy peppermint brownies in mind for dessert.