Broccoli Cheese Casserole
Broccoli Cheese Casserole is the kind of dish I reach for when cold weather settles in and family time stretches into long evenings. I remember the first time I brought this to a small holiday potluck, how the room hummed as plates came back empty and someone asked for the recipe, scribbled on the back of a napkin. That memory taught me that comfort food can also feel special, and that a simple mix of vegetables and cheese can become the centerpiece of a warm meal.
Every time I make Broccoli Cheese Casserole, I find myself drawn to the ritual of preparing the broccoli, watching steam rise as the florets soften, and hearing the faint crackle as the breadcrumbs and cheese brown together in the oven. I like to talk to whoever is nearby while I stir the sauce, swapping stories about the week, which somehow makes the colors and aromas more vivid. This casserole has been at school events, slow Sunday dinners, and weeknight suppers that needed something both nourishing and easy to pull together. It’s forgiving, and that makes me bold enough to tweak it depending on what I have available.
What I love most is how it bridges simple pantry staples with fresh produce to create something homey yet rich. The combination of creamy elements and the crunchy top always wins over skeptics, and I often watch guests blink as they realize broccoli can be both wholesome and indulgent. If you want a recipe that travels well, serves a crowd, and still tastes like home, this one rarely disappoints. It has a way of making a quick weeknight feel like an occasion without adding stress to your evening.
Recipe Snapshot
50 mins
10 mins
40 mins
Medium
250 kcal
American
Gluten-Free, Keto
Side Dishes
9 x 13 pan, nonstick spray
What We Adore About This Broccoli Cheese Casserole
Comfort That Feels Homemade
I adore how Broccoli Cheese Casserole tastes like something your grandmother would make, yet it is perfectly modern. The creamy filling pairs with the tender broccoli so it comforts without being heavy, and I always feel proud bringing it to family gatherings.
Simple Ingredients, Big Impact
This recipe uses straightforward pantry items like mayonnaise, canned creamy soup, and cheddar cheese, which combine into a sauce that clings to the broccoli in the best possible way. I love that you do not need fancy staples to get rich flavor.
Very Make Ahead Friendly
I often prepare the casserole up to the baking step the day before, which is a lifesaver when hosting. The flavors meld overnight, and the topping stays crisp when baked right before serving, giving you flexibility for busy schedules.
Textural Contrast
The creamy interior contrasted with the buttery cracker topping gives every bite a pleasing mix of smooth and crunchy. When I spoon the first portion, the casserole is warm and bubbling while the topping offers that satisfying snap under your fork.
Kid Approved Without Tricks
Families often tell me children accept this since the flavors are mild and cheesy. I like that it hides the broccoli only enough to convert picky eaters, while still delivering vegetables and real ingredients.
Everything You Need for Broccoli Cheese Casserole

These ingredients work together to create a balanced casserole where texture and flavor play equal roles. The key players are the tender broccoli, the creamy binder made from mayonnaise and canned soup, and the sharp cheddar cheese that brings tang and depth. A buttery cracker topping gives crunch and visual appeal, while eggs set the filling so portions slice cleanly.
- 3 4 crowns fresh broccoli cooked and drained: Cooked and drained to tender-crisp texture, provides the primary vegetable body and fresh flavor for the casserole; crowns yield florets that hold sauce well and add color to the dish.
- 1 cup real mayonnaise: Creamy binder and rich fat contributor that enhances mouthfeel and helps distribute seasonings evenly; mayonnaise also adds tang and helps the casserole stay moist during baking.
- 10.5 oz can of cream of chicken soup: Savory base and thickening component that imparts concentrated chicken flavor and creaminess; cream of chicken helps create a cohesive sauce that binds ingredients together.
- 4 tablespoons butter melted: Melted to add smooth richness and assist in melding flavors, contributing buttery depth and a glossy finish to the sauce when combined with other wet ingredients.
- 1/4 cup diced white onion: Finely diced to provide crisp, sharp aromatic bites that brighten the overall flavor; onions soften when baked and release savory-sweet notes into the casserole.
- 2 eggs: Beaten to act as a stabilizer and binding agent, helping the casserole set and hold its shape while adding a bit of structure and additional richness when baked.
- 1 teaspoon salt: Seasoning that brings essential savory balance and enhances natural flavors; salt adjusts and elevates the taste of the broccoli and creamy components throughout the dish.
- 1/4 teaspoon ground black pepper: Ground for subtle heat and aromatic complexity, adding a gentle peppery background that complements the cheese and creamy elements without overpowering them.
- 1 1/2 cups shredded sharp cheddar cheese: Shredded to provide melty, sharp cheesy flavor and gooey texture, contributing both taste intensity and attractive browning on top and within the casserole.
- 1 sleeve Ritz crackers crushed: Crushed to create a crunchy topping that offers contrasting texture and buttery crispness; crackers help form a golden crust that complements the creamy interior.
Directions for Broccoli Cheese Casserole

