Preheat oven to 180C/160C fan forced. Grease a 4cm-deep, 18 x 28cm (base measurement) baking dish.
Whisk together milk, eggs and butter in a large jug. Season. Sift flour into a large bowl. Make a well in the centre. Gradually whisk milk mixture into flour until smooth. Place zucchini in a colander and use clean hands to squeeze out excess liquid. Add to the bowl. Add bacon, corn and 40g (½ cup) cheddar. Season. Stir to combine.
Pour mixture into prepared dish. Sprinkle with remaining cheddar. Bake for 50 minutes or until golden and set. Set aside for 10 minutes to cool slightly. Serve warm or cold.
