Zucchini egg bake

Posted on July 12, 2026

Modified: July 12, 2026

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

The first time I pulled this from the oven, I stood there for a solid minute just breathing it in. That warm, cheesy, slightly herby steam rising from the dish, the edges just starting to pull away from the pan with that gorgeous golden crust. I had been skeptical. Zucchini for breakfast? But this zucchini egg bake changed my mind completely.

It reminded me of my grandmother’s kitchen in late July, when her garden exploded with squash and she’d somehow work it into every meal. She never wasted a thing. I remember her grating zucchini into batters at six in the morning, the quiet scrape of metal against green flesh, the way she’d squeeze the water out with her bare hands like it was nothing.

This recipe became my answer to too much summer squash and too little time. I’ve made it for lazy Sunday brunches, for meal prep Sundays when I need something that actually lasts, and for those mornings when I want something warm without standing at the stove. If you’re into make-ahead morning options, you might also love my berry chia pudding for something completely different but equally satisfying.

The Ingredients That Make This Zucchini Egg Bake Work

The zucchini itself is the quiet hero here, but it needs proper handling. I grate it coarse, salt it, and let it drain for ten minutes. Skip this and you’ll have a watery, sad custard that never sets. The eggs need to be room temperature, not cold from the fridge, so they incorporate smoothly with the cheese. I use a sharp cheddar for depth and a little parmesan for that salty, crystalline edge. Fresh herbs matter more than you’d think. Dried basil in this dish tastes like regret. If you’re curious about other ways to build a creamy base, my chia pudding with coconut milk uses a similar principle of simple ingredients doing heavy lifting.

Zucchini egg bake ingredients and preparation
Zucchini egg bake 6

How to Make Zucchini egg bake

Start by preheating your oven to 375 degrees. While it warms, I squeeze my salted zucchini in a clean kitchen towel until it’s almost dry. The sound is satisfying, that wet squelch giving way to something compact and green. I sauté onion in butter until it’s soft and translucent, not brown, then add the zucchini just to take off the raw edge. Maybe three minutes. The kitchen starts to smell like summer.

While that cools slightly, I whisk six eggs with milk, a pinch of nutmeg, and plenty of black pepper. The nutmeg is non-negotiable. It adds this subtle warmth that makes people ask what your secret is. I fold in the zucchini mixture, the cheeses, and pour it all into a buttered dish. Thirty-five minutes later, the center barely jiggles and the top is spotted brown. Let it rest for ten minutes before cutting. It needs that time to settle into something sliceable. For another hands-off breakfast that feeds a crowd, my overnight breakfast casserole uses a similar bake-and-wait approach.

What I Learned Making This Zucchini Egg Bake Three Times

The first time, I didn’t salt the zucchini enough and the bottom layer turned soupy. The second time, I overbaked it, chasing a set center, and the edges went rubbery. The third time was the charm, and here’s what actually matters.

Squeeze aggressively. That zucchini holds more water than you think. I wring it until my hands ache slightly. The drier it is, the creamier your custard becomes.

Let it rest uncovered. Covering traps steam and ruins the texture you’re after. I leave it on a wire rack where air can circulate underneath.

Grate your own cheese. Pre-shredded has anti-caking agents that prevent proper melting. I know it’s annoying. Do it anyway.

My Secret Trick: I save a handful of cheese and sprinkle it on top at the 25-minute mark. It creates this blistered, craggy crust that makes the first slice actually fight back a little when you cut it. That resistance means texture. That texture means you’ve done something right.

step by step preparation of the recipe
Zucchini egg bake 7

How to Store Zucchini egg bake

  • Refrigerate in an airtight container for up to 4 days. I use glass, not plastic, to avoid any lingering egg smell.
  • Freeze individual squares wrapped in parchment then foil for up to 2 months. Thaw overnight in the fridge, never on the counter.
  • Reheat at 325 degrees for 15 minutes, covered loosely with foil to prevent drying. The microwave works in 60-second bursts but sacrifices that lovely crust.
  • Do not freeze the entire baked dish whole. The texture suffers and it takes forever to thaw evenly.

Why This Zucchini Egg Bake Fits a Healthy Routine

