Side Dishes
This Cheddar's Scratch Kitchen broccoli cheese casserole delivers the ultimate comfort food experience—creamy, cheesy, and packed with hidden veggies that even the pickiest eaters will devour. The secret lies in the perfect balance of rich cheddar, tender broccoli, and a crispy golden top that makes every bite irresistible.
I developed this recipe after years of testing, ensuring it’s foolproof for weeknight dinners or holiday gatherings.
The beauty of this casserole is its simplicity: just one pan, minimal prep, and a 30-minute bake time that transforms simple ingredients into a restaurant-worthy dish.
The broccoli stays tender-crisp while the cheese melts into a velvety blanket, and the crispy breadcrumb topping adds texture that keeps everyone reaching for seconds. It’s the kind of dish that transforms a casual meal into a cozy, satisfying experience.
What makes this version stand out is the hidden veggie power—broccoli that disappears into the cheesy goodness while still delivering nutrients. The layers are key: creamy cheese sauce, evenly distributed broccoli, and a golden crust that seals in all the flavor.
This isn’t just a side dish; it’s a hearty, cheesy centerpiece that pairs perfectly with grilled meats or fresh salads.
For extra flair, try adding a sprinkle of smoked paprika or swapping half the cheese for a vegan alternative. The possibilities are endless, but the foundation remains the same—creamy, cheesy, and completely satisfying. Let’s get baking!
Ingredients for cheddar's scratch kitchen broccoli cheese casserole
Sixteen ingredients transform into one unforgettable casserole with restaurant-quality depth and texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broccoli Crowns 🥦 | 2 ½ lbs | Cut into small florets, steamed 3 minutes |
| Sharp White Cheddar Cheese 🧀 | 3 cups | Shredded, block preferred for best texture |
| Milk 🥛 | 2 cups | Whole milk for creaminess, room temperature |
| All-Purpose Flour 🌾 | ½ cup | For roux, sifted for smooth sauce |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for roux, European preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for rich texture, warmed slightly |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced, sweet variety |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh for aromatic depth |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste, don't oversalt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for optimal flavor |
| Panko Breadcrumbs 🍞 | 1 cup | Japanese style for extra crunch, toasted |
| Extra-Sharp Cheddar Cheese 🧀 | ½ cup | Shredded, for topping, aged variety |
| Dried Mustard Powder 🌶️ | ½ tsp | For subtle depth, yellow preferred |
| Fresh Chives 🌿 | 2 tbsp | Chopped, for garnish, mild onion flavor |
The cheese selection is non-negotiable for authentic Cheddar's Scratch Kitchen quality. Sharp white cheddar from a specialty cheese shop delivers that signature tangy richness, while extra-sharp cheddar for the topping adds complexity. Most grocery stores carry Kraft or Cabot brands, but for true depth, seek out aged cheddar from a deli counter. The broccoli should be bright green and firm—avoid yellowing florets or pre-cut pieces that release too much moisture. For the breadcrumbs, Panko from Trader Joe's provides superior texture compared to standard breadcrumbs, and toasting them in the oven before adding prevents sogginess during baking.
No sharp cheddar? Pepper jack or smoked Gouda can substitute at half the quantity for a different flavor profile. The milk can be swapped for half-and-half or light cream, though the sauce will be slightly richer. If you're avoiding gluten, crushed cornflakes or almond flour work beautifully for the topping instead of panko. For the mustard powder, Dijon mustard paste can replace it entirely—just reduce the amount to 1 teaspoon and thin with a splash of milk. The garlic can be roasted for a sweeter note, and the onions can be caramelized to deepen their flavor, though neither is strictly necessary for this crowd-pleasing dish.
This casserole reheats beautifully—450°F for 15 minutes restores that crispy topping. Leftovers keep in the refrigerator for 4-5 days, though I recommend making just enough for two meals since the texture degrades slightly after the second day. For freezing, assemble the casserole, cover tightly with foil, and bake as directed. Once cooled, freeze for up to 3 months. To serve, thaw overnight in the fridge and reheat covered with foil for 20 minutes before the final broil. The chives should be added fresh after baking to maintain their vibrant color and delicate flavor.
Why You'll Love This Recipe
- One-Pan Magic: That’s right—just one sheet pan, no fancy dishes. Toss in the broccoli crowns, dump the cheesy roux, and let the oven do the work. I swear, the only cleanup is wiping a spatula and calling it a day.
- Sharp Cheese, Big Payoff: Honestly, the sharp white cheddar here isn’t just flavor—it’s the star. That melty, tangy punch cuts through the creamy milk-butter sauce like a knife. The broccoli stays crisp-tender, and the top? Golden and just crispy enough to make you take a second bite.
- Weeknight Workhorse: Between us, this is my go-to when I need something hearty but not heavy. Double it for game day, halve it for a quick lunch, or freeze half for those nights when takeout feels like too much effort. It reheats like a dream—no soggy corners.
- Budget-Friendly Comfort: Fresh broccoli crowns might sound fancy, but they’re cheaper than pre-cut florets, and that sharp cheddar stretches further than you’d think. Plus, the roux uses basic pantry staples—flour, butter, milk—so it’s the kind of recipe that won’t break the bank but still feels like a treat.
Step-by-step instructions for cheddar's scratch kitchen broccoli cheese casserole
A rich, creamy casserole with crispy breadcrumb topping and hidden broccoli florets—this method delivers restaurant-quality texture and flavor.
Prepare the Broccoli and Aromatics
Cut the 2.5 lbs fresh broccoli crowns into small florets, discarding any thick stems. Steam them for exactly 3 minutes in a colander set over boiling water until bright green and tender-crisp. Drain well and set aside. Meanwhile, finely dice the 1 whole yellow onion and mince the 4 cloves garlic cloves—these will form the aromatic base.
I always steam the broccoli separately first because it releases excess moisture that would otherwise make the casserole soggy. The 3-minute cook time is critical—any longer and the florets will turn mushy when baked. Keep them in a bowl lined with paper towels to absorb additional moisture while you prepare the sauce.
Create the Creamy Cheese Sauce
In a large saucepan, melt the 0.5 cup unsalted butter over medium heat. Add the diced onion and cook for 5 minutes until softened. Stir in the minced garlic and cook for 30 seconds until fragrant—this prevents the garlic from burning. Sprinkle in the 0.5 cup all-purpose flour and whisk continuously for 1-2 minutes to form a smooth roux.
Gradually whisk in the 2 cups milk and 0.5 cup heavy cream, ensuring no lumps form. Bring to a gentle simmer and cook for 5 minutes until thickened. Remove from heat and stir in the 3 cups sharp white cheddar cheese, 1.5 tsp diamond crystal kosher salt, and 0.5 tsp ground black pepper until fully melted and smooth. This sauce is the heart of the casserole—its consistency should coat the back of a spoon.
Assemble the Casserole Layers
In a 9x13-inch baking dish, combine the steamed broccoli florets and the creamy cheese sauce. Stir gently to distribute evenly, ensuring the broccoli is fully coated. The sauce should reach about ¾ of the way up the dish—this prevents overflow during baking. Sprinkle the 0.5 tsp dried mustard powder over the top for subtle depth of flavor.
Here's where the magic happens: press the remaining 0.5 cup extra-sharp cheddar cheese evenly over the sauce. This creates a flavorful barrier that prevents the breadcrumbs from sinking into the casserole. I like to use my fingers to spread it in an even layer—this ensures maximum crispiness in the final step.
Add the Crunchy Topping and Bake
In a small bowl, mix the 1 cup panko breadcrumbs with the 2 tbsp chopped fresh chives. Sprinkle evenly over the cheese layer, pressing down gently to adhere. This step is crucial for achieving that perfect crunchy texture—don't skip it. Bake uncovered at 375°F for 25-30 minutes until the top is deep golden brown and the edges bubble slightly.
The casserole is done when the center is hot and the breadcrumb topping has developed a toasty aroma. If it browns too quickly, tent loosely with foil for the last 5 minutes to prevent over-browning. Let it rest for 10 minutes before serving—this allows the cheese to set slightly and makes slicing easier.
Serve and Enjoy
Slice into 6 equal portions and serve immediately while the breadcrumbs are still crisp. The contrast of creamy cheese sauce, tender broccoli, and crunchy topping makes this casserole irresistible. For extra flair, garnish each serving with an additional sprinkle of fresh chives and a pinch of black pepper.
This casserole reheats beautifully—cover with foil and warm at 350°F for 10-15 minutes to restore the crispy topping. The key to its success lies in the proper balance of textures and flavors, achieved through careful layering and baking technique. Each bite should deliver a harmonious blend of cheesy richness, subtle mustard depth, and satisfying crunch.
Pro Tips For Making Cheddar'S Scratch Kitchen Broccoli Cheese Casserole
- Blanch Broccoli First: Drop those florets into boiling salted water for 2 full minutes before draining—this stops the cooking while you prep the rest. I learned this the hard way when my broccoli turned to mush under the cheese sauce. Cold water bath afterward? Even better.
- Grate Cheese Coarse: Skip the food processor—sharp white cheddar needs texture to melt properly. Use a box grater and hold back the fine bits for sprinkling later. Trust me, the difference in gooeyness is night and day.
- Temper the Milk: Warm the milk to 160°F before mixing with flour—cold milk makes lumps that won’t disappear, no matter how much you stir. Just heat it in the same pot you’ll use for the roux. (Yes, even if you’re impatient like me.)
- Bake Covered First: Start the casserole covered with foil for 20 minutes—this lets the cheese sauce set without drying out the broccoli. Then uncover for the last 10 minutes to get that golden crust. Does it look weird? Yes. Does it work? Every single time.
Regional styles of these flavors
Classic Midwest Comfort
The original Cheddar's Scratch Kitchen broccoli cheese casserole was born in the heart of the Midwest, where hearty, cheesy casseroles reign supreme. This version reflects the region's love for creamy textures and crispy toppings, perfect for family dinners and potlucks.
The sharp white cheddar dominates, delivering that signature tangy richness that Midwesterners adore. 🧀
In the Midwest, this dish often takes center stage—served alongside slow-cooked meats or crisp green salads to balance its richness. The panko topping was inspired by Japanese-American fusion popular in regional diners, adding an unexpected crunch that became a signature element.
The dish thrives in cast-iron skillets for even baking, a staple in Midwest kitchens.
Southern Crispy Twist
Southern cooks elevate this casserole with a double breadcrumb layer—first a base of crushed cornflakes for extra crunch, then a final layer of panko before baking. This technique, popular in Alabama and Tennessee, creates a shatteringly crisp top that contrasts beautifully with the creamy filling.
I like adding smoked paprika to the cheese sauce for a subtle smoky depth. 🌶️
The Southern version often includes diced ham or sausage mixed into the cheese sauce, transforming it into a one-dish meal. For a lighter take, some chefs replace half the cheddar with sharp white American cheese—a nod to classic diner-style broccoli cheese casseroles.
The dish is traditionally served with buttermilk biscuits or cornbread to soak up every last bit of sauce.
New England Crunchy Variation
In New England, this casserole gets a seafood twist—some versions incorporate lobster or crab meat into the cheese sauce for a coastal flair. The topping often includes crushed Ritz crackers or seasoned breadcrumbs mixed with grated Parmesan for an extra umami kick.
The dish is a staple at fall harvest dinners and Thanksgiving gatherings. ❄️
New Englanders also love adding fresh herbs like thyme or rosemary to the cheese sauce for a bright, aromatic note. The broccoli is sometimes swapped for cauliflower or Brussels sprouts to suit local preferences. This version is often baked in stoneware dishes to achieve a golden, caramelized crust that’s irresistible.
West Coast Lighter Take
On the West Coast, health-conscious adaptations abound—this casserole often features low-fat cheese blends or vegan cheese alternatives like nutritional yeast and cashew cream.
The broccoli is sometimes roasted instead of steamed to add a nutty depth, and the topping might include crushed almonds or quinoa flakes for a gluten-free option. 🌿
West Coast chefs also experiment with spicy elements, like adding chipotle peppers or gochujang to the cheese sauce for a smoky-sweet kick. The dish pairs perfectly with grilled salmon or quinoa bowls for a balanced meal.
Many coastal versions are baked in glass baking dishes to make them easy to reheat for meal prep lunches.
Nutrition facts
Frequently asked questions
Can I make this casserole ahead of time?
Assemble the casserole in your baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. For best results, bake it straight from the fridge at 375°F for 35-40 minutes—the extra time ensures the center is fully heated through. Leftovers keep well in the fridge for 4-5 days, though the breadcrumb topping loses some crunch after day 2.
Why does my broccoli turn mushy?
Overcooking the broccoli before baking is the #1 culprit. Steam it for exactly 3 minutes (no longer!) and drain it thoroughly on paper towels to remove excess moisture. The key is tender-crisp broccoli—if it's too soft, it'll turn to mush during the 30-minute bake. Also, don't skip the cheese barrier layer under the breadcrumbs, or the moisture will steam the broccoli further.
Can I substitute sharp cheddar with another cheese?
Yes, but expect flavor differences. For a milder taste, use Monterey Jack or Colby, but reduce the amount by 1 cup since they're less salty. For extra flavor, try smoked Gouda or pepper jack—just keep the total cheese at 3.5 cups. Vegan? Swap 1 cup of dairy cheese for nutritional yeast mixed with cashew cream for a cheesy flavor without the dairy.
What's the best way to reheat leftovers?
Cover the casserole with foil and warm at 350°F for 15-20 minutes—this restores the crispy topping without drying it out. For extra crunch, broil for 2-3 minutes at the end. Microwaving works in a pinch (1 minute covered, then 30 seconds uncovered), but the texture suffers. Always reheat until steaming hot to kill any bacteria from the cheese.
Can I make this gluten-free?
Easily! Replace the panko topping with crushed cornflakes or almond flour mixed with 1 tbsp melted butter. For the sauce, use a gluten-free flour blend (like Bob's Red Mill 1:1) for the roux. The texture will be slightly different but still delicious. Just press the gluten-free topping firmly to prevent sogginess during baking.