Baking this feels like conducting a small orchestra where each part matters. I like to move through the steps deliberately, noticing sounds and smells that tell me the casserole is coming together. Below, follow each step and pay attention to the sensory cues I describe so you can reproduce the same comforting result.
- Prep the Oven and Pan: Preheat your oven to 350°F and grab a 9 x 13 baking pan. Spray it with some nonstick cooking spray so everything slides out smoothly later.: Preheat your oven to 350°F and grab a 9 x 13 baking pan. Spray it with some nonstick cooking spray so everything slides out smoothly later. : Warmth in the kitchen signals the start of something comforting, and when the oven reaches 350°F you will sense a subtle change in air temperature that primes the casserole for even browning. The pan should feel dry and clean, and spraying it with nonstick cooking spray prevents the edges from sticking so portions lift out cleanly. If you skip proper pan prep, the bottom may cling and pull apart when you serve, so take this tiny moment to coat the dish thoroughly, especially the corners where filling can adhere. A common mistake is not allowing the oven rack to be centered, which can cause uneven browning; position the rack in the middle for the most consistent heat distribution throughout baking.
- Prepare the Broccoli: Cut the fresh broccoli crowns into bite-sized pieces, then either steam or boil them until they're soft. See notes if you are using bagged frozen broccoli.: Cut the fresh broccoli crowns into bite-sized pieces, then either steam or boil them until they're soft. See notes if you are using bagged frozen broccoli. : As you cut the broccoli , you will notice a fresh, green scent and firm stems that give a crisp snap when bitten prior to cooking. Steaming concentrates the vegetal aroma, creating tender florets without waterlogging; boiling is faster and also works, but monitor closely so they do not turn mushy. Properly cooked broccoli should be bright green and yield to a fork, not fall apart. Drain thoroughly and pat dry so the filling stays thick and not watery. A typical trap is overcrowding the pot, which leads to uneven cooking; cook in batches if necessary so every piece reaches the same tenderness.
- Layer the Broccoli: Next, spread the cooked broccoli on the bottom of your casserole dish.: Next, spread the cooked broccoli on the bottom of your casserole dish. : When laying the broccoli in the pan, arrange the pieces evenly so each portion later contains both vegetable and filling. The visual should be a mostly flat bed of florets with no tall piles, which helps the sauce cover every piece during baking. You will feel the texture change under your hands as you press the broccoli into place, and the dish should look uniformly green before you add the creamy mix. Avoid clumping too much in one area, as that can create pockets with less sauce and uneven baking. If you notice watery spots, blot them gently to preserve the final texture.
- Mix Wet Ingredients: In a mixing bowl, combine melted butter, mayonnaise, cream of chicken soup, and diced white onion. Mix everything together until well blended.: In a mixing bowl, combine melted butter, mayonnaise, cream of chicken soup, and diced white onion. Mix everything together until well blended. : As you stir, aromas of savory soup and buttery richness will rise, creating a comforting scent that tells you the sauce is coming together. The butter should be warm enough to fluidly incorporate into the mayonnaise and canned soup, producing a glossy, cohesive mixture. The tiny bits of diced white onion will soften the flavor while distributing little bursts of sharpness through the sauce. Use a rubber spatula to scrape the bowl so no pockets of unmixed soup remain. A common error is mixing too vigorously, which can cause separation; fold gently until the texture is consistent and smooth.
- Add Eggs and Cheese: Into the same bowl, stir in both eggs, 1 cup of shredded cheese, and season with salt and pepper to taste. Make sure to mix it well.: Into the same bowl, stir in both eggs, 1 cup of shredded cheese, and season with salt and pepper to taste. Make sure to mix it well. : The moment you add the eggs , the mixture will thicken and take on a slightly custard like sheen, which is exactly what helps the casserole set while baking. The initial scent will become more savory as the cheddar cheese folds in, and you should see strands of cheese dispersed through the sauce. Incorporating the salt and ground black pepper now ensures even seasoning in every bite. Mix thoroughly but calmly to avoid incorporating too much air, which could cause bubbling and separation. One pitfall is not fully beating the eggs into the mixture, leaving streaks that can cook unevenly; whisk until uniform.
- Combine with Broccoli: Spread this cheesy mixture over the broccoli in the pan, smoothing out so all broccoli is smothered.: Spread this cheesy mixture over the broccoli in the pan, smoothing out so all broccoli is smothered. : As you spoon the sauce over the broccoli , you will hear a soft plop and see creamy waves cascading over the green florets, coating them in a glossy blanket. Use the back of your spoon to press the mixture gently so every piece is covered, and tilt the pan if needed to allow the sauce to fill low spots. The filling should look even and slightly domed, ready to set in the oven. A typical mistake is leaving parts of the broccoli exposed, which leads to dry sections after baking, so take a little extra time to ensure full coverage.
- Top It Off: Sprinkle the remaining 1/2 cup of shredded cheddar cheese on top, followed by crushed Ritz crackers.: Sprinkle the remaining 1/2 cup of shredded cheddar cheese on top, followed by crushed Ritz crackers. : When the shredded cheddar cheese meets the warm surface, it will sit like a promise of brown bubbles to come, and adding the butter coated Ritz crackers on top gives that toasted crunch which completes the texture contrast. The crackers should be crushed to mostly fine crumbs with a few larger pieces for interest, and dust them evenly so each slice will have crisp topping. Press lightly so crumbs adhere, but do not compress the mixture. Overcrowding the top with too thick a layer can prevent the filling from bubbling properly, so keep it moderate for the best bake.
- Bake: Place the casserole in the preheated oven for 30-40 minutes or until it's heated all the way through. As all ovens heat at different temperatures, it's best to watch yours so there is no overcooking.: Place the casserole in the preheated oven for 30 to 40 minutes or until it's heated all the way through. As all ovens heat at different temperatures, it's best to watch yours so there is no overcooking. : As the casserole bakes, you will notice steam rising from the edges, a gentle bubbling sound as the filling sets, and a golden hue developing on the cracker top. The aroma will shift from buttery to toasty with a hint of roasted cheddar cheese , signaling the Maillard reaction at work. Check doneness by a small jiggle in the center and by the top turning an even golden brown; the internal temperature should reach a warm, set texture and not be soupy. A common misstep is baking too long which can dry out the filling and make the broccoli gummy, so start checking around the 30 minute mark.
- Serve: Once baked, take broccoli casserole out and let it cool for a few minutes, then serve it up. You've just made a side dish that's sure to be a hit!: Once baked, take broccoli casserole out and let it cool for a few minutes, then serve it up. You've just made a side dish that's sure to be a hit! : Allowing the casserole to rest briefly helps the filling firm so slices hold together when plated, and the cooling releases a rounder, more integrated flavor as the hot edges settle. You will notice the cracker topping retains its crispness while steam fades, giving you perfect contrasts in texture. Spoon generous portions, ensuring each helping has some of the crunchy topping and a mix of tender broccoli and creamy interior. A common oversight is serving immediately, which can lead to a loose, soupy center; a short rest improves presentation and mouthfeel.
Ways to Adapt This Recipe

