Save My mom's broccoli casserole was the one dish everyone actually volunteered to bring home from holiday dinners—not out of politeness, but because no one wanted to miss out. The first time I made it myself, I was standing in her kitchen on a gray November afternoon, watching the butter foam as I sautéed the onions, and something about that moment felt like finally understanding what she meant when she said comfort food wasn't just about taste. The golden cracker topping crunched under my fork before I'd even sat down, and I realized this wasn't fancy or complicated, but it was honest, and that's what made it special.
I made this for my sister's potluck last spring, and I'll never forget how quickly the casserole dish emptied—faster than the lasagna, faster than the brownies. Someone asked for the recipe before I'd even finished serving, and there was something deeply satisfying about that, like I'd accidentally stumbled into doing something right.
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: Five cups of fresh or frozen works beautifully; frozen actually gives you the consistency advantage of being already perfect-sized, though fresh has that crispness that lingers just below the sauce.
- Unsalted butter: Use real butter here—it's the foundation of your sauce and the topping, and it's worth the few cents more.
- Yellow onion: One small one, finely chopped, becomes almost invisible once it's softened, but its sweetness is the backbone of the whole thing.
- Garlic: Two cloves minced; garlic burned is garlic wasted, so watch it carefully once it hits the pan.
- All-purpose flour: Two tablespoons create the roux that thickens everything without making it feel heavy.
- Whole milk: One cup makes the sauce creamy without being overwhelming; don't skip the whisking or you'll have lumps.
- Sour cream: Half a cup adds a subtle tang that keeps the cheese from feeling one-dimensional.
- Sharp cheddar cheese: One and a half cups shredded; sharp cheddar has the personality that mild cheddar lacks, and you'll taste the difference.
- Black pepper, salt, and nutmeg: These three work together like a whispered conversation—the nutmeg is optional but it's where the magic happens if you use it.
- Ritz crackers: One sleeve crushed, combined with melted butter, creates that golden, crispy topping that people fight over.
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:
- Preheat to 350°F and grease a 9x13-inch baking dish; the low-sided one works better than deep dishes because the topping needs room to crisp without burning.
- Blanch the broccoli:
- Boil salted water, add your florets, and pull them out after 2–3 minutes when they're still bright green and have just a little resistance when you bite one. This stops them from turning mushy once they're buried in sauce.
- Make the flavor base:
- Melt butter over medium heat, add your chopped onion, and let it soften for about 4 minutes until it loses its bite. Add the garlic and let it warm through for one more minute—you want to smell it bloom but not brown.
- Build the sauce:
- Sprinkle flour over the butter and onions, stir for one minute so it loses its raw taste, then slowly whisk in cold milk to avoid lumps. Keep whisking until it thickens, which takes about 2–3 minutes and feels like you're coaching it along.
- Finish with richness:
- Remove from heat and stir in sour cream, cheese, salt, pepper, and that optional nutmeg—the warmth melts everything together, and the sauce becomes glossy and smooth. Taste it here; this is your moment to adjust seasoning before it all goes into the dish.
- Combine and transfer:
- In a large bowl, gently toss the broccoli with the cheese sauce until every floret is coated, then pour it into your baking dish and spread it out evenly so it bakes consistently.
- Top with crunch:
- Mix crushed Ritz crackers with melted butter—this ratio is important because plain crackers will be too dry—and scatter the mixture evenly across the top so you get golden crunch in every bite.
- Bake until golden:
- 25–30 minutes in the oven until the top is golden brown and you can see a little bubbling at the edges. The casserole will still be hot when it comes out, so let it rest for 5 minutes before serving.
Save There's a particular kind of pride in setting down a casserole dish at a table and watching people's faces as they take that first forkful, the crispy cracker shattering against the soft broccoli and silky cheese. That's when it stops being just a recipe and becomes the thing people remember about the meal.
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.
Variations Worth Trying
The beauty of this casserole is that it's flexible enough to become something new each time you make it. A pinch of cayenne pepper wakes up the sauce if you want a subtle heat, and switching to Swiss or Gruyère cheese takes it in a more sophisticated direction without changing the structure. If you want a heartier main dish rather than a side, stir in some diced cooked chicken, and suddenly you have something that could anchor an entire dinner instead of supporting one.
Make It Ahead
This casserole actually prefers being assembled the night before and pulled from the refrigerator the next day—the flavors have time to mingle, and you're not rushing to chop and cook and bake all at once. You might need to add 5–10 minutes to the baking time if it's going in cold, but it's worth the gift of a less stressful day.
Serving and Pairing
This casserole is naturally at home alongside roasted turkey or ham, but it's equally happy next to grilled fish or even a simple green salad if you're keeping things light. A crisp Chardonnay or light-bodied red wine echoes the flavors without competing, and honestly, it pairs just as well with a quiet Tuesday night as it does with a holiday table.
- Let it rest for those five minutes before serving so the sauce sets slightly and everything stays together on your fork.
- Leftovers reheat beautifully in a low oven—wrap the dish loosely with foil to keep the top from drying out.
- If your topping isn't quite golden enough when the casserole looks done, finish it under the broiler for just a minute or two.
Save This casserole has a way of becoming tradition—the dish people ask you to bring, the recipe they request after one bite, the comfort that shows up on your table again and again. There's something honest about feeding people something this simple and true.
Recipe FAQs
- → How do I ensure the broccoli stays tender but not soggy?
Blanch the broccoli for 2–3 minutes in boiling salted water until just bright green and slightly tender, then drain thoroughly to prevent excess moisture before mixing with the sauce.
- → Can I substitute the Ritz cracker topping with something else?
Yes, crushed breadcrumbs or panko mixed with melted butter work well as a crispy topping alternative to Ritz crackers.
- → What cheeses work best in the creamy sauce?
Sharp cheddar provides a strong, tangy flavor, but Swiss or Gruyère can add a different, rich taste to the sauce.
- → How can I add a little heat to this dish?
Adding a pinch of cayenne pepper to the cheese sauce introduces a subtle warmth without altering the dish’s comforting nature.
- → Is this dish suitable for vegetarians?
Yes, it contains no meat and focuses on vegetables, dairy, and pantry staples making it an ideal vegetarian option.