Zucchini egg bake

Posted on May 17, 2026

Modified: May 17, 2026

By Layla
Stacked squares of golden zucchini egg bake with ham and herbs on a white plate.

The smell of warm zucchini and eggs drifting from my oven at 8 AM on a Saturday still catches me off guard in the best way. I never expected this humble combination to become my most requested breakfast, yet here we are. This zucchini egg bake has quietly worked its way into my regular rotation, and I am not mad about it.

Last summer, my neighbor dropped off a grocery bag overflowing with garden zucchini the size of baseball bats. I stood in my kitchen, overwhelmed, wondering how two people could possibly eat this much. That desperate morning led me here — to a dish that now feels like home.

If you are into make-ahead morning options, you might also love my berry chia pudding for those no-cook days.

What You Need to Make This Recipe

The zucchini matters more than you think — I use the large holes on my box grater and squeeze out every drop of moisture with my hands, which keeps the final texture light rather than waterlogged. Fresh eggs from the farmers market make the custard noticeably richer and more golden. A sharp cheese like aged cheddar or pecorino adds the savory backbone that balances the mild sweetness of the squash. I also keep chia pudding with coconut milk in my fridge for backup breakfasts, but this zucchini egg bake wins when I want something warm.

How to Make Zucchini egg bake

I start by salting the grated zucchini and letting it sit in a colander while I preheat the oven — this ten-minute wait is non-negotiable. The eggs get whisked with a splash of milk and a generous crack of black pepper until the mixture is pale and slightly frothy. Once the zucchini is squeezed dry, I fold it into the eggs along with the cheese, and the mixture goes into a buttered dish. The oven does the rest, and around the twenty-minute mark, your kitchen will fill with the smell of something happening — edges pulling away from the pan, top turning spotted gold. I have made this vegetable frittata style too when I want something stovetop, but the oven method here is more forgiving for busy mornings.

Pro Tips

Squeeze aggressively: I mean it — wring that zucchini until no more water drips. Excess moisture creates a soggy bottom that never quite sets, and nobody wants that texture.

Room temperature eggs blend smoother: Cold eggs straight from the fridge can make the custard slightly lumpy. I set mine out while the zucchini drains.

Let it rest: Five minutes out of the oven allows the custard to fully set. Cutting too early means clean slices turn into crumbles.

My Secret Trick: I save a small handful of cheese and sprinkle it on top during the final five minutes of baking — it creates a crackly, salty crust that makes every bite more interesting.

How to Store Zucchini egg bake

  • Refrigerate cooled portions in an airtight container for up to 4 days — I use glass containers with tight lids to prevent the egg from absorbing fridge odors.
  • Freeze individual squares wrapped in parchment then foil for up to 2 months; thaw overnight in the refrigerator before reheating.
  • Reheat at 325°F for 12-15 minutes until warmed through, or microwave on 70% power in 30-second bursts to avoid rubbery edges.

Nutritional Benefits

This zucchini egg bake delivers solid protein from the eggs to keep me full until lunch, plus the zucchini sneaks in fiber and potassium without adding many calories. I appreciate that it feels substantial without the heavy carb load that leaves me sluggish by mid-morning.

FAQs

Do I need to peel the zucchini first?

No peeling required — the skin softens beautifully during baking and adds flecks of green that make the dish look more appetizing. Just wash thoroughly and grate with skin on.

Can I add meat to this recipe?

Cooked crumbled sausage or diced ham work well — fold them in with the zucchini and cheese. Just ensure any meat is fully cooked before adding since the bake time only sets the eggs.

Why did my zucchini egg bake turn out watery?

Undrained zucchini is almost always the culprit. Salt and squeeze aggressively, or even wrap in a clean kitchen towel and twist to extract maximum moisture before mixing.

Can I make this dairy-free?

Absolutely — omit the cheese or use a dairy-free alternative, and swap milk for unsweetened oat or almond milk. The texture stays custardy though slightly less rich.

Stacked squares of golden zucchini egg bake with ham and herbs on a white plate.
Layla

Zucchini Egg Bake

A cheesy, veggie-packed breakfast casserole that turns summer's most abundant squash into a satisfying, protein-rich meal.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Breakfast, Brunch
Cuisine: American
Calories: 280

Ingredients
  

For the Base
  • 2 lb zucchini about 4 medium, grated
  • 1 tsp kosher salt for salting zucchini
  • 2 tbsp extra-virgin olive oil
  • 1 medium yellow onion diced
  • 3 cloves garlic minced
For the Egg Mixture
  • 8 large eggs
  • 0.5 cup whole milk
  • 1.5 cup shredded sharp cheddar cheese divided
  • 0.25 cup fresh basil chopped, or 1 tsp dried
  • 0.5 tsp black pepper freshly ground
  • 0.25 tsp red pepper flakes optional

Equipment

  • 9x13-inch baking dish
  • Box Grater or Food Processor
  • Large Mixing Bowl
  • Clean kitchen towel

Method
 

Prep the Zucchini
  1. Toss grated zucchini with salt and let sit in a colander for 10 minutes. Squeeze firmly in a clean kitchen towel to remove excess moisture - this prevents a watery bake. You should have about 3 cups squeezed zucchini.
  2. Heat olive oil in a large skillet over medium heat. Add onion and cook until softened and translucent, about 6-7 minutes. Stir in garlic and cook 1 minute more until fragrant. Remove from heat.
Make the Egg Mixture
  1. In a large bowl, whisk eggs and milk until smooth. Stir in 1 cup cheddar, basil, black pepper, and red pepper flakes if using. Fold in the squeezed zucchini and onion mixture until evenly distributed.
Assemble and Bake
  1. Pour mixture into a greased 9x13 inch baking dish, spreading into an even layer. Top with remaining 0.5 cup cheddar.
  2. Bake at 375°F until the center is set and the top is golden brown, 30-35 minutes. The edges should pull slightly from the sides and a knife inserted in the center should come out clean. Let rest 10 minutes before cutting.

Notes

Don't skip squeezing the zucchini - excess moisture is the enemy of a fluffy egg bake. For a heartier version, add 8 oz cooked and crumbled breakfast sausage to the mixture. This reheats beautifully; wrap individual portions and refrigerate up to 4 days or freeze up to 2 months.

Conclusion

This zucchini egg bake has saved my mornings more times than I can count, and I hope it does the same for you. It is the kind of recipe that feels like you tried harder than you actually did — my favorite kind. If you are craving more egg-based inspiration, my spinach feta frittata is another weeknight win worth bookmarking.

You might also like these recipes

Leave a Comment

Recipe Rating