Amy's Broccoli Cheddar Bake Copycat Recipe: Cheesy Crisp Top, Melty Layers

Salads

Amy's Broccoli Cheddar Bake Copycat Recipe: Cheesy Crisp Top, Melty Layers

This copycat Amy’s Broccoli Cheddar Bake recipe brings that iconic cheesy, crisp-topped magic right into your oven. This copycat recipe captures the restaurant's precision—where tender broccoli florets nestle beneath a blanket of creamy cheese sauce, crowned with a golden, crackly crust.

The secret lies in the sauce's texture and the baking technique that ensures every bite delivers that satisfying combination of crispy, chewy, and creamy.

What sets this dish apart is the balance of ingredients and timing—no shortcuts here, just a methodical approach to layering. You'll need about 45 minutes of active prep, followed by 25 minutes in the oven, where the magic happens.

The broccoli must be cooked just until tender-crisp, and the cheese sauce should be thick enough to coat but still pourable when layered. Trust the process, and you'll achieve that same restaurant-quality texture at home.

By the time it emerges from the oven, you'll have a dish that's impossible to resist—a golden, bubbling top with a crispy crust that gives way to creamy cheese and tender broccoli beneath.

Each forkful delivers a perfect harmony of textures and flavors, making this a dish that's as impressive as it is satisfying. Serve it as a standalone meal or alongside a fresh salad for a complete, comforting dinner.

For those who love customization, you can add crispy bacon or swap in a sprinkle of panko for extra crunch on top. The variations are endless, but the foundation remains the same—this is the copycat recipe that brings Amy's iconic bake to your table.

Let's get started on making it your new favorite.

👨‍🍳
Difficulty
Easy
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for amy's broccoli cheddar bake copycat

Pantry staples plus a few fresh ingredients for that iconic cheesy, crispy bake.

Ingredient Amount Notes
Broccoli Florets 🥦 2 ½ lbs Fresh, cut into bite-sized pieces
Sharp Cheddar Cheese 🧀 2 cups Shredded, not pre-shredded
Heavy Cream 🥛 1 cup Full-fat for creaminess
Milk 🥛 ½ cup Whole milk preferred
All-Purpose Flour 🌾 ½ cup For roux thickening
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Minced for depth
Butter 🧈 ½ cup Unsalted, cubed
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Garlic Powder 🧄 ½ tsp For extra flavor
Panko Breadcrumbs 🍞 ½ cup For crispy topping
Bacon 🥓 4 oz Crispy, optional topping

The broccoli and cheese are the stars here. Fresh broccoli makes all the difference—look for bright green florets, not wilted or yellowing. I always grab the pre-cut florets at Trader Joe's to save time, but whole heads work too if you're cutting them yourself. For the cheese, sharp cheddar is non-negotiable—pre-shredded gets clumpy and lacks flavor. Grab a block and grate it yourself. The butter matters too—unsalted so you control the seasoning, and it needs to be cold for that perfect roux.

No sharp cheddar? Pepper jack or Monterey Jack in a pinch, but it won't be exactly the same. The bacon is optional, but if you skip it, add another 0.5 cup of panko for that crispy texture. Fresh garlic and onion are ideal, but powdered versions work in a bind. The heavy cream should be full-fat—light cream won't give the same richness. For the roux, don't rush it—cook the flour and butter until it's a deep golden color, or the sauce will taste raw. Trust me on this one.

This bake reheats beautifully—just cover it with foil and pop it in the oven at 350°F for 10-15 minutes. Leftovers keep for 3-4 days in the fridge, but honestly, it's better fresh. To make ahead, assemble the dish up to the baking step, cover it, and refrigerate for up to 24 hours. The flavors meld even better overnight. Portion into individual servings before baking for easy reheating.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just toss broccoli florets, shredded cheddar, and a simple roux of flour, heavy cream, and milk into one dish. No chopping boards, no extra pots, just 20 minutes of hands-off baking while you sip your coffee.
  • Cheesy Crispy Edge: That sharp cheddar melts into a golden crust on top while staying creamy inside—honestly, the texture is chef’s kiss. The flour roux thickens it just enough to hold its shape, but it’s still rich and satisfying, not gluey.
  • Weeknight Workhorse: Between us, this is my go-to when I need something hearty but zero-fuss. Double the recipe for leftovers (it reheats like a dream), or bring it to potlucks—it’s always the first to disappear. My kids even fight over it.
  • Budget-Friendly Luxury: Sharp cheddar and heavy cream feel fancy, but this recipe stretches them perfectly. A single head of broccoli and a bag of cheese feed four for under $10, and the leftovers taste just as good the next day. Practical? Absolutely. Delicious? Ridiculously.

