Love this? Pin it for later! 📌
Why This Recipe Works
- Salt & Drain Technique: Drawing moisture out of zucchini prevents a watery casserole and concentrates flavor.
- Triple-Cheese Strategy: A blend of mozzarella, fontina, and Parmesan delivers both stretchy melt and nutty depth.
- Quick Stovetop Roux: A light béchamel binds everything so each bite is creamy, not clumpy.
- Herb-Infused Oil: Sizzling garlic, basil, and chili flakes in olive oil wakes up the entire dish.
- Crunchy Panko Lid: A final sprinkle of buttery breadcrumbs bakes to golden perfection.
- One Dish, Many Roles: Works as main, side, or brunch base topped with a runny egg.
Ingredients You'll Need
Zucchini: Look for small- to medium-sized squash—no longer than 8 inches. They’re denser, less watery, and have virtually no developed seeds. If you only have baseball-bat monsters, scrape out the spongy center before grating.
Mozzarella & Fontina: Buy blocks and shred yourself. Pre-shredded cellulose-coated cheese doesn’t melt as silkily. Fontina adds earthy complexity, but whole-milk provolone or gouda are excellent understudies.
Parmigiano-Reggiano: The real stuff, aged 24 months or more, offers crystalline umami. In a pinch, domestic Parmesan works; just skip the shelf-stable shaker can.
Garlic: Fresh cloves, smashed and minced. Jarred paste often tastes dull and acidic after baking.
Crushed Tomatoes: A modest ½ cup balances richness with gentle acidity. Choose a brand that lists “tomatoes” only—no calcium chloride or basil, which can muddy flavor.
Italian Seasoning: Make your own: 1 tsp each dried oregano, basil, thyme, plus ½ tsp rosemary. Store-bought blends save time and keep the profile consistent.
Eggs: Two large eggs set the custard. For an egg-free option, swap in ÂĽ cup silken tofu blended with 1 Tbsp cornstarch.
Whole Milk & Butter: They build the quick roux. Unsweetened oat or soy milk work for dairy-free, but the casserole will be slightly less rich.
Panko Breadcrumbs: Their jagged edges toast into delightful crunch. For keto, sub ½ cup crushed pork rinds mixed with 2 Tbsp almond flour.
Fresh Basil & Parsley: Stirred in after baking so the herbs stay vibrant. Dried herbs can’t replicate that pop of green.
How to Make Cheesy Baked Zucchini Parmesan Casserole
Prep & Salt Zucchini
Trim ends and grate zucchini on the large holes of a box grater. Toss with 1 tsp kosher salt, then pile into a clean kitchen towel set over a bowl. Let drain 15 minutes, then twist the towel and squeeze firmly—you’ll expel nearly a cup of liquid, preventing a soggy end result.
Preheat & Butter Dish
Heat oven to 400 °F (204 °C). Brush a 2-quart casserole or 10-inch cast-iron skillet with 1 Tbsp softened butter. Dusting with a whisper of Parmesan helps form a crisp cheese skirt.
Build Quick Béchamel
Melt 2 Tbsp butter in a saucepan over medium heat. Whisk in 2 Tbsp flour; cook 90 seconds to remove raw taste. Slowly pour in 1 cup cold milk, whisking constantly until thick enough to coat the back of a spoon. Season with ½ tsp salt, ¼ tsp pepper, and a pinch of nutmeg.
Sauté Aromatics
In the same pan (save dishes!) warm 1 Tbsp olive oil. Add 3 minced garlic cloves and ½ tsp chili flakes; cook 30 seconds until fragrant but not browned. Stir in drained zucchini, coating each strand in garlicky oil.
Combine Base
Off heat, fold béchamel into zucchini, followed by ½ cup crushed tomatoes, 1 cup shredded mozzarella, ½ cup fontina, ½ cup grated Parmesan, 2 beaten eggs, and 1 tsp Italian seasoning. The mixture will look creamy but not soupy.
Pack & Top
Spoon mixture into prepared dish, pressing lightly to level. Mix Âľ cup panko with 1 Tbsp melted butter and ÂĽ cup extra Parmesan; sprinkle evenly over surface for maximum crunch real estate.
Bake Until Bubbling
Slide onto center rack and bake 25 minutes. Increase temperature to 425 °F for the final 5 minutes to bronze the crumbs. Edges should be caramelized, center just set, and the aroma intoxicating.
Rest & Garnish
Let stand 10 minutes—this firms the custard, making neat slices. Shower with fresh basil ribbons and chopped parsley for color contrast and herbal brightness. Serve warm or at room temperature.
Expert Tips
Dehydrate Extra Water
If your zucchini feels especially spongy, spread grated pieces on a rimmed baking sheet lined with paper towels and refrigerate uncovered for 1 hour. The fridge’s low humidity does some of the work for you.
Temperature Is Key
Bake until the center reads 185 °F on an instant-read thermometer. Any cooler and the eggs won’t fully set; hotter risks curdling.
Make-Ahead Magic
Assemble through Step 6, cover tightly, and refrigerate up to 24 hours. Add 10 extra minutes to the covered bake time if starting cold.
Crunch Boost
Toss panko with 1 tsp sesame oil for nuttiness, or swap half for crushed Ritz crackers if you crave extra butteriness.
Freeze In Portions
Cool completely, cut into squares, wrap individually, and freeze up to 2 months. Reheat in a 375 °F oven for 15 minutes straight from frozen—perfect lunchbox additions.
Brunch Upgrade
Serve a warm square topped with a poached egg and a drizzle of pesto for an elegant weekend brunch that satisfies vegetarians and carnivores alike.
Variations to Try
-
Mediterranean: Fold in ½ cup chopped sun-dried tomatoes and ¼ cup sliced Kalamata olives, swapping fontina for crumbled feta on top.
-
Protein-Packed: Add 2 cups shredded rotisserie chicken and swap half the mozzarella for smoked provolone for a hearty entrée.
-
Tex-Mex Twist: Replace Italian seasoning with 1 tsp cumin & ½ tsp chili powder, use pepper-jack cheese, and top with crushed tortilla chips instead of panko.
-
Vegan Delight: Substitute oat milk for dairy milk, vegan butter sticks for butter, and 1 cup shredded vegan mozzarella + ÂĽ cup nutritional yeast for cheeses. Use flax eggs (2 Tbsp ground flax + 5 Tbsp water).
-
Low-Carb/Keto: Replace flour with 1 tsp xanthan gum and use crushed pork rinds for the topping; the net carbs drop to ~6 g per serving.
-
Seasonal Veg: Mix in 1 cup grated yellow squash or carrots for extra color; just maintain the total 4 cups vegetable volume so ratios stay consistent.
Storage Tips
Refrigerate: Cool completely, cover with foil or transfer to an airtight container, and refrigerate up to 4 days. The flavors meld beautifully overnight.
Freeze: Wrap individual squares in plastic wrap, then foil, and freeze up to 2 months. Thaw overnight in the fridge for best texture.
Reheat: Warm single portions in the microwave (about 90 seconds on 70% power) or re-crisp in a 375 °F toaster oven for 8 minutes. For whole casserole, cover with foil and bake at 350 °F for 20 minutes, removing foil the last 5 to revive crunch.
Make-Ahead: You can grate and salt the zucchini 48 hours in advance; store squeezed shreds in a zip-top bag with a paper towel to wick moisture.
Frequently Asked Questions
Cheesy Baked Zucchini Parmesan Casserole
Ingredients
Instructions
- Prep Zucchini: Grate, salt, and drain in a towel for 15 min; squeeze liquid out.
- Preheat Oven: 400 °F. Butter a 2-qt casserole dish.
- Make Roux: Melt 2 Tbsp butter, whisk in flour 90 sec, then milk until thick. Season.
- Sauté: Cook garlic & chili flakes in olive oil 30 sec; add zucchini.
- Combine: Off heat, stir béchamel, tomatoes, ¾ cup Parmesan, cheeses, eggs, seasoning into zucchini.
- Top & Bake: Transfer to dish. Mix panko, melted butter, remaining Parmesan; sprinkle. Bake 25 min at 400 °F, 5 min at 425 °F for browning.
- Rest: 10 min, then garnish with fresh herbs and serve.
Recipe Notes
For extra crunch, add ÂĽ cup sliced almonds to the panko topping. Casserole doubles easily for potlucks and reheats beautifully.