Ingredients
Equipment
Method
Prepare and preheat
- Preheat the oven to 375°F and lightly grease a 9x13-inch baking dish with butter or nonstick spray.
Zucchini prep
- Grate the zucchini on the coarse side and place in a clean towel; squeeze gently until just damp to remove excess moisture and set aside.
Make cornbread base
- Whisk together cornmeal, flour, baking powder, baking soda, and 1/2 teaspoon salt in a large bowl.
- In a separate bowl whisk 1 egg, buttermilk, melted butter, and honey; fold wet ingredients into dry until just combined, then fold in optional corn kernels.
- Spread the batter evenly in the prepared 9x13-inch pan and bake 12 minutes to partially set the base.
Make zucchini topping
- Whisk the remaining 2 eggs with 1 1/4 cups milk, 1/2 teaspoon salt, black pepper, cornstarch, cheddar (if using), green onions, and thyme until smooth, then fold in the squeezed zucchini.
Assemble and finish baking
- Remove the par-baked cornbread base and pour the zucchini mixture over it, smoothing the top gently; return to the oven and bake 30–35 minutes until the top is golden and a knife comes out mostly clean.
- Let the casserole rest 10–15 minutes before slicing; garnish with chopped parsley if desired and serve warm.
Notes
Squeeze grated zucchini well to avoid a watery casserole and par-bake the cornbread base for a firmer result. Use the milk+vinegar trick if you don’t have buttermilk. To freeze, cool completely, wrap tightly, and freeze up to 3 months; thaw overnight and reheat in a 350°F oven.
