I love a broccoli casserole with Ritz crackers because it pairs tender florets and creamy cheddar with that irresistible buttery crunch. I’ll walk you through simple steps, from steaming the broccoli to crisping the golden Ritz topping, plus a few smart swaps and make-ahead tips that save time.
Stick with me and you’ll have a reliable, cozy dish that’s perfect for weeknights or holidays—and I’ll show you how to avoid a soggy bottom.
Why This Broccoli Casserole Works Every Time

This broccoli casserole with Ritz crackers is a reliably comforting side that guarantees tender broccoli, creamy sauce, and buttery cracker topping for crowd-pleasing results every time; the recipe offers simple steps and flexible ingredient swaps so you can make it from pantry staples or dress it up for company.
- 4 cups broccoli florets (fresh or frozen, thawed)
- 1 can (10.5 oz) condensed cream of mushroom soup
- 1/2 cup sour cream
- 1/2 cup mayonnaise
- 1 cup shredded sharp cheddar cheese
- 1/4 cup finely chopped onion
- 1/4 teaspoon garlic powder
- Salt and black pepper to taste
- 2 tablespoons melted butter
- 1 1/2 cups crushed Ritz crackers (about one sleeve)
Preheat oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish;
in a large bowl stir together the soup, sour cream, mayonnaise, cheddar, onion, garlic powder, salt, and pepper until smooth
then fold in the broccoli, transfer mixture to the prepared dish,
combine crushed Ritz with melted butter and sprinkle evenly on top,
bake uncovered for 25–30 minutes until bubbly and golden.
Remove from oven and let rest 5 minutes before serving to set and enhance flavors.
To guarantee even cooking and a crisp topping, thaw and drain frozen broccoli well or steam fresh broccoli until just tender,
press excess moisture from the broccoli mixture before baking,
and for extra flavor toss in a teaspoon of Dijon mustard or a pinch of smoked paprika.
This classic casserole pairs well with roasted proteins and simple grains, making it a versatile addition to weeknight or holiday menus with a buttery cracker topping.
Ingredients You’ll Need

This broccoli casserole with Ritz crackers is a simple, comforting side that brings together tender broccoli, a creamy cheesy sauce, and a buttery, crunchy cracker topping; it uses pantry-friendly ingredients and small steps so you can assemble it quickly and bake until bubbly and golden for a dependable crowd-pleasing dish.
- 4 cups broccoli florets (fresh or frozen, thawed and drained)
- 1 can (10.5 oz) condensed cream of mushroom soup
- 1/2 cup sour cream
- 1/2 cup mayonnaise
- 1 cup shredded sharp cheddar cheese
- 1/4 cup finely chopped onion
- 1/4 teaspoon garlic powder
- Salt and black pepper to taste
- 2 tablespoons melted butter
- 1 1/2 cups crushed Ritz crackers (about one sleeve)
Preheat oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish.
In a large bowl stir together the soup, sour cream, mayonnaise, cheddar, chopped onion, garlic powder, salt and pepper until smooth then fold in the broccoli and press mixture into the prepared dish.
Combine crushed Ritz with melted butter and sprinkle evenly over the top then bake uncovered for 25–30 minutes until bubbly and the topping is golden; remove from oven and let rest about 5 minutes before serving so the casserole sets.
Tip: Make sure frozen broccoli is fully thawed and patted dry (or steam fresh broccoli until just tender) to prevent a soggy casserole and press excess moisture from the mixture before topping and baking.
This version is inspired by classic squash casseroles that often use Ritz crackers for a similar crunchy, buttery topping.
Step-by-Step Preparation

This broccoli casserole with Ritz crackers is quick to assemble and bakes into a creamy, cheesy side with a buttery, crunchy topping — perfect for weeknights or holiday tables; gather your ingredients and preheat the oven to 350°F (175°C) while you prep the broccoli so everything comes together smoothly.
- 4 cups broccoli florets (fresh or frozen, thawed and drained)
- 1 can (10.5 oz) condensed cream of mushroom soup
- 1/2 cup sour cream
- 1/2 cup mayonnaise
- 1 cup shredded sharp cheddar cheese
- 1/4 cup finely chopped onion
- 1/4 teaspoon garlic powder
- Salt and black pepper to taste
- 2 tablespoons melted butter
- 1 1/2 cups crushed Ritz crackers (about one sleeve)
In a large bowl stir together the cream of mushroom soup, sour cream, mayonnaise, shredded cheddar, chopped onion, garlic powder, salt and pepper until smooth then fold in the broccoli and press the mixture into a lightly greased 9×13-inch baking dish;
combine the crushed Ritz crackers with melted butter and sprinkle evenly over the top, bake uncovered at 350°F (175°C) for 25–30 minutes until bubbly and the topping is golden, then remove and let rest about 5 minutes before serving.
Tip: Make sure frozen broccoli is fully thawed and well-patted dry or steam fresh broccoli until just tender and press out excess moisture to avoid a soggy casserole.
Comforting Ritz Chicken Casserole is a classic family dinner favorite that inspired the buttery cracker topping used here.
Tips for Perfectly Tender Broccoli