Each square delivers serious protein from the eggs, enough to keep me satisfied until lunch without the crash that comes from sweeter breakfasts. The zucchini adds bulk and moisture without many calories, plus actual vitamins I can feel good about. I track my macros loosely, and this dish hits that sweet spot of high protein, moderate fat, and enough vegetables that I don’t need to force a salad later. It’s the kind of breakfast that makes the rest of the day feel possible.

finished dish ready to serve
Zucchini egg bake 8

FAQs

Can I use frozen zucchini instead of fresh?

Yes, but thaw it completely and squeeze out every drop of liquid. Frozen zucchini releases even more water than fresh, so I often wring it twice through a towel. The texture will be slightly softer, but the flavor remains good. I prefer fresh in summer when it’s abundant and cheap.

What other vegetables work in this base?

I’ve successfully swapped in grated summer squash, finely chopped spinach, or even shredded carrot. Each brings different moisture levels, so adjust your squeezing accordingly. Mushrooms work if you sauté them until nearly dry first. Avoid tomatoes unless you want a watery result.

Can I make this dairy-free?

Absolutely. I use full-fat coconut milk instead of dairy milk and nutritional yeast for that cheesy flavor. The texture changes slightly, becoming a bit more custard-like and less rich. A dairy-free cheese shreds works on top if you want that browned finish.

Why did my zucchini egg bake turn out watery in the middle?

Undrained zucchini is almost always the culprit. That vegetable is 95 percent water, and it will release every drop into your eggs if you let it. Salt and drain for at least ten minutes, then squeeze until your hands hurt. Also check that your oven temperature is accurate with a thermometer.

Stacked squares of zucchini egg bake with ham and herbs on a white plate with a fork.
ff99926f8f19c84cff81b7634fe3210e884ebe8f5a6e3e933e369e1a49306398?s=30&d=https%3A%2F%2Fyummyget.com%2Fwp content%2Fuploads%2F2024%2F11%2Fcropped FOOD Website 2 iconEmma

Zucchini Egg Bake

A cheesy, custardy casserole that turns summer zucchini into the ultimate brunch centerpiece.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Breakfast, Brunch
Cuisine: American
Calories: 195

Ingredients
  

For the Zucchini Base
  • 2 lb zucchini about 4 medium, grated
  • 1 tsp kosher salt for salting zucchini
  • 1 tbsp olive oil
  • 1 medium yellow onion diced (about 1 cup)
  • 2 cloves garlic minced
For the Egg Custard
  • 8 large eggs
  • 0.5 cup whole milk
  • 0.75 cup Parmesan cheese freshly grated, divided
  • 0.25 cup fresh basil chopped, plus more for serving
  • 0.5 tsp freshly ground black pepper

Equipment

  • 9x13 inch baking dish
  • Box grater or food processor
  • Large mixing bowl
  • Clean Kitchen Towel

Method
 

Prep the Zucchini
  • Toss grated zucchini with salt in a colander and let sit 15 minutes. Squeeze firmly in a clean kitchen towel to remove as much liquid as possible. You want about 3 cups drained zucchini - this step prevents a watery bake.
  • Heat olive oil in a large skillet over medium heat. Add onion and cook until softened and just starting to color, about 6 minutes. Stir in garlic and cook 1 minute more. Remove from heat.
Make the Custard
  • In a large bowl, whisk eggs and milk until completely combined. Stir in half the Parmesan, the basil, and black pepper.
Assemble and Bake
  • Stir the drained zucchini and onion mixture into the egg custard. Pour into a greased 9x13 inch baking dish and spread evenly. Sprinkle remaining Parmesan over the top.
  • Bake at 375°F until the center is just set and the top is golden brown, 30 to 35 minutes. The edges should pull slightly from the sides of the dish. Let rest 10 minutes before cutting.
  • Cut into squares and serve warm or at room temperature, topped with additional fresh basil.

Notes

Squeeze the zucchini aggressively - any remaining water will make your bake soggy. Assemble the night before, cover, and refrigerate; add 5 minutes to the baking time. For a heartier version, fold in 4 ounces crumbled cooked sausage or diced ham before baking.

Conclusion

This zucchini egg bake has earned its place in my regular rotation. It’s forgiving enough for beginners, interesting enough for experienced cooks, and practical enough for real life. Make it once and you’ll understand why I keep coming back. For another portable morning option, try my egg muffins that use similar principles in individual form.

Follow us on Social Media : Pinterest

You might also like these recipes

Leave a Comment

Recipe Rating