This casserole adapts easily to what you have on hand and the crowd you are serving. Below are practical ways I like to tweak the dish while keeping the core texture and flavor intact.
- Swap Broccoli Prep: Use frozen florets if fresh is not available, but follow package directions and drain thoroughly to prevent excess water from thinning the filling.
- Make Ahead: Assemble the casserole through the topping, cover tightly, and refrigerate overnight; bake straight from the fridge, adding a few extra minutes to reach the ideal internal temperature.
- Adjust Cheese Amount: Reduce the shredded cheddar cheese slightly for a milder flavor or increase it for extra gooeyness, but keep some reserved for the topping to ensure a browned finish.
- Change Crunch: Swap the crushed Ritz crackers for panko mixed with butter if you prefer a lighter, airier topping that still crisps nicely in the oven.
- Simplify Onion: If you do not have fresh white onion, use a smaller amount of onion powder, but add it gradually and taste so the seasoning remains balanced.
- Portion Sizes: For smaller households, bake in an 8-inch square pan or individual ramekins, adjusting baking time until centers are set and tops are golden.
Great Combinations for Broccoli Cheese Casserole
This casserole pairs well with many mains and occasions, offering reliable comfort and a satisfying side. Below I outline serving styles, seasonal ideas, and storage tips to make the most of it.
- Serving with Roasted Proteins: Pair the casserole with roasted chicken or turkey for a classic dinner plate that balances rich and savory flavors without overwhelming the palate.
- Holiday Table Favorite: Use it as a side for festive meals during winter holidays where family style dishes are shared, since it feeds a crowd and travels well to potlucks.
- Weeknight Comfort: Serve alongside simple grilled or pan seared fish for a quick weeknight approach that feels indulgent but takes minimal effort.
- Seasonal Pairings: In winter, complement with roasted root vegetables and a bright salad to cut through the richness, balancing hearty textures and winter produce.
- Storage Tips: Refrigerate leftovers in an airtight container for up to 3 days, reheat covered at moderate oven temperature until warmed through, to preserve moisture while re crisping the top under a broiler briefly if desired.
- Make Ahead for Entertaining: Assemble the casserole earlier in the day and bake just before serving, freeing up your schedule and allowing flavors to meld for extra depth.
FAQ
Conclusion
Broccoli Cheese Casserole shines because it turns simple ingredients into a nostalgic, crowd pleasing side with creamy filling and a crunchy top. I encourage you to give it a try when you need a dependable dish that feels both comforting and special. It is forgiving to small tweaks, makes excellent leftovers, and often becomes the recipe guests ask for again.