Achieving perfectly tender broccoli for this casserole means cooking it just enough to be fork-tender but still hold its shape so the finished dish isn’t mushy; whether you steam, blanch, or roast, aim for even-sized florets and remove excess moisture before mixing with the creamy base to assure a cohesive texture and a crisp topping.
- 4 cups broccoli florets (fresh or frozen, thawed and well-drained)
- 1 can (10.5 oz) condensed cream of mushroom soup
- 1/2 cup sour cream
- 1/2 cup mayonnaise
- 1 cup shredded sharp cheddar cheese
- 1/4 cup finely chopped onion
- 1/4 teaspoon garlic powder
- Salt and black pepper to taste
- 2 tablespoons melted butter
- 1 1/2 cups crushed Ritz crackers (about one sleeve)
Bring a pot of salted water to a rolling boil and blanche the broccoli 1–3 minutes until bright green and just tender, then immediately plunge into an ice bath to stop cooking and pat thoroughly dry; for steaming, steam covered over simmering water for 4–5 minutes until just fork-tender and then spread on a towel to cool and drain completely before mixing into the casserole, and for roasted broccoli toss florets with a little oil and roast at 425°F (220°C) for 8–10 minutes for extra flavor but be sure to cool and drain any released moisture before combining.
Tip: Cut florets into uniform sizes, remove excess stem, and dry thoroughly after cooking to prevent a watery casserole and to allow the Ritz topping to stay crisp. Additional texture and flavor can be achieved by adapting the topping method used in the Chicken Casserole recipe from the knowledge base.
Making the Creamy Cheese Sauce

For a luscious broccoli casserole the creamy cheese sauce brings everything together — start by gently sautéing the onion in a bit of butter until translucent, whisk in the condensed soup, sour cream, mayonnaise, garlic powder, salt and pepper, then melt in the cheddar off the heat so it blends smoothly without becoming grainy; fold the sauce into well-drained cooked broccoli so each floret is evenly coated before transferring to your baking dish and topping with the crushed Ritz mixture.
- 1 can (10.5 oz) condensed cream of mushroom soup
- 1/2 cup sour cream
- 1/2 cup mayonnaise
- 1 cup shredded sharp cheddar cheese
- 1/4 cup finely chopped onion
- 1/4 teaspoon garlic powder
- Salt and black pepper to taste
- 2 tablespoons butter (plus 2 tablespoons melted for topping)
- 4 cups broccoli florets (cooked, drained, and cooled)
- 1 1/2 cups crushed Ritz crackers
Preheat oven to 350°F (175°C); in a medium skillet melt 2 tbsp butter over medium heat, add the chopped onion and cook until softened then reduce heat to low and stir in condensed soup, sour cream, mayonnaise, garlic powder, salt and pepper until just combined and smooth, remove from heat and fold in shredded cheddar until melted, toss the sauce with the drained broccoli in a baking dish.
Sprinkle the crushed Ritz crackers mixed with 2 tbsp melted butter evenly over the top and bake for 20–25 minutes until bubbly and golden.
Tip: Be sure the broccoli is as dry and cool as possible before mixing with the sauce to prevent a watery casserole and fold the cheese in off the heat to keep the sauce silky. A classic comfort-food side, this casserole pairs well with roasted chicken or ham and highlights the cream of mushroom flavor that ties the dish together.
Ritz Cracker Topping: How to Get It Extra Crunchy

