This loaded zucchini casserole is the recipe that completely changed how I think about zucchini — and I mean that with complete sincerity. This rich and creamy zucchini casserole packed with tender zucchini and crispy bacon smothered in a savory cheese sauce became one of the most popular casseroles of 2024 — and after making it at Golden Recipes for the first time I understood exactly why it captured so many hearts. Tender sliced zucchini bathed in a deeply savory homemade cheddar cream sauce with crispy bacon throughout, all topped with a golden breadcrumb and Parmesan crust that shatters perfectly with every spoonful. The combination of fresh zucchini, smoky bacon, and sharp cheddar cream sauce is genuinely extraordinary — it turns the most humble summer vegetable into a casserole so deeply satisfying and indulgent that nobody at the table believes it started as plain zucchini. This is the side dish that converts every zucchini skeptic permanently.
Why You’ll Love This Loaded Zucchini Casserole
The loaded approach is what makes this casserole so completely over the top and so irresistible. Loaded means exactly what it sounds like — loaded with sharp cheddar throughout the creamy sauce, loaded with crispy smoky bacon in every bite, and loaded with that incredible golden Parmesan breadcrumb topping that provides the most satisfying crunch imaginable. Nothing is held back in this recipe. Every element is at full intensity and the result is a zucchini casserole that is so deeply flavored and richly satisfying that it can genuinely stand as the main course of a meal rather than just a side dish.
Drawing the moisture out of the zucchini before baking is the single technique that separates a spectacular zucchini casserole from a watery disappointing one. Zucchini contains an enormous amount of water — if you skip the salting and drying step the entire sauce separates and becomes watery during baking. But when the moisture is properly removed the zucchini concentrates its flavor, holds its shape beautifully, and absorbs the cheddar cream sauce in the most incredible way. This is the casserole that belongs at every potluck and holiday table. You should also try our Cheesy Squash Casserole and our French Onion Broccoli Cheese Casserole for more incredible cheesy vegetable bakes.
Equipment You’ll Need
- 9×13 inch baking dish
- Large skillet for the sauce
- Small bowl for breadcrumb topping
- Paper towels for drying zucchini
- Measuring cups and spoons
- Whisk
Ingredients

- 4 medium zucchini, sliced into ¼-inch rounds — about 6 cups
- 1 teaspoon salt — for drawing out moisture
- 8 strips bacon, cooked crispy and crumbled — divided
- 1 small onion, diced
- 3 cloves garlic, minced
- 3 tablespoons butter
- 3 tablespoons all-purpose flour
- 1½ cups whole milk
- ½ cup heavy cream
- 1 teaspoon garlic powder
- ½ teaspoon smoked paprika
- ½ teaspoon onion powder
- Salt and black pepper to taste
- 2 cups freshly shredded sharp cheddar cheese — divided
For the Golden Topping
- ¾ cup panko breadcrumbs
- 3 tablespoons butter, melted
- ½ cup freshly grated Parmesan cheese
- ¼ teaspoon garlic powder
Substitutions
Yellow squash can replace or supplement the zucchini for a beautiful two-tone casserole. Turkey bacon lightens the recipe. Gruyère can replace or supplement the sharp cheddar for a more complex nutty flavor. Crushed Ritz crackers can replace the panko topping for a butterier crunch. For a spicier version add ¼ teaspoon cayenne to the sauce. Add 1 cup of frozen corn to the sauce for extra sweetness and color. For extra richness stir 4 oz of softened cream cheese into the sauce with the cheddar.
How to Make Loaded Zucchini Casserole

