Go Back
+ servings
Slices of zucchini egg bake on parchment paper board.
Print

Easy Zucchini Egg Bake

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.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings 4 servings
Calories 342kcal

Ingredients

  • 1 Tbsp olive oil or butter
  • 1 red or brown onion, peeled and roughly chopped
  • 3 cloves garlic, peeled and minced
  • 4 large eggs
  • 1 1/2 cups whole milk, or milk of choice
  • 1 Tbsp olive oil
  • 1/2 cup all-purpose flour
  • Salt and pepper, to season
  • 2 cups shredded zucchini
  • 1/2 cup shredded cheese, cheddar or any cheese

Instructions

  • 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.

Nutrition

Calories: 342kcal | Carbohydrates: 22g | Protein: 18g | Fat: 20g | Saturated Fat: 7g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 0.03g | Cholesterol: 286mg | Sodium: 230mg | Potassium: 474mg | Fiber: 2g | Sugar: 8g | Vitamin A: 751IU | Vitamin C: 14mg | Calcium: 246mg | Iron: 2mg