Summer Veggie Breakfast Casserole with Eggs

Summer Veggie Breakfast Casserole with Eggs

Golden baked eggs, tender zucchini, sweet peppers, and juicy tomatoes make this breakfast casserole the kind of dish people quietly go back for seconds on before the coffee even cools.…

By Brad



Reading time: 9 min

Tip: save now, read later.

Golden baked eggs, tender zucchini, sweet peppers, and juicy tomatoes make this breakfast casserole the kind of dish people quietly go back for seconds on before the coffee even cools. The vegetables keep it bright and fresh, while the cheese and egg custard turn the whole pan into something hearty enough to feed a crowd without feeling heavy.

What makes this version work is the way the vegetables are cooked before they ever hit the baking dish. That extra skillet step drives off moisture from the zucchini and spinach, so the casserole sets cleanly instead of turning watery. The cheddar melts into the base for richness, and the feta on top adds little salty pops that keep each bite interesting.

Below, I’ll walk through the small details that matter most: how to keep the casserole from weeping, which substitutions hold up, and how to bake it so the center stays fluffy instead of rubbery.

The veggies didn’t make the casserole watery at all, and the eggs baked up fluffy with just the right set in the middle. I used the full 35 minutes and it sliced cleanly after resting, which never happens with egg bakes in my kitchen.

★★★★★— Melissa T.

Pin this summer veggie breakfast casserole for a fluffy egg bake packed with zucchini, peppers, tomatoes, and plenty of cheese.

Save to Pinterest

The Quiet Step That Keeps a Veggie Egg Casserole from Going Watery

The biggest mistake with a vegetable breakfast casserole is treating the vegetables like they can all go straight into the pan raw. Zucchini and tomatoes carry a lot of moisture, and spinach collapses into a wet tangle if it doesn’t get a little heat first. If you skip the skillet step, the eggs have to set around extra liquid, and that’s how you end up with a casserole that slices sloppily or puddles at the bottom.

Cooking the vegetables first changes the texture in the best way. The zucchini softens enough to blend into the custard, the peppers lose their raw bite, and the onions turn sweet instead of sharp. By the time the pan goes into the oven, the filling is already concentrated, which means the eggs can do their job and bake into a clean, fluffy slice.

What Each Ingredient Is Actually Doing in This Dish

Summer Veggie Breakfast Casserole with Eggs, cheesy, colorful, baked
  • Zucchini — This is the vegetable that needs the most attention. Dice it small so it softens quickly in the skillet and doesn’t leave big watery chunks in the finished casserole.
  • Bell peppers and red onion — These bring sweetness and structure. They hold up better than softer vegetables and give the casserole enough body that each slice feels substantial.
  • Cherry tomatoes — Add these after the stovetop vegetables have softened, not before. That keeps them juicy instead of collapsed, and they pop with little bursts of acidity in the baked casserole.
  • Eggs and whole milk — The milk keeps the custard tender. You can use half-and-half for a richer result, but skim milk will make the texture leaner and a little less plush.
  • Sharp cheddar and feta — Cheddar melts into the base and gives you that savory stretch, while feta finishes the top with salt and tang. If you only use cheddar, the casserole still works, but it won’t have the same bright edge.
  • Fresh basil — Save it for the end. Baking basil dulls the flavor, but adding it after the casserole rests gives you the fresh finish that makes the whole dish taste alive.

Building the Casserole So the Center Sets Cleanly

Sauté the vegetables until the pan looks dry again

Start with the zucchini, peppers, and onion in hot olive oil and cook them until the edges pick up a little color. You want the vegetables softened and glossy, but not collapsed into mush. If the pan looks wet after a few minutes, keep cooking; that moisture has to leave before the eggs go in.

Wake up the spinach and garlic at the end

Add the garlic only for the last minute so it stays fragrant instead of bitter. The spinach should wilt fast and shrink down almost immediately. If you let it sit too long in the skillet, it releases extra liquid, which is the opposite of what you want in a breakfast bake.

Whisk the custard until it looks completely even

The eggs, milk, and seasonings need to be fully blended so the casserole bakes with a uniform texture. Whisk until you don’t see streaks of yolk or pools of milk at the bottom of the bowl. A half-mixed custard bakes with uneven pockets, and those spots tend to feel rubbery.

Bake until the center is just set

Pour the custard over the vegetables, add the cheese, and bake uncovered until the top is golden and the middle barely has a tremble when you nudge the dish. A toothpick should come out clean from the center. If you pull it too early, the middle sinks; if you overbake it, the eggs tighten up and lose that soft, custardy texture.

Make it dairy-free without losing the set

Use an unsweetened dairy-free milk with some body, like oat milk or plain almond milk, and swap in a good melting dairy-free cheese if you want the top to brown. The casserole will still set, but it won’t be as rich, so the seasoning matters more. Skip watery plant milks labeled for coffee creamers, since they can thin the custard too much.

Make it gluten-free with no extra work

This casserole is naturally gluten-free as written, so the main job is checking that your cheese and seasoning blends are certified if cross-contact matters in your kitchen. The texture doesn’t need flour or breadcrumbs to hold together. That means the eggs stay front and center instead of getting bready.

Swap the vegetables based on what’s in the fridge

Use mushrooms, asparagus, or chopped broccoli in place of one of the peppers if that’s what you have. Just cook anything with a lot of water before it goes into the baking dish. The casserole is forgiving, but raw watery vegetables will still work against the custard.

