A light, fluffy, and cheesy casserole packed with fresh zucchini, eggs, and herbs. This easy bake is perfect for breakfast, brunch, lunch, or a simple dinner. It comes together with everyday ingredients and is delicious served warm or cold.
Prep Time:Â 15 minutes
Cook Time:Â 45 minutes
Total Time:Â 1 hour
Servings:Â 8
Ingredients
- 4 medium zucchini, grated
- 1 teaspoon salt
- 8 large eggs
- 1 cup shredded mozzarella cheese
- 1 cup shredded cheddar cheese
- ½ cup grated Parmesan cheese
- 1 small onion, finely diced
- 2 garlic cloves, minced
- 2 tablespoons chopped parsley
- 1 teaspoon Italian seasoning
- ½ teaspoon black pepper
- ½ teaspoon paprika
- ¼ cup all-purpose flour
- 2 tablespoons melted butter
- Cooking spray or butter for greasing the baking dish
Instructions
Step 1: Prepare the Zucchini
Grate the zucchini into a large bowl and sprinkle with the salt. Let it rest for about 10 minutes. Place the zucchini in a clean kitchen towel and squeeze out as much liquid as possible. This helps the casserole stay firm instead of watery.
Step 2: Preheat the oven.
Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with butter or cooking spray.
Step 3: Mix the egg base.
In a large mixing bowl, whisk together the eggs until smooth. Add the melted butter, black pepper, paprika, Italian seasoning, garlic, onion, parsley, and flour. Mix well until combined.
Step 4: Add the Cheese
Stir in the mozzarella, cheddar, and half of the Parmesan cheese. Reserve the remaining Parmesan for the topping.
Step 5: Fold in the zucchini.
Add the squeezed zucchini to the egg mixture and gently stir until everything is evenly combined.
Step 6: Assemble
Pour the mixture into the prepared baking dish and spread it evenly. Sprinkle the remaining Parmesan cheese over the top for a golden, crispy finish.
Step 7: Bake
Bake for 40–45 minutes, or until the center is set and the top is beautifully golden brown. A knife inserted into the center should come out clean.
Step 8: Rest and Serve
Allow the casserole to cool for about 10 minutes before slicing. This helps it hold its shape and makes serving easier.
Tips
- Squeeze as much moisture as possible from the zucchini for the best texture.
- Add cooked bacon, diced ham, or shredded chicken for extra protein.
- Mix in chopped spinach or bell peppers for more vegetables.
- Let leftovers cool completely before refrigerating.
Frequently Asked Questions
Can I make this ahead of time?
Yes! Assemble it ahead, refrigerate overnight, and bake the next day.
Can I freeze it?
Absolutely. Slice into portions, wrap individually, and freeze for up to 2 months.
How do I reheat it?
Warm individual slices in the microwave for 1–2 minutes or in a 350°F (175°C) oven for about 10 minutes.
Nutrition (Per Serving – Approximate)
- Calories:Â 245
- Protein:Â 16g
- Carbohydrates:Â 7g
- Fat:Â 17g
- Fiber:Â 2g
- Sugar:Â 3g
- Sodium:Â 430mg