Breakfast

ZUCCHINI SPINACH EGG BAKE Recipe

Total time
55 minutes
Servings
6 servings

ZUCCHINI SPINACH EGG BAKE Recipe — ingredients, step-by-step instructions, and recipe notes below.

ZUCCHINI SPINACH EGG BAKE Recipe
ZUCCHINI SPINACH EGG BAKE Recipe

Zucchini Spinach Egg Bake

This zucchini spinach egg bake is a straightforward way to get vegetables, protein, and cheese into one dish that works for breakfast, brunch, or a light dinner. Sliced zucchini forms a base, wilted spinach and sautéed onion fold into a custard of eggs and milk, and mozzarella and parmesan melt throughout as it bakes. The result is creamy, lightly set, and golden on top—the kind of dish that feels substantial without being heavy.

The whole thing comes together in about 55 minutes total: 15 minutes of prep and 40 minutes in the oven. It feeds six people and doesn’t require any special technique or hard-to-find ingredients.

Ingredients

Ingredients for ZUCCHINI SPINACH EGG BAKE Recipe
  • 2 zucchinis
  • 2 CUPS fresh spinach
  • 6 eggs
  • 1/2 CUP milk
  • 1 CUP mozzarella cheese
  • 1/2 CUP parmesan cheese
  • 1 small onion
  • 2 CLOVES garlic, minced
  • 2 TBSP olive oil
  • 1/2 TSP salt
  • 1/2 TSP black pepper
  • 1/2 TSP Italian seasoning
  • 1/4 TSP paprika

About the Vegetables

You’ll need 2 zucchinis, sliced into either 1/4-inch rounds or lengthwise strips. Thin, even slices cook through evenly and won’t leave you with watery or undercooked pieces. If your zucchinis are very large, halving them lengthwise first makes them easier to slice consistently. The goal is to have enough surface area to layer them in the baking dish without gaps.

Fresh spinach—2 cups of it—wilts down significantly when you cook it. You’re sautéing it with a small onion and 2 cloves of minced garlic in 2 tablespoons of olive oil. This step is important: as the spinach releases its moisture, you’re also building flavor with the onion and garlic. Make sure the spinach is fully wilted and the excess moisture has cooked off before you fold it into the egg mixture. Wet spinach can throw off the custard’s texture and make the bake watery.

The Egg Custard

Six eggs whisked together with 1/2 cup of milk form the base of the bake. This ratio gives you a custard that’s rich but not dense. You’re also whisking in 1 cup of mozzarella cheese and 1/2 cup of parmesan cheese directly into the egg mixture. Mozzarella melts smoothly and adds creaminess; parmesan brings a sharper, more pronounced flavor. Together they distribute throughout the bake as it sets.

Seasoning goes into the egg mixture too: 1/2 teaspoon of salt, 1/2 teaspoon of black pepper, 1/2 teaspoon of Italian seasoning, and 1/4 teaspoon of paprika. The Italian seasoning ties the whole dish together, and the paprika adds a subtle warmth and a hint of color. Taste the egg mixture before you pour it over the zucchini if you want to adjust the salt—you can always add a pinch more, but you can’t take it out.

How to Make It

  1. Preheat oven to 375°F.
  2. Slice zucchini into 1/4-inch rounds or lengthwise strips.
  3. Sauté onion and garlic in olive oil, then add spinach and cook until wilted.
    ZUCCHINI SPINACH EGG BAKE Recipe: Sauté onion and garlic in olive oil, then add spinach and cook until wilted.
  4. Whisk eggs, milk, cheeses, and seasonings, then fold in the cooked spinach mixture.
    ZUCCHINI SPINACH EGG BAKE Recipe: Whisk eggs, milk, cheeses, and seasonings, then fold in the cooked spinach mixture.
  5. Arrange sliced zucchini in a parchment-lined baking dish and pour the egg mixture over it.
    ZUCCHINI SPINACH EGG BAKE Recipe: Arrange sliced zucchini in a parchment-lined baking dish and pour the egg mixture over it.
  6. Bake at 375°F for 30-40 minutes until golden, set and bubbly. Let cool for 5 minutes.
    ZUCCHINI SPINACH EGG BAKE Recipe: Bake at 375°F for 30-40 minutes until golden, set and bubbly. Let cool for 5 minutes.
ZUCCHINI SPINACH EGG BAKE Recipe ready to serve

Recipe Notes

  • Slice zucchini into 1/4-inch rounds or lengthwise strips for even cooking.
  • Ensure spinach is fully wilted and excess moisture is released before folding into egg mixture.
  • The egg custard must reach 160°F internal temperature for food safety; bake until center is set and no longer jiggles.
  • Cool for 5 minutes before serving to allow the bake to set and become easier to portion.

Building and Baking

Start by preheating your oven to 375°F. While it heats, slice your zucchini. Line a 9×13-inch baking dish with parchment paper—this makes serving and cleanup easier, and it keeps the bake from sticking to the dish.