Step-by-step instructions for Amy's broccoli cheddar bake copycat recipe

Here's how to recreate that legendary cheesy, crispy-topped bake at home with perfect melty layers.

1

Cook the Broccoli and Sauté the Aromatics

Preheat your oven to 375°F. In a large pot of boiling salted water, cook the 2.5 lbs broccoli florets for 3-4 minutes until bright green and just tender—you want them to stay crisp when baked later. Drain immediately and plunge into ice water to stop cooking, then drain again and pat completely dry with a clean kitchen towel.

In the same pot (no need to clean it), melt 0.5 cup butter over medium heat. Add the 1 whole yellow onion and cook for 5 minutes until soft and translucent. Stir in the 4 cloves minced garlic and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter.

2

Make the Creamy Cheese Sauce

Lower the heat to medium-low and sprinkle in the 0.5 cup all-purpose flour, whisking constantly for 1-2 minutes until you have a smooth roux that coats the back of a spoon. Slowly pour in the 1 cup heavy cream and 0.5 cup milk while whisking vigorously to prevent lumps.

Bring the mixture to a gentle simmer and cook for 3-4 minutes until slightly thickened. Remove from heat and stir in the 2 cups shredded sharp cheddar cheese until completely melted and smooth. Season with 1 tsp salt, 0.5 tsp black pepper, and 0.5 tsp garlic powder. Return to low heat just until heated through.

3

Assemble and Bake the Casserole

In a greased 9x13-inch baking dish, combine the cooked broccoli and sautéed onion mixture. Pour the cheese sauce evenly over the top, gently stirring to coat all the broccoli. If using, layer the 4 oz crispy bacon on top in an even layer.

Sprinkle the 0.5 cup panko breadcrumbs evenly over the entire surface. The key here is to press down gently with your fingers to create that signature crispy top. Bake uncovered for 25-30 minutes until the top is golden brown and the edges bubble around the sides.

4

Rest and Serve for Maximum Cheesiness

Remove from the oven and let the bake rest for 10 minutes before serving. This resting time allows the cheese to set slightly and the flavors to meld together. The top should be crispy enough to crack when you cut into it, with gooey, melted cheese underneath.

Cut into squares and serve immediately with a side of crusty bread to soak up all that cheesy goodness. The broccoli should be tender-crisp with that perfect melty cheese coating throughout—just like the original! Store any leftovers covered in the refrigerator for up to 3 days, reheating in the oven at 350°F until warmed through.

👨‍🍳

Pro Tips For Making Amy'S Broccoli Cheddar Bake Copycat

  • Blanch Broccoli First: Drop those florets into boiling salted water for 2 minutes before baking—it stops the steam from turning your casserole soggy. I learned this after my first batch looked like a swamp. Drain well and pat dry with a towel, or the cheese sauce will fight you.
  • Grate Cheese Coarse: Use a box grater for sharp cheddar, not pre-shredded. The pre-shredded stuff has anti-caking agents that make your bake gummy. If you’re lazy, buy block cheddar and grate it yourself—it’s worth the extra 30 seconds.
  • Don’t Overmix the Sauce: Stir the flour-heavy cream-milk slurry until it thickens, then stop. Lumps are fine—overworking it turns the sauce gluey. My grandmother swore by this, and she was right: a few small lumps disappear when baked, but a stiff paste won’t.
  • Bake Covered, Then Uncovered: Cover with foil for the first 20 minutes to melt the cheese evenly, then uncover for the last 10. This prevents a skin from forming while keeping the top golden. I skipped this once and got a sad, crustless top—don’t repeat my mistake.