For an ultra-crispy Ritz cracker topping on your broccoli casserole, focus on dry, evenly crushed crackers, the right fat-to-cracker ratio, and a short high-heat finish; combine crushed Ritz with a little melted butter and a sprinkle of panko or Parmesan for structure, press gently onto the casserole before baking, then blast under the broiler or increase oven temperature at the end to quickly brown and crisp without drying out the filling.
- 1 1/2 cups crushed Ritz crackers
- 2 tablespoons melted butter (plus 2 tablespoons for sauce as in main recipe)
- 1/2 cup plain panko breadcrumbs
- 2 tablespoons grated Parmesan cheese
- 1/4 teaspoon smoked paprika
- 1/8 teaspoon salt
- 1/8 teaspoon black pepper
Stir the crushed Ritz, panko, Parmesan, smoked paprika, salt and pepper together in a bowl, drizzle in the melted butter and toss until the crumbs are evenly moistened and hold together when squeezed; after spreading the broccoli casserole in the baking dish, sprinkle the topping evenly, press lightly with the back of a spoon, bake at 350°F for 20–25 minutes until bubbly, then switch the oven to broil on high and broil 1–3 minutes watching closely until the topping is deep golden and crisp.
Tip: Use very dry, cooled broccoli and press the topping lightly before broiling to guarantee maximum contact and fast browning while keeping the filling moist.
This method pairs especially well with creamy cheese-based casseroles that include rice for added body, which helps prevent the topping from sinking into the filling and maintains a distinct creamy texture.
Variations and Add-Ins to Try

Broccoli casserole is a forgiving canvas for mix-ins — try adding cooked bacon or diced ham for smoky meatiness, sautéed mushrooms or caramelized onions for savory depth, shredded cheddar or Gruyère for gooey richness, chopped roasted red peppers or sun-dried tomatoes for brightness, or mix in thawed frozen peas, chopped artichoke hearts, or a handful of chopped nuts (walnuts or pecans) for texture; adjust seasonings and binder (sour cream, cream of mushroom soup, or a simple béchamel) to balance added moisture and bake with the Ritz-Panko-Parmesan topping for extra crunch.
- 4 cups broccoli florets (steamed or blanched, well-drained)
- 1 cup cooked bacon or ham (optional)
- 1/2 cup sautéed mushrooms or caramelized onions (optional)
- 1 cup shredded cheddar or Gruyère (or mix)
- 1/2 cup sour cream or Greek yogurt (or 1 cup cream soup/béchamel)
- 1/4 cup milk (if needed to loosen)
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- Salt and pepper to taste
- 1 1/2 cups crushed Ritz crackers
- 1/2 cup plain panko breadcrumbs
- 2 tablespoons grated Parmesan cheese
- 2 tablespoons melted butter (for topping)
- 1/4 teaspoon smoked paprika
Preheat oven to 350°F; in a large bowl combine broccoli, chosen mix-ins (bacon/ham, mushrooms/onions, peas, roasted peppers), cheese, sour cream (or soup/béchamel) and milk if needed, season with garlic and onion powders, salt and pepper, transfer to a buttered 9×13-inch baking dish, stir together Ritz, panko and Parmesan then toss with melted butter and smoked paprika, sprinkle and gently press the topping onto the casserole, bake 20–25 minutes until bubbly and set, then broil 1–3 minutes until golden and crispy watching closely.
Tip: When adding moist ingredients (like roasted peppers or thawed peas), pat them dry and reduce the binder slightly to prevent a soggy casserole and press the topping firmly before broiling for best crunch. For a creamier texture, fold in a half cup of extra sour cream or béchamel before baking.
Make-Ahead and Freezing Instructions

Make-Ahead and Freezing Instructions: This broccoli casserole can be assembled ahead and refrigerated or frozen for easy weeknight meals or holiday sides; prepare the casserole through the assembly step, cover tightly and refrigerate for up to 24 hours for best texture or freeze for up to 3 months (use an oven-safe dish or wrap tightly and label), and when ready to bake, thaw overnight in the refrigerator if frozen, remove plastic wrap, top with the Ritz-Panko-Parmesan mixture (reserve some topping to re-crisp after baking if desired), then bake until heated through and the topping is golden and crunchy.
- 4 cups broccoli florets (steamed/blanched, well-drained)
- 1 cup shredded cheddar or Gruyère
- 1/2 cup sour cream or Greek yogurt (or 1 cup cream soup/béchamel)
- 1/4 cup milk (if needed)
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- Salt and pepper to taste
- 1 1/2 cups crushed Ritz crackers
- 1/2 cup plain panko breadcrumbs
- 2 tablespoons grated Parmesan cheese
- 2 tablespoons melted butter (for topping)
- 1/4 teaspoon smoked paprika
- Optional mix-ins: 1 cup cooked bacon or ham, 1/2 cup sautéed mushrooms or caramelized onions, or 1 cup thawed peas
To refrigerate: assemble the casserole in a baking dish, cover tightly with plastic wrap or foil and chill for up to 24 hours; to bake from chilled, remove covering, add topping and bake at 350°F for 25–30 minutes until bubbling and golden, or if frozen, thaw overnight, add topping and bake 35–45 minutes until heated through and broiled 1–3 minutes to crisp the top.
Tip: If freezing, flash-freeze the assembled uncovered casserole on a tray until firm, then wrap tightly (foil + plastic) to prevent freezer burn, thaw overnight before baking and add fresh buttered topping to regain crispness.
Ritz crackers bring a uniquely buttery, flaky crunch that pairs especially well with the creamy broccoli filling, making them a popular choice for casseroles like this classic topping.
Serving Suggestions and Pairings