Draw Out the Moisture
Preheat your oven to 375°F (190°C) and grease your baking dish. Lay the zucchini slices in a single layer on paper towels. Sprinkle generously with salt on both sides. Let sit 15 to 20 minutes — moisture will bead on the surface. Pat completely dry with fresh paper towels pressing firmly. This step is absolutely non-negotiable.
Make the Cheddar Cream Sauce
Melt butter in a large skillet over medium heat. Cook the onion for 4 minutes until soft. Add garlic and cook 1 more minute. Sprinkle flour over everything and stir constantly for 1 full minute. Slowly whisk in the milk and heavy cream preventing lumps. Add garlic powder, smoked paprika, onion powder, salt, and pepper. Simmer 3 to 4 minutes until thickened. Remove from heat and stir in 1½ cups of cheddar until completely smooth and silky.
Layer and Top
Arrange half the dried zucchini slices in an overlapping layer across the baking dish. Scatter half the crumbled bacon and ¼ cup cheddar over the zucchini. Pour half the cheddar cream sauce evenly over everything. Repeat — remaining zucchini, remaining bacon, remaining ¼ cup cheddar, remaining sauce. In a small bowl combine panko, melted butter, Parmesan and garlic powder — scatter generously across the entire top.
Bake
Bake uncovered for 35 to 40 minutes until the panko topping is deeply golden, the sauce is bubbling at the edges, and the zucchini is completely tender when pierced. Rest 5 minutes and serve hot from the dish.

Variations
- Zucchini and squash mix — use half zucchini and half yellow squash for beautiful color contrast
- Add chicken — fold 2 cups of shredded rotisserie chicken into the sauce for a complete main course
- Gruyère upgrade — replace cheddar with Gruyère for a more sophisticated French-inspired gratin
- Ritz cracker topping — replace panko with crushed Ritz for a butterier more indulgent crust
- No-bacon version — omit the bacon for a fully vegetarian casserole — add sun-dried tomatoes for depth
What to Serve With It
This loaded zucchini casserole works as both a spectacular side dish and a vegetarian main. It is incredible alongside roasted chicken, glazed pork, or grilled steak. As a vegetarian dinner serve with warm crusty bread and a simple salad. For a complete holiday spread pair with our Pimento Cheese Potato Casserole for two incredible cheesy vegetable sides that absolutely steal the show.
Pro Tips
- Salt and dry the zucchini — the most critical step, wet zucchini equals watery sauce
- Pat completely dry after salting — use fresh dry paper towels and press firmly
- Add cheese to sauce off the heat — keeps it perfectly silky
- Always bake uncovered — the panko topping needs direct heat to get golden
- Rest 5 minutes — allows the sauce to set for cleaner portions
Common Mistakes
- Skipping the salting step — the casserole becomes watery and sauce separates
- Not patting dry thoroughly — surface moisture prevents browning
- Covering while baking — panko goes soggy
- Adding cheese on the heat — creates grainy sauce
- Slicing zucchini too thick — doesn’t cook through evenly
Storage and Reheating
Store covered in the fridge for up to 3 days. To restore the crunchy topping scatter fresh panko and Parmesan on top and bake at 375°F for 15 minutes uncovered. Microwave works on medium power. Do not freeze — zucchini releases too much moisture after freezing.
FAQ
Why is my casserole watery?
Almost always because the salting and drying step was skipped or not done thoroughly enough. Zucchini releases enormous amounts of water during baking — the salting removes most of it before it can flood the sauce.
Can I use frozen zucchini?
Not recommended — frozen zucchini releases far too much water even after thawing. Fresh zucchini that has been salted and dried gives the best result by a significant margin.
Can I make this ahead?
Yes — assemble without the panko topping and refrigerate up to 24 hours. Add the topping fresh before baking and bake as directed adding 10 extra minutes.
Can I make this vegetarian?
Yes — simply omit the bacon entirely. Add ¼ cup of sun-dried tomatoes to the sauce for depth. The casserole is fully vegetarian without any other changes needed.
Conclusion
This Loaded Zucchini Casserole is the cheesy bacon-loaded vegetable bake that converts every zucchini skeptic — rich cheddar cream sauce, smoky bacon, tender zucchini, and a golden Parmesan panko crust. Make it tonight and watch it disappear from the table faster than everything else.