Go Back
+ servings
Cheesy Zucchini Casserole.
Print Recipe
4.89 from 9 votes

Zucchini Egg Bake

Cheesy zucchini egg bake packed with mozzarella cheese, fresh zucchini, and a delicious blend of dried herbs. Low-carb, keto-friendly, gluten-free, and vegetarian.
Prep Time20 minutes
Cook Time45 minutes
Total Time1 hour 5 minutes
Course: Breakfast
Cuisine: American
Diet: Gluten Free, Vegetarian
Keyword: eggs, keto, low-carb, vegetarian, zucchini
Servings: 6
Calories: 356kcal
Author: Kelsey Smith


  • 1 tablespoon olive oil extra virgin
  • 8 cups thinly sliced zucchini about 6 medium
  • 2 medium sweet onions sliced thinly
  • 6 large eggs room temperature
  • 1 tablespoon yellow mustard
  • 4 cups shredded mozzarella cheese
  • 1 tablespoon dried parsley flakes
  • 1 teaspoon garlic powder
  • 1 teaspoon dried basil leaves
  • 1 teaspoon dried oregano leaves
  • 1 teaspoon salt
  • ½ teaspoon black pepper


  • Preheat oven to 400°F.
  • In a large frying pan, heat olive oil over medium heat. Cook the zucchini and onion until the zucchini is tender and the onions are translucent. Drain in a colander and allow veggies to cool for 5–10 minutes.
  • Meanwhile, whisk the eggs, mustard, shredded mozzarella, and seasonings until combined in a large mixing bowl. When the zucchini has cooled slightly, stir in the zucchini/onion mixture.
  • Grease a 9x13 casserole dish. Pour in zucchini/egg mixture. Smooth over the zucchini so it lays flat.
  • Bake for 30–35 minutes or until eggs start to brown. Cover with foil and bake for an additional 10 minutes or until a knife is inserted into the center and comes out clean.
  • Let the casserole stand for 10 minutes before serving.


Storage: Store cheesy zucchini egg bake covered in the refrigerator (baked) for three to four days or in the freezer (baked) for two to three months. Reheat in the microwave in 30-second intervals.


Calories: 356kcal | Carbohydrates: 12g | Protein: 25g | Fat: 24g | Saturated Fat: 12g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 0.02g | Cholesterol: 223mg | Sodium: 963mg | Potassium: 632mg | Fiber: 3g | Sugar: 7g | Vitamin A: 1090IU | Vitamin C: 33mg | Calcium: 452mg | Iron: 2mg