Broccoli Cheese Casserole

Featured in: Simple Side Plates

This dish features tender broccoli florets gently blanched and combined with a rich, creamy cheese sauce. The sauce blends sharp cheddar with a touch of sour cream and aromatic spices, creating a smooth, flavorful coating. Topped with crushed buttery crackers that bake to a golden crisp, it offers a perfect balance of creamy texture and crunchy finish. Simple to prepare and ideal as a comforting side for family meals or festive occasions, it pairs well with light wines and can be customized with different cheeses or added proteins for heartier options.

Updated on Fri, 09 Jan 2026 16:37:00 GMT
Golden-baked Broccoli Casserole with a buttery cracker topping, perfect for a cozy family meal. Save to Pinterest
Golden-baked Broccoli Casserole with a buttery cracker topping, perfect for a cozy family meal. | softsellou.com

There's something about the sound of broccoli hitting boiling water that brings me back to my aunt's kitchen every single time. She made this casserole for every holiday gathering, and I watched her work with the kind of ease that only comes from making something a hundred times. The recipe itself is deceptively simple, but that's where the magic lives—tender florets swimming in a cheese sauce so creamy it coats the back of a spoon, then crowned with crackers that turn golden and impossibly buttery in the oven.

I made this for the first time on my own during a particularly gray November afternoon, cooking for friends who had just helped me move into a new place. The casserole came out of the oven bubbling at the edges, and I remember being almost surprised at how quickly it disappeared from the table. One friend actually stood by the dish with a spoon for a solid five minutes, and nobody had the heart to tell him to stop.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Broccoli florets: Fresh works best if you have the time, but frozen is genuinely just as good and honestly saves you a step. I learned the hard way that thawed frozen broccoli can get waterlogged, so drain it really well if you go that route.
  • Unsalted butter: This is your base, so use butter you actually like the taste of. The difference between good butter and cheap butter shows up most in dishes like this where it's a featured flavor.
  • Yellow onion: Finely chopped means you want pieces small enough that they practically disappear into the sauce, adding sweetness without announcing themselves.
  • Garlic: Fresh and minced, because garlic powder is a completely different creature and will throw off the whole balance.
  • All-purpose flour: This creates the roux that thickens everything. Don't skip the cooking step or you'll taste raw flour, which is nobody's friend.
  • Whole milk: The full-fat version makes a difference in how silky the sauce becomes. Low-fat milk will work but feels like settling.
  • Sour cream: This is the secret ingredient that transforms a basic cheese sauce into something with real depth. It adds tang and richness that balances the cheese.
  • Sharp cheddar cheese: Sharp means it has character and won't disappear into the background. Mild cheddar feels timid by comparison.
  • Black pepper, salt, and nutmeg: The nutmeg is optional but don't skip it if you have it. Just a whisper of it makes everything taste somehow more like itself.
  • Ritz crackers: These aren't fancy, but they're perfect for this job. The salt and butter in them mean you're starting with something already delicious.
  • Melted butter for the topping: This is what turns those crackers into a golden crust instead of just something crunchy.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven and baking dish ready:
Preheat to 350°F and grease a 9x13-inch dish with butter or a light coating of cooking spray. This is your stage, so make sure it's ready before you start cooking.
Blanch the broccoli:
Boil salted water, add your florets, and let them go for just 2 to 3 minutes until they're bright green and barely tender. They'll keep cooking in the oven, so you want to stop just short of where you think you should.
Build the sauce foundation:
Melt butter, sauté the onion until soft and turning translucent, then add garlic for just a minute so it perfumes everything without burning. The smell at this point is honestly half the appeal.
Make a roux:
Sprinkle flour over the butter and onion, stir it around for a full minute while it cooks. You're creating the base that will hold everything together.
Whisk in the milk:
Do this gradually, whisking as you go, so you end up with a smooth sauce instead of lumpy soup. This is where patience pays off—take your time.
Thicken and finish:
Keep whisking until the sauce coats the back of a spoon, then remove from heat and stir in the sour cream, cheese, salt, pepper, and nutmeg. The cheese should melt completely into something silky and rich.
Combine and transfer:
Mix the broccoli and sauce together gently in a large bowl, trying not to break the florets into pieces. Spread it all into your prepared baking dish in an even layer.
Prepare the topping:
Crush the Ritz crackers into uneven pieces—not powder, but not huge chunks either—and toss with melted butter until they're evenly coated. Scatter this over the casserole.
Bake to golden:
Into the oven for 25 to 30 minutes until the topping is deeply golden and you can see the sauce bubbling at the edges. The sound of the bubbling is your cue that things are happening.
Rest before serving:
Let it sit for 5 minutes, which gives everything a chance to set slightly and makes serving neater. This is also when I usually pour myself something cold to drink.
Creamy, cheesy Broccoli Casserole bubbling hot from the oven, ready to serve for dinner. Save to Pinterest
Creamy, cheesy Broccoli Casserole bubbling hot from the oven, ready to serve for dinner. | softsellou.com

I realized something watching people eat this dish over the years: nobody talks when they're eating it. They just quietly work through their plate, sometimes going back for more, sometimes just sitting with the satisfaction of something warm and familiar. That's when I knew I had a recipe worth keeping.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why the Ritz Topping Changes Everything

The difference between a good broccoli casserole and one that people remember is that topping. The crackers don't just add texture—they add salt and butter and a certain kind of crispy richness that makes the whole dish sing. I once tried breadcrumbs thinking I was being sophisticated, and the casserole was fine but forgettable. Go back to the Ritz.

