Broccoli Casserole with Cheddar

Featured in: Oven & Pan Creations

This classic comfort dish features fresh broccoli florets blanched until bright green, then coated in a velvety homemade cheese sauce crafted from sharp cheddar, sour cream, and aromatic onions. The crowning touch comes from crushed Ritz crackers mixed with melted butter, creating a golden crust that contrasts beautifully with the creamy interior. Perfect for holiday gatherings or weeknight dinners, this vegetarian side serves six and balances the vegetable's natural bite with indulgent richness.

Updated on Tue, 13 Jan 2026 11:53:00 GMT
Golden, bubbly Broccoli Casserole with melted cheddar and a buttery Ritz cracker topping. Save
Golden, bubbly Broccoli Casserole with melted cheddar and a buttery Ritz cracker topping. | asiremnotch.com

The smell of butter melting on the stove still takes me back to my grandmother's kitchen, where she'd hum while crushing crackers for the topping. I learned that day the difference between a good casserole and a great one comes down to not rushing the cheese sauce. Now whenever winter settles in, this dish finds its way to my table.

Last Thanksgiving my brother-in-law who swore he hated broccoli went back for thirds. Watching someone reconsider their entire stance on a vegetable over something so simple and comforting reminded me why I love cooking. Sometimes the humblest dishes win people over.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 5 cups broccoli florets: Fresh gives you better texture but frozen works perfectly fine, just thaw and drain well to avoid watery sauce
  • 2 tablespoons unsalted butter: This builds the foundation of your roux, so use the real thing, nothing substitutes for that rich flavor
  • 1 small yellow onion: Finely chopped so it melts into the sauce rather than leaving identifiable chunks
  • 2 cloves garlic: Freshly minced adds that subtle background warmth without overpowering the cheese
  • 2 tablespoons all-purpose flour: This thickens your sauce perfectly, and sifting it first prevents any lumps from forming
  • 1 cup whole milk: Room temperature milk incorporates more smoothly into the hot roux than cold
  • 1/2 cup sour cream: The secret ingredient that adds tang and makes the sauce impossibly creamy
  • 1 1/2 cups shredded sharp cheddar cheese: Buy a block and grate it yourself, pre-shredded cheese has anti-caking agents that prevent smooth melting
  • 1/4 teaspoon ground black pepper: Freshly cracked makes all the difference here
  • 1/2 teaspoon salt: Adjust depending on whether your butter was salted
  • 1/4 teaspoon ground nutmeg: Just a pinch enhances the cheese flavor without making it taste like dessert
  • 1 sleeve Ritz crackers: Crushing them by hand gives you varied texture from fine crumbs to bigger buttery pieces
  • 3 tablespoons unsalted butter melted: Toss the crackers in this just before sprinkling, it's what creates that golden crunch

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready and broccoli prepped:
Preheat oven to 350F and lightly grease a 9x13-inch baking dish. Bring a large pot of salted water to boil, add broccoli florets, and blanch for 2 to 3 minutes until bright green and just tender. Drain well and set aside.
Build your flavor base:
In a medium saucepan, melt 2 tablespoons butter over medium heat. Add onion and cook about 4 minutes until softened. Add garlic and cook 1 minute more until fragrant.
Create the roux:
Stir in flour and cook 1 minute, stirring constantly to cook out the raw flour taste. Gradually whisk in milk until smooth, then cook whisking for 2 to 3 minutes until sauce thickens noticeably.
Make it cheesy:
Remove from heat and stir in sour cream, cheddar cheese, salt, pepper, and nutmeg. Keep stirring until cheese melts completely and sauce becomes silky smooth.
Combine everything:
Mix broccoli and cheese sauce in a large bowl, coating gently. Transfer to prepared baking dish and spread evenly.
Add the golden topping:
In a small bowl, combine crushed Ritz crackers with melted butter. Sprinkle evenly over the casserole, covering the surface completely.
Bake until bubbly:
Bake for 25 to 30 minutes until topping is golden brown and sauce bubbles around the edges. Let rest 5 minutes before serving.
A generous spoonful of creamy Broccoli Casserole served on a white plate, ready to eat. Save
A generous spoonful of creamy Broccoli Casserole served on a white plate, ready to eat. | asiremnotch.com

My daughter started requesting this for her birthday dinner instead of cake one year. That's when I realized comfort food speaks its own language entirely.

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.

Make Ahead Magic

You can assemble the entire casserole up to 24 hours ahead, but wait to add the cracker topping until right before baking. Store it covered in the refrigerator and add 5 to 10 minutes to the baking time since it will be cold going into the oven.

Getting the Perfect Crunch

