A light, cheesy Zucchini Egg Bake made with simple everyday ingredients. Perfect for breakfast, brunch, or meal prep. High-protein, veggie-packed, and easy to make ahead for the whole family.
Preheat Oven: Preheat the oven to 356°F (180°C). Lightly grease a 7×11-inch rectangle baking dish, set aside.
Sauté Onion: Heat olive oil in a medium skillet over medium heat. Add the diced onion and cook, stirring occasionally, until soft and lightly golden.
Add Garlic: Add the minced garlic and cook for 1 minute until fragrant. Remove from the heat and set it aside to let it cool slightly while you prepare the filling.
Whisk Wet Ingredients: In a large mixing bowl, whisk together the eggs, milk, and olive oil.
Add Flour: Add the flour over the egg mixture and whisk for about 20 seconds, just well combined.
Stir in Zucchini & Cheese: Add the grated zucchini, shredded cheese, and the cooked onion. Season with salt and pepper, then mix until everything is evenly combined.
Bake: Pour the mixture into the greased baking dish and smooth out the top. Bake for 35-40 minutes, or until set in the centre and lightly golden.
Cool & Serve: Allow to cool and set slightly for 5-10 minutes before slicing. Serve warm or cold. Enjoy!
Notes
Fridge: Cool completely, then cover the dish or transfer slices to an airtight container. Store for 3–4 days.Freezer: Slice, wrap individually, and place in a freezer-safe container or bag. Freeze for up to 2 months. Thaw in the fridge overnight.Reheat: Air Fryer: Heat at 325°F / 160°C for 4–6 minutes, or until warmed through and lightly crisp on the edges. Microwave: 1–2 minutes per slice until heated through. Oven: Cover and warm at 325°F / 160°C for 10–15 minutes.