Make It Your Own

This dish is a foundation, not a rule. I've seen people add cayenne for heat, swap in Swiss cheese for something more delicate, or stir in cooked chicken to turn it into a main course instead of a side. Some people add a splash of white wine to the sauce, others throw in some fresh thyme. The beauty of this recipe is that it welcomes experimentation.

Timing and Make-Ahead Strategy

You can assemble this casserole completely the morning of a dinner party, cover it with foil, and refrigerate it. Just add 10 minutes to the bake time if you're cooking it cold from the fridge. I've also made the sauce and prepped the broccoli separately, then brought them together an hour before cooking. The one thing you don't want to do is top it with the cracker mixture too early, or they'll start absorbing moisture and turn sad.

  • Make the whole thing the morning of if you want zero stress at dinner time.
  • Keep the cracker topping separate until the last possible moment before baking.
  • If you're doubling the recipe, use a 9x13 and a smaller dish, or split your time between two ovens.
A comforting close-up of cheesy Broccoli Casserole complete with a crunchy, golden topping. Save to Pinterest
A comforting close-up of cheesy Broccoli Casserole complete with a crunchy, golden topping. | softsellou.com

This casserole has shown up at my table through moves and job changes and seasons of life. It's humble but never embarrassing to serve, and it makes people feel taken care of in the way that home cooking does best.

Recipe FAQ

How do you achieve tender broccoli in this dish?

Blanch the broccoli florets in boiling salted water for 2-3 minutes until bright green and slightly tender, then drain well to maintain texture during baking.

What gives the sauce its creamy texture?

The sauce is made by cooking butter, onion, and garlic, then whisking in flour and milk to form a roux-based sauce, finished with sour cream and sharp cheddar cheese for richness.

Can I substitute the Ritz cracker topping?

Yes, alternatives like panko breadcrumbs or crushed other crackers can be used; mixing them with melted butter ensures a crisp, golden topping.

How can I add more flavor to the casserole?

Adding a pinch of cayenne pepper to the cheese sauce or swapping cheddar for Swiss or Gruyère introduces different flavor profiles to enhance the dish.

Is it possible to make this casserole heartier?

Yes, incorporating cooked, diced chicken into the broccoli and sauce mixture before baking adds protein and makes it a more substantial entrée.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Broccoli Cheese Casserole

Broccoli florets baked in rich cheese sauce topped with golden buttery crackers for a comforting side.

Prep time
15 min
Time to cook
35 min
Complete time
50 min
Recipe by Adrian Pope


Level Easy

Cuisine type American

Portions 6 Number of servings

Diet needs Meat-free

What You'll Need

Vegetables

01 5 cups broccoli florets (fresh or frozen, about 2 medium heads)

Sauce

01 2 tablespoons unsalted butter
02 1 small yellow onion, finely chopped
03 2 cloves garlic, minced
04 2 tablespoons all-purpose flour
05 1 cup whole milk
06 ½ cup sour cream
07 1½ cups shredded sharp cheddar cheese
08 ¼ teaspoon ground black pepper
09 ½ teaspoon salt
10 ¼ teaspoon ground nutmeg (optional)

Topping

01 1 sleeve Ritz crackers (about 30 crackers), crushed
02 3 tablespoons unsalted butter, melted

Directions

Step 01

Preheat oven and prepare baking dish: Preheat oven to 350°F. Lightly grease a 9x13-inch baking dish.

Step 02

Blanch broccoli: Bring a large pot of salted water to a boil. Add broccoli florets and blanch for 2 to 3 minutes until bright green and just tender. Drain thoroughly and set aside.

Step 03

Prepare roux and cook aromatics: In a medium saucepan, melt 2 tablespoons butter over medium heat. Add chopped onion and cook until softened, about 4 minutes. Stir in minced garlic and cook for 1 minute more.

Step 04

Make cheese sauce: Add flour to the saucepan, stirring constantly, and cook for 1 minute. Gradually whisk in milk until smooth. Continue cooking and whisking until sauce thickens, about 2 to 3 minutes. Remove from heat.

Step 05

Finish cheese sauce: Stir in sour cream, shredded cheddar cheese, salt, pepper, and nutmeg. Mix until cheese melts and sauce is smooth.

Step 06

Combine broccoli with sauce: In a large bowl, gently fold the blanched broccoli into the cheese sauce until evenly coated. Transfer to the prepared baking dish and spread uniformly.

Step 07

Prepare topping: In a small bowl, combine crushed Ritz crackers with melted butter. Sprinkle the mixture evenly over the broccoli and cheese layer.

Step 08

Bake casserole: Bake for 25 to 30 minutes, until the topping is golden brown and the casserole is bubbling.

Step 09

Rest before serving: Allow the casserole to rest for 5 minutes before serving.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools needed

  • 9x13-inch baking dish
  • Saucepan
  • Large pot
  • Mixing bowls
  • Whisk
  • Knife and cutting board

Allergy details

Please look closely at each item for allergens. If unsure, get advice from a health expert.
  • Contains milk and wheat (gluten from flour and crackers). May contain traces of soy or nuts depending on brands.

Nutrition details (each serve)

Only for informational use. Always consult your healthcare provider for medical concerns.
  • Calories: 320
  • Fat content: 20 g
  • Carbohydrates: 22 g
  • Protein: 10 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.