Storage and Reheating

  • Refrigerator: Keep leftovers covered for up to 4 days. The texture tightens a little as it chills, but the flavor stays good.
  • Freezer: It freezes well in individual slices. Wrap tightly, freeze, then thaw overnight in the refrigerator before reheating so the eggs don’t weep.
  • Reheating: Warm slices in a 325°F oven until heated through, or use short bursts in the microwave at medium power. High heat is what makes egg casseroles turn spongy, so gentle reheating keeps the custard soft.

Questions I Get Asked About This Recipe

Can I make this breakfast casserole the night before?+

Yes, and it works well. Assemble everything except the basil, cover it tightly, and refrigerate overnight. Let the dish sit out while the oven preheats so it doesn’t go in ice-cold and bake unevenly.

How do I keep my egg casserole from getting soggy?+

Cook the vegetables first and don’t rush that part. Zucchini, spinach, and tomatoes all release liquid as they heat, and pre-cooking them keeps that moisture out of the custard. If your pan still looks wet before baking, give it another minute or two on the stove.

Can I use milk alternatives in this recipe?+

Yes. Unsweetened oat milk gives the closest texture, while almond milk makes the custard a little lighter. Avoid anything flavored or very thin, since the eggs need enough body to bake into neat slices.

How do I know when the center is done?+

The top should be lightly puffed and golden, and the center should have just the smallest wobble when you move the pan. A toothpick in the middle should come out clean, or with only a few moist crumbs. If it still looks loose and glossy, give it a few more minutes before you pull it.

Can I freeze leftover breakfast casserole?+

Yes, it freezes better than a lot of egg bakes. Slice it first so you can reheat only what you need, then wrap each piece well to keep freezer burn off the edges. The texture softens a little after thawing, but it still tastes good reheated gently.

Summer Veggie Breakfast Casserole with Eggs

Summer veggie breakfast casserole with eggs baked in a golden, set custard over sautéed zucchini, peppers, tomatoes, and spinach. Each slice has tender vegetables and a cheesy, slightly puffed top.
Prep Time 20 minutes
Cook Time 35 minutes
resting 5 minutes
Total Time 1 hour
Servings: 8 servings
Course: Breakfast
Cuisine: American
Calories: 390

Ingredients
  

Vegetables
  • 1 zucchini diced
  • 1 yellow bell pepper diced
  • 1 red bell pepper diced
  • 1 cup cherry tomatoes halved
  • 0.5 lb red onion finely diced (½ cup)
  • 2 cup baby spinach roughly chopped
  • 2 clove garlic minced
  • 2 tbsp olive oil
  • 0.5 tsp salt divided
  • 0.25 tsp black pepper divided
Egg Custard
  • 8 large eggs
  • 0.5 cup whole milk
  • 0.5 tsp garlic powder
  • 0.5 tsp dried oregano
  • 0.5 tsp salt for custard
  • 0.25 tsp black pepper for custard
Cheese & Topping
  • 1.5 cup shredded sharp cheddar cheese divided
  • 0.25 cup crumbled feta cheese
  • 2 tbsp fresh basil chopped (for garnish)

Equipment

  • 1 sheet pan
  • 1 cast iron skillet

Method
 

Prep and cook the vegetables
  1. Preheat your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish with olive oil or cooking spray. This helps prevent sticking before the vegetables and custard go in.
  2. Heat 2 tablespoons of olive oil in a large skillet over medium-high heat, then add the diced zucchini, red and yellow bell peppers, and red onion. Sauté for 5–6 minutes until softened and just beginning to pick up color at the edges.
  3. Add the minced garlic and baby spinach to the skillet and stir. Cook for 1–2 minutes until the spinach wilts, then season with salt and pepper and remove from heat.
  4. Fold in the halved cherry tomatoes. Spread the sautéed vegetable mixture evenly across the bottom of the prepared baking dish.
Build the casserole
  1. Scatter 1 cup of the shredded cheddar over the vegetables. It should form an even cheesy layer before the custard goes on top.
  2. In a large bowl, whisk together the eggs, whole milk, garlic powder, dried oregano, salt, and pepper until smooth and well combined. Whisking until fully blended helps the custard set uniformly.
  3. Pour the egg mixture evenly over the vegetables and cheese in the baking dish. Make sure the liquid reaches the edges so everything bakes at the same pace.
  4. Sprinkle the remaining ½ cup of cheddar and the crumbled feta over the top. The surface should look speckled with cheese before baking.
Bake and finish
  1. Bake uncovered for 30–35 minutes at 375°F (190°C), until the eggs are fully set in the center (no jiggle) and the top is golden and slightly puffed. A toothpick inserted in the center should come out clean.
  2. Remove from the oven and allow to rest for 5 minutes before slicing. The set custard firms up as it cools.
  3. Garnish with fresh chopped basil and serve warm. Add basil right before serving for the brightest flavor.

Notes

For the cleanest slices, let the casserole rest the full 5 minutes after baking, then lift portions with a wide spatula. Store covered in the refrigerator up to 3 days; reheat individual squares in the microwave until steaming. Freezing is not recommended because the custard texture can turn watery when thawed. For a dairy-light option, use reduced-fat cheddar and omit the feta or replace it with a small amount of nutritional yeast for a similar savory finish.
About the author
Brad

Leave a Comment

Recipe Rating