Dietary considerations for this amy's broccoli cheddar bake copycat

Gluten-Free Adaptation

To make this dish gluten-free, replace the 0.5 cup all-purpose flour in the roux with 0.5 cup gluten-free all-purpose flour blend like Bob's Red Mill 1-to-1. For extra crispiness, use gluten-free panko breadcrumbs—I recommend Pillsbury Gluten-Free Panko—and press them firmly on top.

The texture will be slightly different but still delicious. 🌾

Dairy-Free Options

For a dairy-free version, swap the sharp cheddar cheese for dairy-free sharp cheddar shreds like Violife or Daiya. Use full-fat coconut milk instead of heavy cream and milk, and ensure your butter is dairy-free (Miyoko's is a great brand).

The sauce will still be rich and creamy, though the flavor profile shifts slightly toward nuttiness.

Lower-Carb Version

Cut carbs by replacing half the panko breadcrumbs with crushed pork rinds or almond flour for a crispy, low-carb topping. Reduce the broccoli to 1.5 lbs and add 1 cup cauliflower florets for extra volume.

The dish will still be hearty but much lighter. I like to add 1 tbsp nutritional yeast to the sauce for a cheesy flavor without the dairy.

Vegetarian Protein Boost

Add 1 cup cooked lentils or ½ cup crumbled tofu to the broccoli layer for extra protein. For a meaty texture, try ½ cup plant-based crumbles like Beyond Meat or Impossible.

These additions keep the dish vegetarian while adding satisfying substance. Season the plant-based protein with ½ tsp smoked paprika and ¼ tsp onion powder before mixing it in.

Allergy-Friendly Notes

If nut allergies are a concern, avoid almond flour and stick to pork rinds for crunch. For soy allergies, check labels on dairy-free cheeses and plant-based proteins—many contain soy. Always double-check ingredient lists, as hidden allergens can sneak into processed foods.

When in doubt, opt for single-ingredient substitutes like plain rice flour for thickening or plain pork rinds for topping.

Kid-Friendly Adjustments

For picky eaters, blend ½ cup of the broccoli into the cheese sauce for a smoother texture. Add ½ cup diced ham or turkey to the broccoli layer for familiarity.

Serve with buttered noodles on the side to make it feel like a fun, shareable meal. The crispy top always wins over even the most skeptical little diners! 🧒

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 185mg62%
Sodium 1020mg44%
Total Carbohydrate 28g10%
Dietary Fiber 6g21%
Sugars 6g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does the broccoli need to be blanched before baking?

Blanching the broccoli first ensures it stays tender-crisp instead of turning mushy during the long bake. The quick cook in boiling water followed by ice water stops the cooking process immediately, preserving its bright green color and perfect texture. Skipping this step often leads to soggy broccoli in the final dish.

2

Can I make this bake ahead of time?

Assemble the dish up to the baking step, cover tightly with foil, and refrigerate for up to 24 hours. When ready to bake, remove the foil and bake as directed (add 5-10 extra minutes if cold). The flavors actually improve overnight as the cheese melds with the broccoli.

3

What's the secret to getting that perfect crispy top?

The crispy crust comes from two key steps: pressing the panko breadcrumbs firmly into the cheese sauce before baking, and baking uncovered at 375°F for the full 25-30 minutes. For extra crunch, broil for 1-2 minutes at the very end—but watch it closely to avoid burning!

4

Can I substitute pre-shredded cheese?

While you can use pre-shredded cheese, it contains anti-caking agents that make the sauce grainy. For the best texture, always shred your own sharp cheddar using a box grater. If you must use pre-shredded, drain and dry it thoroughly first to remove excess moisture.

5

How do I fix a runny cheese sauce?

If your sauce is too thin, mix 1 tablespoon cornstarch with 1 tablespoon cold water to make a slurry, then stir it into the sauce while heating. Let it simmer for 1-2 minutes until thickened. For extra insurance, reduce the milk to ¼ cup next time—heavy cream alone often provides enough creaminess.

★★★★★4.8(13 reviews)
Categories Salads