Who says you don’t have time for eggs on weekday mornings? This Greek omelette casserole is a great meal prep idea that will ensure you’ve got a hearty and filling breakfast ready to go every morning of the week.

Clearly, I’m obsessed with omelette casseroles. Not only do I make them all of the time and share them in my Instagram story, but I’ve shared several recipes before, including my oh-so-popular spinach breakfast casserole. Although some people are worried about eating eggs on a regular basis there is actually no concern in doing so, rather, what is more important is ensuring you are buying good quality eggs. I realize the egg section at the grocery store can be incredibly overwhelming, with egg cartons littered with nutrition buzzwords, which is exactly why I wrote my guide to buying healthy eggs, so you know exactly what to look for and why.
This Greek omelette casserole is a great make-ahead breakfast idea that makes enough servings for the entire week, and stores incredibly well in the fridge, so you can’t hit snooze an extra time knowing that breakfast is ready to go.
Print
Greek Omelette Casserole
The best part of this Greek omelette casserole recipe is that it is incredibly versatile so feel free to mix up the vegetables based on what you have on hand.
-
Prep Time: 5 minutes
-
Cook Time: 25 minutes
-
Total Time: 30 minutes
-
Yield: 6 slices 1x
-
Category: Breakfast
-
Method: Baked
Ingredients
- 10 eggs, whisked
- 1 tablespoon olive oil
- 1 small white onion, diced
- 3 cups spinach, well packed
- 1 teaspoon oregano
- 1/2 teaspoon salt
- 3 tomatoes, seeded and diced
- 1/4 heap cup crumbled feta cheese
Instructions
- Preheat the oven to 400°F and grease a 2-quart or 9×9-inch baking dish with butter or cooking spray.
- Heat olive oil in a pan on medium heat, add diced onion and cook for 2-3 minutes until tender and translucent.
- Add spinach, oregano, and salt and cook until spinach has wilted and reduced in volume.
- Transfer the cooked onion and spinach mixture to a baking dish, add chopped tomatoes and crumbled feta. Use a spoon or a spatula to ensure everything is evenly spread out in the bottom of the dish.
- Pour in whisked eggs and give it another good stir to ensure eggs and vegetables are well incorporated.
- Transfer the baking dish to the oven and bake for 20-25 minutes until the eggs are set in the middle.
- Serve warm or cold. This dish can be stored covered in the fridge for 4-5 days.
- Enjoy!
Nutrition
- Serving Size: 1 slice
- Calories: 148 calories
- Sugar: 1 gram
- Fat: 10 grams
- Carbohydrates: 2 grams
- Fiber: 1 gram
- Protein: 11 grams
Keywords: egg, vegetable, spinach, tomatoes, feta cheese, easy, make ahead
Two questions: What size casserole dish? Can this be made the night before you bake it? Thank you
It can be made in anything from a 9×9 baking dish to a 9×12 pan. The vegetables could certainly be chopped in advance, but I would suggest whisking the eggs right before baking, once it’s cooked it will store well in the fridge for up to 5 days!
Really easy to make and very tasty.
Also very filling, but marine that’s because I ate too much of it!
★★★★★
Happy you liked it, thanks for sharing!
Want to double this for 12 people. What size casserole dish. Cooking times?
I have tested doubling it, but it would likely fit in a 9 x 13-inch baking dish. I’d suggest adding an extra 10 minutes of cooking time but keeping an eye on it, baking it until set in the middle.
Quick, easy, and delicious! I will be making this regularly. Thanks for the fabulous recipe!!
★★★★★
I’m so happy you liked it, thank you for sharing!
I’m going to try it thank you but I love the recipe♥️♥️
My pleasure, I hope you love it!
Delicious
★★★★★
Just for my macros what would you say a slice would be ? So excited to try this !
The recipe makes 6 servings/slices, so the macro information is based on 1/6 of the recipe. 🙂
Made it today. Easy breezy and quick! Was delicious and I followed the exact recipe. I also added a little Greek seasoning to it after baking and before eating. Also, next time I want to add diced peppers to the mix.
Love the swaps and additions and I’m so happy you liked it! Thank you for sharing. 🙂
Yum!
★★★★★