In a large skillet, warm 2 tablespoons of olive oil over medium heat. Add the diced small onion and cook until it softens, about 3 to 4 minutes. Add the minced garlic and cook for another minute until fragrant. Then add the 2 cups of fresh spinach and stir it as it wilts down. This takes a few minutes. You want to see the spinach fully collapsed and any excess moisture cooked off—if there’s a lot of liquid pooling in the pan, let it cook off a bit more. Once it’s ready, set the skillet aside.

In a large mixing bowl, whisk together the 6 eggs and 1/2 cup of milk until well combined. Add the 1 cup of mozzarella, 1/2 cup of parmesan, 1/2 teaspoon of salt, 1/2 teaspoon of black pepper, 1/2 teaspoon of Italian seasoning, and 1/4 teaspoon of paprika. Whisk until the cheeses are evenly distributed. Now fold in the cooked spinach mixture from the skillet, stirring gently until everything is combined.

Arrange your sliced zucchini in the parchment-lined baking dish. You can lay them flat in overlapping rows, or stand them upright—either way works. The zucchini acts as a base and helps structure the bake as it sets. Pour the egg and spinach mixture over the zucchini, making sure it fills in the gaps and coats everything evenly.

Slide the dish into the preheated 375°F oven and bake for 30 to 40 minutes. You’re looking for the top to turn golden and the center to set. The bake is done when it no longer jiggles in the middle when you gently shake the dish, and the internal temperature reaches 160°F for food safety. If the top is browning too quickly but the center still feels soft, you can tent it loosely with foil for the last 10 minutes.

Once it’s out of the oven, let it cool for 5 minutes. This resting time lets the custard firm up a bit more, making it easier to cut and serve without everything falling apart.

Serving and Variations

This bake is naturally vegetarian and pairs well with a simple salad or crusty bread. Because it’s not too rich, it works just as well for a weeknight dinner as it does for a weekend brunch. Leftovers can be reheated gently in a low oven if you want to warm them through.

The beauty of this dish is that the core technique stays the same even if you want to swap vegetables. The zucchini provides structure and mild flavor, but you could use thin-sliced eggplant, bell peppers, or even mushrooms if you prefer. The spinach and cheese are the real backbone, so keep those consistent. Just make sure any vegetables you use are sliced thin and cooked down if they release a lot of moisture.

ZUCCHINI SPINACH EGG BAKE Recipe
Diana Norris

ZUCCHINI SPINACH EGG BAKE Recipe

This zucchini spinach egg bake is a straightforward way to get vegetables, protein, and cheese into one dish that works for breakfast, brunch, or a light dinner. Sliced zucchini forms a base, wilted spinach and sautéed onion fold into a custard of eggs and milk, and mozzarella and parmesan melt throughout as it bakes. The result is creamy, lightly set, and golden on top—the kind of dish that feels substantial without being heavy.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 6 servings
Course: main
Cuisine: inspired-by Italian

Ingredients
  

Ingredients
  • 2 zucchinis
  • 2 CUPS fresh spinach
  • 6 eggs
  • 1/2 CUP milk
  • 1 CUP mozzarella cheese
  • 1/2 CUP parmesan cheese
  • 1 small onion
  • 2 CLOVES garlic minced
  • 2 TBSP olive oil
  • 1/2 TSP salt
  • 1/2 TSP black pepper
  • 1/2 TSP Italian seasoning
  • 1/4 TSP paprika

Equipment

  • 9×13-inch baking dish
  • Parchment paper
  • Large skillet
  • Large mixing bowl
  • Whisk
  • Knife
  • Cutting board
  • Oven

Method
 

  1. Preheat oven to 375°F.
  2. Slice zucchini into 1/4-inch rounds or lengthwise strips.
  3. Sauté onion and garlic in olive oil, then add spinach and cook until wilted.
  4. Whisk eggs, milk, cheeses, and seasonings, then fold in the cooked spinach mixture.
  5. Arrange sliced zucchini in a parchment-lined baking dish and pour the egg mixture over it.
  6. Bake at 375°F for 30-40 minutes until golden, set and bubbly. Let cool for 5 minutes.

Notes

Recipe tips

  • Slice zucchini into 1/4-inch rounds or lengthwise strips for even cooking.
  • Ensure spinach is fully wilted and excess moisture is released before folding into egg mixture.
  • The egg custard must reach 160°F internal temperature for food safety; bake until center is set and no longer jiggles.
  • Cool for 5 minutes before serving to allow the bake to set and become easier to portion.

Leave a comment

Your email address will not be published. Required fields are marked.

Recipe Rating




What sounds delicious?

Find your next favorite

Easy dinnersDessertsBreakfast

Your little recipe box

Saved recipes

Saved in this browser, on this device. No account needed.

Explore all recipes →