Side Dishes
This Cheddar’s Broccoli Cheese Casserole copycat recipe delivers the same legendary melty cheese rivers and crispy herb crust you crave. The secret lies in layering perfectly cooked broccoli with a rich cheddar sauce, then topping it with a golden, buttery herb crust that holds up to every forkful.
I’ve perfected this version after testing countless adjustments—no shortcuts, just the right balance of texture and flavor that makes it worth the wait.
The recipe builds on the original’s strengths while adding professional touches: a precise blend of sharp cheddar cheeses for depth, a creamy sauce that doesn’t separate, and a crust so crispy it stays intact even when sliced.
Baking at the right temperature ensures the cheese melts smoothly while the crust browns to perfection, giving you that signature restaurant-quality finish. It’s the kind of dish that disappears faster than you can say “copycat.”
What you’ll end up with is a casserole that’s creamy in the center, bubbling with golden cheese, and topped with a crackly herb crust that adds texture and flavor. The broccoli stays tender-crisp, cutting through the richness without losing its natural sweetness.
This isn’t just a side dish—it’s a showstopper that holds its own as a main course when paired with a simple salad or roasted vegetables.
Ready in about an hour, this casserole is perfect for meal prep or serving at gatherings. The key is patience during baking—don’t rush it, or you’ll miss out on that perfect melt. Let’s get started on recreating this iconic comfort dish at home.
Ingredients for cheddars broccoli cheese casserole copycat
Sixteen ingredients for that iconic cheddar broccoli perfection you crave every time.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broccoli Florets 🥦 | 8 cups | Tender-crisp, stems trimmed |
| Sharp Cheddar Cheese 🧀 | 2 ½ cups | Shredded, 2-year aged preferred |
| Medium Cheddar Cheese 🧀 | 1 ½ cups | Shredded, for creaminess |
| All-Purpose Flour 🌾 | ¼ cup | For roux base |
| Unsalted Butter 🧈 | ½ cup | Full-fat for richness |
| Whole Milk 🥛 | 2 cups | Whole milk for creaminess |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| All-Purpose Flour 🌾 | 1 cup | For crispy herb crust |
| Unsalted Butter 🧈 | ¼ cup | Melted for crust |
| Dried Parsley Flakes 🌿 | 2 tbsp | For herb crust |
| Dried Chives 🌿 | 1 tbsp | For herb crust |
| Salt 🧂 | 1 ½ tsp | Kosher salt total |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Garlic Powder 🧄 | ½ tsp | For crust seasoning |
The cheeses are where this dish shines. Sharp cheddar gives that signature tang, while medium cheddar adds creaminess—don't skimp. I grab Cabot or Tillamook from the grocery store deli counter, freshly shredded (pre-shredded gets clumpy). For the broccoli, fresh is best—cut florets into even sizes so they cook uniformly. The stems? Trim them but don’t toss them—chop them small for extra texture. If you’re short on time, frozen broccoli works (thaw and pat dry), but fresh gives that vibrant color and crisp bite.
No sharp cheddar? Pepper jack or extra-sharp cheddar will work, but the flavor profile changes. The herb crust can use fresh parsley and chives instead of dried—just chop them finely. For the roux, butter and flour must be cooked until golden, or you’ll end up with a gluey mess. If you’re watching calories, you can use half-and-half instead of milk, but the texture won’t be as rich. The garlic? Fresh is ideal, but garlic powder at half the amount works in a pinch. Just don’t skip it—it’s what makes this taste like the real deal.
This casserole tastes even better the next day, so make it ahead if you can. Store leftovers covered in the fridge for 4-5 days, or freeze portions for up to 3 months. To reheat, cover with foil and bake at 350°F until bubbly. The crust gets crispy again once reheated—just watch it closely. For meal prep, assemble the dish but don’t bake it. Cover and refrigerate for up to 2 days before baking. That way, you’re ready to serve when company arrives.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash another dish—just toss everything into one pan, bake, and walk away. The flour-butter roux thickens into a creamy sauce that coats every broccoli floret, so you don’t even need a side.
- Melty Cheese Obsession: That sharp cheddar melts into gooey, stretchy perfection while the medium cheddar adds just the right tang. Honestly, the first time I pulled it out of the oven, I nearly licked the pan clean—no joke.
- Lunchbox Hero: Between us, this is my go-to for meal prep. I portion it into containers on Sundays, and by Wednesday, my coworkers are begging for the recipe. It reheats like a dream (microwave or oven, no judgment) and keeps its cheesy charm.
- Budget Stretch: A single bag of broccoli and a block of cheddar feed four people for under $10. The flour and butter are pantry staples, so you’re not scrambling for extra ingredients. Plus, leftovers taste just as good the next day—if there are any left.
Step-by-step instructions for cheddars broccoli cheese casserole
Here's how to create that perfect copycat restaurant version with gooey cheese and a golden crust.
Prepare the Broccoli and Aromatics
Preheat your oven to 350°F for baking later. In a large bowl, combine the 8 cups fresh broccoli florets with the 1 whole yellow onion that's been diced. Add the 3 cloves minced garlic, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Toss everything together until the broccoli is evenly coated with seasoning.
I like to use my hands for this step—it helps distribute the seasoning more evenly. The broccoli should look vibrant and slightly glistening from the seasoning. This step ensures every bite will be flavorful, not just the top layer that gets all the cheese love.
Create the Creamy Cheese Sauce
In a medium saucepan, melt the 0.5 cup unsalted butter over medium heat. Once melted, add the 0.25 cup all-purpose flour and whisk constantly for 1-2 minutes until you have a smooth, pale roux. This is your flavor foundation—don't rush it or it'll burn.
Gradually whisk in the 2 cups whole milk until the mixture is completely smooth. Bring to a gentle simmer and cook for 3-5 minutes until slightly thickened. Remove from heat and stir in the 2.5 cups sharp cheddar cheese and 1.5 cups medium cheddar cheese until fully melted and creamy. This sauce should be velvety smooth with no cheese lumps—if you see any, whisk them out.
Combine Broccoli and Sauce
Transfer the seasoned broccoli mixture to a large mixing bowl. Pour the melted cheese sauce over the broccoli and stir gently but thoroughly to coat every floret. The mixture should look rich and inviting—like melted cheese rivers about to happen. Let this sit for 5 minutes while you prepare the crust.
This waiting time is crucial. It allows the broccoli to absorb some of the cheese sauce before baking, ensuring maximum flavor in every bite. If you're in a hurry, you can skip this step, but I promise the flavor will be even better if you let it rest.
Prepare the Crispy Herb Crust
In a small bowl, combine the 1 cup all-purpose flour, 2 tablespoons dried parsley flakes, 1 tablespoon dried chives, 0.5 teaspoon garlic powder, and the remaining 0.25 cup unsalted butter that's been melted and cooled slightly. Mix with your fingers until you have a crumbly, cohesive mixture that sticks together when pressed.
The texture should resemble wet sand—just moist enough to hold together but not sticky. If it's too dry, add a teaspoon of water; if too wet, sprinkle in a little more flour. This crust is what makes the copycat version special—crispy on top with those beautiful herb flecks.
Assemble and Bake to Perfection
Transfer the broccoli-cheese mixture to a greased 9x13-inch baking dish. Spread it out evenly so it's about 1-inch thick. Sprinkle the herb crust mixture evenly over the top, pressing down gently with your fingers to help it adhere. The crust should cover the entire surface—don't worry if it's not perfectly even, as it'll spread slightly during baking.
Bake for 35-40 minutes until the edges are golden brown and the center is bubbly. The top crust should be crispy while the cheese underneath should be molten and stretchy. If the top browns too quickly, tent it loosely with aluminum foil for the last 10 minutes of baking.
Rest and Serve
Remove from the oven and let the casserole rest for 5-10 minutes before serving. This resting time is essential—it allows the cheese to set slightly and makes it easier to cut clean slices. The contrast of crispy crust and gooey cheese will be even more pronounced after resting.
Cut into squares and serve immediately. The cheese should be so melty it forms rivers when you cut through it, and the crust should be golden and crunchy. This is the moment you've been waiting for—the perfect copycat restaurant experience at home!
Pro Tips For Making Cheddars Broccoli Cheese Casserole Copycat
- STEAM BROCCOLI FIRST: I learned this the hard way—blanching broccoli before mixing it into the cheese sauce keeps it bright green and crisp-tender, not mushy. Drop florets into boiling salted water for 90 seconds, then shock in ice water. Drain well before stirring into the roux, or you’ll end up with a watery, sad casserole.
- USE SHARP CHEDDAR LAST: Medium cheddar melts smoothly, but sharp cheddar adds depth. Grate the medium first, mix it into the sauce, then sprinkle sharp cheddar on top after baking—it’ll melt into gooey pockets while the rest stays creamy. (Yes, it’s an extra step, but the flavor payoff is real.)
- SKIP THE RAW FLOUR TRICK: Tossing flour over broccoli before baking isn’t necessary—it just makes cleanup harder. Instead, thicken your sauce properly with a butter-flour roux (equal parts, cooked until golden) before adding milk or broth. The casserole will still crisp up nicely without the extra mess.
- BAKE UNTIL BUBBLY, NOT BROWN: The top should be golden, but if you wait for deep browning, you’ll burn the cheese. Cover the dish with foil halfway through baking (around 20 minutes in a 375°F oven) to trap steam, then uncover just long enough for the cheese to turn golden—not charred. Pull it out when the edges bubble and the center jiggles slightly.
Perfect pairings for cheddars broccoli cheese casserole copycat
Classic Side Pairings
This casserole shines as a main course when paired with a simple mixed greens salad—toss 4 cups romaine with 2 tbsp balsamic vinaigrette and ¼ cup toasted walnuts. The acidity cuts through the richness while the crunch contrasts the creamy cheese.
For a heartier option, serve with roasted asparagus—toss 1 bunch asparagus with 1 tbsp olive oil and ½ tsp garlic powder, roasting at 400°F for 12 minutes. 🥗
Bread Basket Essentials
A warm crusty baguette or sourdough loaf is a must—slice it into ½-inch pieces and toast until golden. The bread soaks up any melted cheese rivers beautifully. For extra indulgence, serve with garlic butter—mix ¼ cup softened butter with 1 minced garlic clove and ½ tsp parsley.
Brush on bread just before serving. 🥖
Protein Additions
Turn this into a full meal by adding crispy chicken tenders—bake 1 lb boneless chicken tenders with 1 tbsp paprika and ½ tsp salt at 400°F for 18 minutes.
Alternatively, top with crumbled bacon—cook 4 slices bacon until crispy, then sprinkle over the casserole in the last 5 minutes of baking. The smoky flavor adds depth. 🍗
Dipping Sauces
For extra fun, serve with ranch or marinara dipping sauce. For ranch, mix ½ cup sour cream, ¼ cup mayonnaise, 1 tbsp dried dill, and ½ tsp garlic powder.
For a spicy twist, blend ½ cup marinara with 1 tbsp hot honey. These sauces add moisture and flavor to every bite. 🍯
Beverage Pairings
A crisp white wine like Sauvignon Blanc complements the cheesy richness with its citrus notes. For beer lovers, a hoppy IPA balances the dish’s creaminess. Non-alcoholic options? Try sparkling apple cider—its effervescence cleanses the palate. Avoid heavy reds or sweet wines, as they’ll overpower the dish. 🍷
Nutrition facts
Frequently asked questions
Can I make this casserole ahead of time?
Assemble the dish (without baking) up to 2 days in advance and refrigerate. When ready to bake, add 10-15 extra minutes to the cooking time. For longer storage, freeze the assembled (unbaked) casserole for 3 months. Thaw overnight in the fridge before baking. The flavors actually improve after resting!
What if I don't have sharp cheddar?
Use extra-sharp cheddar or pepper jack cheese for tang, but the texture will be slightly different. For creaminess, add ½ cup cream cheese to the sauce base. The key is balancing sharpness—skip the sharp cheddar entirely only if you have aged Gouda, which adds depth without overpowering.
Why did my crust turn soggy?
Soggy crusts happen when the casserole isn't fully preheated or baked too long at too low a temperature. Always bake at 350°F and check for golden edges after 35 minutes. If needed, broil for 1-2 minutes at the end for extra crispiness. For extra insurance, sprinkle ½ cup breadcrumbs on top before baking.
Can I use frozen broccoli instead of fresh?
Yes! Thaw and pat dry 8 cups frozen broccoli florets thoroughly before using. Fresh broccoli gives better texture, but frozen works in a pinch. For extra flavor, add ½ teaspoon garlic powder directly to the broccoli before mixing with the sauce. The stems should still be trimmed for even cooking.
How do I make this gluten-free?
Replace all-purpose flour with a 1:1 gluten-free flour blend for both the sauce and crust. Use gluten-free breadcrumbs if adding extra topping. For binding, add 1 extra egg to the crust mixture. The texture will be slightly different but still delicious. Always check labels to avoid hidden gluten.
