Links below are affiliate links. We earn a commission on purchases at no extra cost to you.
Gooey, Soul-Warming Broccoli Cheese Casserole Recipe
Families crave this gooey broccoli-cheese casserole that transforms veggie skeptics into believers with its soul-warming comfort.

Why You’ll Love this Cheesy Comfort Broccoli Casserole
While some people might turn up their noses at the idea of frozen broccoli, I’m here to tell you that this Broccoli Cheese Casserole will convert even the most stubborn vegetable skeptic.
The magic happens when those tender green florets mingle with sharp cheddar, creating pockets of gooey, melted perfection in every bite.
What makes this dish irresistible is its beautiful balance—creamy mushroom soup and mayonnaise create a velvety base, while the eggs bind everything into a cohesive, soul-warming masterpiece.
Plus, the entire casserole comes together in under an hour with minimal prep work!
What Ingredients are in Cheesy Comfort Broccoli Casserole?
- 2 packages (8 ounces each) frozen chopped broccoli
- 1 can (10¾ ounces) cream of mushroom soup
- 1 cup mayonnaise
- 2 eggs, beaten
- 1 cup grated sharp cheddar cheese
- Salt and pepper to taste
The quality of your ingredients can make a noticeable difference in the final result. While the recipe calls for frozen broccoli (a time-saver that works perfectly here), you could substitute fresh broccoli if you prefer—just blanch it first. And about that cheese? Don’t skimp on quality. A good sharp cheddar brings a depth of flavor that milder varieties simply can’t match. Some home cooks might be tempted to reduce the mayonnaise, but trust me, it provides both richness and moisture that’s essential to the casserole’s creamy texture. Want to add a little crunch? A topping of crushed crackers or breadcrumbs isn’t in the original recipe but could be a delightful addition if you’re looking to put your own spin on this comfort food classic.
How to Make this Cheesy Comfort Broccoli Casserole

Making this comforting broccoli cheese casserole couldn’t be simpler, and the results are absolutely worth the minimal effort. Start by cooking two 8-ounce packages of frozen chopped broccoli for about 5 minutes. This quick blanching helps the broccoli maintain some texture while still being tender in the final dish.
After cooking, be sure to drain the broccoli thoroughly—nobody wants a watery casserole, right?
In a large mixing bowl, combine your drained broccoli with one 10¾ ounce can of cream of mushroom soup and 1 cup of mayonnaise. The mayo might sound unusual if you’re new to southern-style casseroles, but trust me, it creates that signature creamy texture we’re looking for.
Next, add 2 beaten eggs (which help bind everything together), and 1 cup of grated sharp cheddar cheese. The sharp cheddar is key here—its robust flavor stands up beautifully against the broccoli. Season with salt and pepper to taste, remembering that the soup already contains some sodium.
Give everything a good mix until well combined, then transfer to a 2-quart casserole dish. The mixture might look a bit soupy at this stage, but don’t worry, it’ll set up nicely in the oven.
Pop your casserole into a preheated 350-degree oven and bake for 45 minutes. During this time, the eggs will set, the cheese will melt into gooey perfection, and the top will develop a beautiful golden crust.
You’ll know it’s done when the edges are bubbling and the center is firm but still has a slight jiggle. For even more control over your cooking process, consider using a premium slow cooker that allows you to set and maintain the perfect temperature. Let it rest for about 5 minutes before serving—this helps everything settle and makes it easier to portion.
Perfect for Sunday dinners or holiday gatherings, this casserole might just become your new go-to comfort food classic.
Cheesy Comfort Broccoli Casserole Substitutions and Variations
Although this classic broccoli cheese casserole is perfect as-is, you’ll be delighted to know it’s incredibly adaptable to whatever ingredients you have on hand.
I’m a firm believer in making recipes your own!
Try swapping the cream of mushroom for cream of chicken or celery soup. Not a fan of mayo? Greek yogurt works beautifully, adding a tangy twist. The sharp cheddar can be replaced with Gruyère, Monterey Jack, or even a combination—because, honestly, is there such a thing as too much cheese?
For extra texture, sprinkle buttery crackers or panko breadcrumbs on top before baking. Frozen broccoli is convenient, but fresh works wonderfully too.
What to Serve with Cheesy Comfort Broccoli Casserole
When you’ve got this gloriously cheesy broccoli casserole steaming on your table, you’ll want complementary dishes that balance its rich, creamy texture.
I recommend pairing it with a simple protein like roasted chicken or grilled steak—nothing too heavily sauced that might compete with our star casserole.
A crisp green salad with vinaigrette dressing cuts through the richness beautifully. Think arugula with lemon and olive oil, or mixed greens with a balsamic glaze.
For starches, crusty French bread or fluffy white rice works wonderfully to soak up that irresistible cheese sauce.
Trust me, your dinner guests won’t stop at one helping!
Final Thoughts
This broccoli cheese casserole has become my go-to recipe for family gatherings, potlucks, and those evenings when comfort food simply calls my name.
The combination of tender broccoli, creamy mushroom soup, and sharp cheddar creates that irresistible gooey texture that’s simply impossible to resist.
I’m convinced the magic lies in those 45 minutes of baking, where all ingredients meld together in a symphony of flavor.
Anyone can master this recipe—even if you’re usually the one who burns water!
Just remember to drain that broccoli properly, or you’ll end up with soup instead of casserole.
Worth every cheesy, comforting bite.