Broccoli Cheese Casserole
Equipment
- 9 x 13 pan
- Nonstick spray
Ingredients
- 3 -4 crowns fresh broccoli cooked and drained Cooked and drained to tender-crisp texture, provides the primary vegetable body and fresh flavor for the casserole; crowns yield florets that hold sauce well and add color to the dish.
- 1 cup real mayonnaise Creamy binder and rich fat contributor that enhances mouthfeel and helps distribute seasonings evenly; mayonnaise also adds tang and helps the casserole stay moist during baking.
- 10.5 oz can of cream of chicken soup Savory base and thickening component that imparts concentrated chicken flavor and creaminess; cream of chicken helps create a cohesive sauce that binds ingredients together.
- 4 tablespoons butter melted Melted to add smooth richness and assist in melding flavors, contributing buttery depth and a glossy finish to the sauce when combined with other wet ingredients.
- 1/4 cup diced white onion Finely diced to provide crisp, sharp aromatic bites that brighten the overall flavor; onions soften when baked and release savory-sweet notes into the casserole.
- 2 eggs Beaten to act as a stabilizer and binding agent, helping the casserole set and hold its shape while adding a bit of structure and additional richness when baked.
- 1 teaspoon salt Seasoning that brings essential savory balance and enhances natural flavors; salt adjusts and elevates the taste of the broccoli and creamy components throughout the dish.
- 1/4 teaspoon ground black pepper Ground for subtle heat and aromatic complexity, adding a gentle peppery background that complements the cheese and creamy elements without overpowering them.
- 1 -1/2 cups shredded sharp cheddar cheese Shredded to provide melty, sharp cheesy flavor and gooey texture, contributing both taste intensity and attractive browning on top and within the casserole.
- 1 sleeve Ritz crackers crushed Crushed to create a crunchy topping that offers contrasting texture and buttery crispness; crackers help form a golden crust that complements the creamy interior.
Instructions
- Prep the Oven and Pan: Preheat your oven to 350°F and grab a 9 x 13 baking pan. Spray it with some nonstick cooking spray so everything slides out smoothly later.: Preheat your oven to 350°F and grab a 9 x 13 baking pan. Spray it with some nonstick cooking spray so everything slides out smoothly later. : Warmth in the kitchen signals the start of something comforting, and when the oven reaches 350°F you will sense a subtle change in air temperature that primes the casserole for even browning. The pan should feel dry and clean, and spraying it with nonstick cooking spray prevents the edges from sticking so portions lift out cleanly. If you skip proper pan prep, the bottom may cling and pull apart when you serve, so take this tiny moment to coat the dish thoroughly, especially the corners where filling can adhere. A common mistake is not allowing the oven rack to be centered, which can cause uneven browning; position the rack in the middle for the most consistent heat distribution throughout baking.
- Prepare the Broccoli: Cut the fresh broccoli crowns into bite-sized pieces, then either steam or boil them until they're soft. See notes if you are using bagged frozen broccoli.: Cut the fresh broccoli crowns into bite-sized pieces, then either steam or boil them until they're soft. See notes if you are using bagged frozen broccoli. : As you cut the broccoli , you will notice a fresh, green scent and firm stems that give a crisp snap when bitten prior to cooking. Steaming concentrates the vegetal aroma, creating tender florets without waterlogging; boiling is faster and also works, but monitor closely so they do not turn mushy. Properly cooked broccoli should be bright green and yield to a fork, not fall apart. Drain thoroughly and pat dry so the filling stays thick and not watery. A typical trap is overcrowding the pot, which leads to uneven cooking; cook in batches if necessary so every piece reaches the same tenderness.
- Layer the Broccoli: Next, spread the cooked broccoli on the bottom of your casserole dish.: Next, spread the cooked broccoli on the bottom of your casserole dish. : When laying the broccoli in the pan, arrange the pieces evenly so each portion later contains both vegetable and filling. The visual should be a mostly flat bed of florets with no tall piles, which helps the sauce cover every piece during baking. You will feel the texture change under your hands as you press the broccoli into place, and the dish should look uniformly green before you add the creamy mix. Avoid clumping too much in one area, as that can create pockets with less sauce and uneven baking. If you notice watery spots, blot them gently to preserve the final texture.
- Mix Wet Ingredients: In a mixing bowl, combine melted butter, mayonnaise, cream of chicken soup, and diced white onion. Mix everything together until well blended.: In a mixing bowl, combine melted butter, mayonnaise, cream of chicken soup, and diced white onion. Mix everything together until well blended. : As you stir, aromas of savory soup and buttery richness will rise, creating a comforting scent that tells you the sauce is coming together. The butter should be warm enough to fluidly incorporate into the mayonnaise and canned soup, producing a glossy, cohesive mixture. The tiny bits of diced white onion will soften the flavor while distributing little bursts of sharpness through the sauce. Use a rubber spatula to scrape the bowl so no pockets of unmixed soup remain. A common error is mixing too vigorously, which can cause separation; fold gently until the texture is consistent and smooth.
- Add Eggs and Cheese: Into the same bowl, stir in both eggs, 1 cup of shredded cheese, and season with salt and pepper to taste. Make sure to mix it well.: Into the same bowl, stir in both eggs, 1 cup of shredded cheese, and season with salt and pepper to taste. Make sure to mix it well. : The moment you add the eggs , the mixture will thicken and take on a slightly custard like sheen, which is exactly what helps the casserole set while baking. The initial scent will become more savory as the cheddar cheese folds in, and you should see strands of cheese dispersed through the sauce. Incorporating the salt and ground black pepper now ensures even seasoning in every bite. Mix thoroughly but calmly to avoid incorporating too much air, which could cause bubbling and separation. One pitfall is not fully beating the eggs into the mixture, leaving streaks that can cook unevenly; whisk until uniform.
- Combine with Broccoli: Spread this cheesy mixture over the broccoli in the pan, smoothing out so all broccoli is smothered.: Spread this cheesy mixture over the broccoli in the pan, smoothing out so all broccoli is smothered. : As you spoon the sauce over the broccoli , you will hear a soft plop and see creamy waves cascading over the green florets, coating them in a glossy blanket. Use the back of your spoon to press the mixture gently so every piece is covered, and tilt the pan if needed to allow the sauce to fill low spots. The filling should look even and slightly domed, ready to set in the oven. A typical mistake is leaving parts of the broccoli exposed, which leads to dry sections after baking, so take a little extra time to ensure full coverage.
- Top It Off: Sprinkle the remaining 1/2 cup of shredded cheddar cheese on top, followed by crushed Ritz crackers.: Sprinkle the remaining 1/2 cup of shredded cheddar cheese on top, followed by crushed Ritz crackers. : When the shredded cheddar cheese meets the warm surface, it will sit like a promise of brown bubbles to come, and adding the butter coated Ritz crackers on top gives that toasted crunch which completes the texture contrast. The crackers should be crushed to mostly fine crumbs with a few larger pieces for interest, and dust them evenly so each slice will have crisp topping. Press lightly so crumbs adhere, but do not compress the mixture. Overcrowding the top with too thick a layer can prevent the filling from bubbling properly, so keep it moderate for the best bake.
- Bake: Place the casserole in the preheated oven for 30-40 minutes or until it's heated all the way through. As all ovens heat at different temperatures, it's best to watch yours so there is no overcooking.: Place the casserole in the preheated oven for 30 to 40 minutes or until it's heated all the way through. As all ovens heat at different temperatures, it's best to watch yours so there is no overcooking. : As the casserole bakes, you will notice steam rising from the edges, a gentle bubbling sound as the filling sets, and a golden hue developing on the cracker top. The aroma will shift from buttery to toasty with a hint of roasted cheddar cheese , signaling the Maillard reaction at work. Check doneness by a small jiggle in the center and by the top turning an even golden brown; the internal temperature should reach a warm, set texture and not be soupy. A common misstep is baking too long which can dry out the filling and make the broccoli gummy, so start checking around the 30 minute mark.
- Serve: Once baked, take broccoli casserole out and let it cool for a few minutes, then serve it up. You've just made a side dish that's sure to be a hit!: Once baked, take broccoli casserole out and let it cool for a few minutes, then serve it up. You've just made a side dish that's sure to be a hit! : Allowing the casserole to rest briefly helps the filling firm so slices hold together when plated, and the cooling releases a rounder, more integrated flavor as the hot edges settle. You will notice the cracker topping retains its crispness while steam fades, giving you perfect contrasts in texture. Spoon generous portions, ensuring each helping has some of the crunchy topping and a mix of tender broccoli and creamy interior. A common oversight is serving immediately, which can lead to a loose, soupy center; a short rest improves presentation and mouthfeel.
Notes
- Swap Broccoli Prep: Use frozen florets if fresh is not available, but follow package directions and drain thoroughly to prevent excess water from thinning the filling.
- Make Ahead: Assemble the casserole through the topping, cover tightly, and refrigerate overnight; bake straight from the fridge, adding a few extra minutes to reach the ideal internal temperature.
- Adjust Cheese Amount: Reduce the shredded cheddar cheese slightly for a milder flavor or increase it for extra gooeyness, but keep some reserved for the topping to ensure a browned finish.
- Change Crunch: Swap the crushed Ritz crackers for panko mixed with butter if you prefer a lighter, airier topping that still crisps nicely in the oven.
- Simplify Onion: If you do not have fresh white onion, use a smaller amount of onion powder, but add it gradually and taste so the seasoning remains balanced.
- Portion Sizes: For smaller households, bake in an 8-inch square pan or individual ramekins, adjusting baking time until centers are set and tops are golden.