Serve this comforting broccoli casserole as a hearty side for holiday feasts, Sunday dinners, or weeknight meals; it pairs beautifully with roasted chicken, glazed ham, grilled pork chops, or a simple seared salmon, and complements light salads, mashed potatoes, or crusty bread while the buttery Ritz-Panko-Parmesan topping adds a crunchy contrast to the creamy broccoli filling.
- 4 cups broccoli florets (steamed and well-drained)
- 1 cup shredded cheddar or Gruyère
- 1/2 cup sour cream or Greek yogurt
- 1/4 cup milk (optional, to loosen)
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- Salt and pepper to taste
- 1 1/2 cups crushed Ritz crackers
- 1/2 cup plain panko breadcrumbs
- 2 tablespoons grated Parmesan cheese
- 2 tablespoons melted butter (for topping)
- 1/4 teaspoon smoked paprika
- Optional: 1 cup cooked bacon or ham, or 1/2 cup sautéed mushrooms or caramelized onions
Preheat oven to 350°F and lightly grease a 9×13-inch or similar baking dish; in a large bowl combine steamed broccoli, shredded cheese, sour cream, milk if needed, seasonings, and optional mix-ins, then transfer to the prepared dish and evenly sprinkle the Ritz-panko-Parmesan mixture tossed with melted butter and smoked paprika over the top; bake uncovered for 25–30 minutes from chilled (35–45 minutes if frozen/thawed) until the filling is bubbling and the topping is golden, and broil 1–3 minutes if you want extra crispness, then let rest 5–10 minutes before serving.
Tip: For best texture, drain broccoli very well and reserve a little extra topping to add after baking if the crispness softens during reheating. Rotisserie chicken can be added to the casserole for extra protein and flavor, especially when using shredded rotisserie chicken.
Troubleshooting Common Issues

When your broccoli casserole turns out too watery, bland, or the topping soggy, use precise steaming and drainage, adjust binder ratios, and time the bake so the filling sets while the Ritz-Panko-Parmesan topping crisps; this troubleshooting recipe consolidates fixes and offers a solid cook-through to salvage leftovers or prevent problems on the first bake.
- 4 cups broccoli florets (steamed and very well-drained)
- 1 cup shredded cheddar or Gruyère
- 1/2 cup sour cream or Greek yogurt
- 1/4 cup milk (optional)
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- Salt and pepper to taste
- 1 1/2 cups crushed Ritz crackers
- 1/2 cup plain panko breadcrumbs
- 2 tablespoons grated Parmesan cheese
- 2 tablespoons melted butter (for topping)
- 1/4 teaspoon smoked paprika
- Optional: 1 cup cooked bacon or ham, or 1/2 cup sautéed mushrooms or caramelized onions
Preheat oven to 350°F and grease a 9×13-inch dish; steam broccoli until just tender then spread it on a clean kitchen towel and press gently to remove excess water, stir broccoli with cheese, sour cream, seasonings and optional mix-ins, add just enough milk to make a cohesive but not runny filling, transfer to dish and top evenly with a mixture of Ritz, panko, Parmesan, paprika and melted butter, bake uncovered 25–30 minutes from chilled (35–45 if frozen/thawed) until bubbling and topping is golden, if topping softens after reheating reserve extra crushed Ritz to sprinkle on and broil 1–3 minutes to re-crisp.
Tip: For best results always over-drain steamed broccoli, use less liquid binder if the florets are very moist, and add the crunchy topping late or reserve some to refresh before serving. Also, using very well-drained florets is crucial to prevent a watery filling.