The key to that irresistible topping is crushing the crackers into varied sizes, not fine dust. Some bigger pieces create those extra crunchy bits everyone fights over. I put them in a ziplock bag and use a rolling pin, leaving some texture instead of uniform crumbs.

Serving Suggestions

This casserole holds its own alongside roast chicken, ham, or even as part of a vegetarian main with a big green salad. The leftovers reheat surprisingly well in the oven at 350F for about 15 minutes.

  • Try adding crispy bacon bits to the topping for extra savory flavor
  • A splash of hot sauce in the cheese sauce cuts through the richness beautifully
  • For extra protein, fold in diced cooked chicken before baking
Freshly baked Broccoli Casserole featuring tender green florets in a rich, velvety cheese sauce. Save
Freshly baked Broccoli Casserole featuring tender green florets in a rich, velvety cheese sauce. | asiremnotch.com

Simple, reliable, and always welcomed. That is the kind of recipe worth keeping.

Questions & Answers

Can I use frozen broccoli instead of fresh?

Yes, frozen broccoli works perfectly in this dish. Thaw and drain thoroughly before blanching briefly to remove excess moisture. This prevents the final bake from becoming watery while maintaining tender texture.

How do I make this gluten-free?

Substitute the all-purpose flour with a 1:1 gluten-free flour blend and replace Ritz crackers with gluten-free cracker alternatives. The sauce consistency and topping texture remain virtually identical.

Can I assemble this ahead of time?

Absolutely. Prepare the entire dish up to 24 hours in advance, cover tightly, and refrigerate. Add the cracker topping just before baking, or bake covered for 20 minutes then uncover to crisp the topping.

What other cheeses work well?

Sharp cheddar provides the best flavor punch, but Gruyère adds nutty depth, Swiss brings mild creaminess, or Colby Jack offers milder appeal. Mix varieties for complex flavor profiles.

How do I store and reheat leftovers?

Refrigerate in an airtight container for up to 4 days. Reheat covered at 350°F until warmed through, about 20 minutes. The cracker topping softens but flavors meld beautifully overnight.

Can I add protein to make this a main dish?

Diced cooked chicken, ham, or turkey transforms this into a hearty main. Add 2-3 cups protein along with the broccoli. The cooking time remains unchanged since everything is already cooked.

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 Casserole with Cheddar

Tender broccoli florets baked in rich cheddar sauce with buttery cracker topping

Prep Time
15 min
Time to Cook
35 min
Overall Time
50 min
Created by Fiona Sawyer


Skill Level Easy

Cuisine Type American

Portion Output 6 Number of Servings

Diet Preferences Vegetarian Option

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 1/2 cup sour cream
07 1 1/2 cups shredded sharp cheddar cheese
08 1/4 teaspoon ground black pepper
09 1/2 teaspoon salt
10 1/4 teaspoon ground nutmeg

Topping

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

How-To Steps

Step 01

Preheat and Prepare: Preheat oven to 350°F. Lightly grease a 9x13-inch baking dish with butter or cooking spray.

Step 02

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

Step 03

Sauté Aromatics: In a medium saucepan, melt 2 tablespoons butter over medium heat. Add onion and cook until softened, about 4 minutes. Add garlic and cook for 1 minute more.

Step 04

Create Roux: Stir in flour and cook for 1 minute, stirring constantly. Gradually whisk in the milk until smooth, eliminating any lumps.

Step 05

Thicken Sauce: Cook, whisking constantly, until sauce thickens and coats the back of a spoon, 2–3 minutes.

Step 06

Finish Cheese Sauce: Remove from heat. Stir in sour cream, cheddar cheese, salt, pepper, and nutmeg until cheese is completely melted and sauce is smooth.

Step 07

Combine and Transfer: Combine broccoli and cheese sauce in a large bowl, mixing gently to coat evenly. Transfer mixture to prepared baking dish and spread in an even layer.

Step 08

Prepare Topping: In a small bowl, combine crushed Ritz crackers with melted butter. Sprinkle evenly over the casserole.

Step 09

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

Step 10

Rest and Serve: Let rest for 5 minutes before serving to allow the casserole to set for easier scooping.

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.

What You Need

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

Allergy Info

Go through every item for allergens. If unsure, it's best to check with your health provider.
  • Contains milk and dairy products
  • Contains wheat and gluten from flour and crackers
  • May contain traces of soy or nuts depending on cracker and cheese brands

Nutrition Details (each portion)

This information guides you but isn't a substitute for professional medical input.
  • Caloric Value: 320
  • Fats: 20 g
  • Carbohydrates: 22 g
  • Proteins: 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.