This Greek omelet is packed with fresh veggies, like tomatoes, spinach, and olives, all wrapped in fluffy eggs. It’s a colorful and tasty way to start your day!
Making this omelet feels like a mini vacation to the Mediterranean. I love adding some feta cheese on top—it’s a game changer! Perfect for breakfast or a light lunch too!
Key Ingredients & Substitutions
Eggs: The main protein in this dish. For a lighter version, consider using egg whites or a mix of whole eggs and egg whites. I love using organic eggs for a richer taste!
Olive Oil or Butter: Olive oil adds a nice Mediterranean touch. If you’re watching your fat intake, use a non-stick cooking spray instead. I prefer butter for a bit of extra flavor.
Cherry Tomatoes: Fresh and sweet, they’re perfect for omelets. If out of season, substitute with sun-dried tomatoes for that same tangy flavor.
Kalamata Olives: These olives offer a bold taste. If you don’t have them, green olives work well too. Just chop them up for a similar pop of flavor!
Feta Cheese: Feta adds the distinct creamy and salty element. If you’re dairy-free, try using a plant-based feta or nutritional yeast for a cheesy flavor.
How Do I Ensure My Omelet Is Fluffy and Cooked Just Right?
Cooking eggs perfectly is key to a great omelet. Here’s how to get that fluffy texture without overcooking:
- Beat the eggs well until all the whites and yolks are combined. This incorporates air, making your omelet fluffier.
- Use medium heat and let the eggs cook slowly. Too high heat can burn the outside while leaving the inside runny.
- It’s okay if the top is a bit runny before folding. The residual heat will finish cooking the eggs after you fold!
With these tips, you’ll create a beautiful and delicious Greek omelet each time!

How to Make a Delicious Greek Omelet
Ingredients You’ll Need:
- 3 large eggs
- Salt and pepper, to taste
- 1 tbsp olive oil or butter
- 1/4 cup cherry tomatoes, halved
- 1/4 cup Kalamata olives, pitted and sliced
- 2 tbsp red onion, finely chopped
- 2 tbsp crumbled feta cheese
- 1 tbsp fresh parsley, chopped
How Much Time Will You Need?
You’ll need about 10 minutes to prepare this Greek omelet. That includes about 5 minutes for mixing and cooking the eggs, and another 5 minutes to chop your veggies and finish it off. In no time, you’ll have a flavorful meal ready to enjoy!
Step-by-Step Instructions:
1. Prepare the Eggs:
Start by cracking the eggs into a bowl and add a pinch of salt and pepper. Whisk them together until the mixture is well combined and slightly frothy. This helps incorporate air for a fluffier omelet!
2. Heat the Pan:
Place a non-stick skillet on the stove over medium heat and add the olive oil or butter. Let it warm up until the oil is shimmering or the butter has melted, but don’t let it smoke!
3. Cook the Eggs:
Pour the beaten eggs into the heated skillet, tilting the pan to spread the eggs evenly. Allow the eggs to cook undisturbed for about 2-3 minutes, or until the edges start to set but the top is still a little runny.
4. Add the Fillings:
Sprinkle half of your cherry tomatoes, sliced olives, red onion, and crumbled feta cheese over one half of the omelet. This will pack it with flavor and make it super tasty!
5. Fold the Omelet:
Using a spatula, gently fold the other half of the omelet over the filled side. Cook for another 1-2 minutes, until the eggs are fully set and the cheese becomes a little warm and melty.
6. Plate and Garnish:
Carefully slide the omelet onto a plate. Sprinkle the remaining cherry tomatoes, olives, red onion, feta cheese, and fresh parsley on top for a beautiful presentation!
7. Serve:
Enjoy your Mediterranean-flavored Greek omelet immediately while it’s warm. It’s a delicious way to start your day or enjoy a light meal!
Can I Use Egg Whites Instead of Whole Eggs?
Absolutely! Using egg whites will reduce the fat and cholesterol content, making for a lighter omelet. You can use about 4-5 egg whites to replace the 3 whole eggs.
What Can I Substitute for Feta Cheese?
If you’re looking for a non-dairy option, try using plant-based feta or nutritional yeast for a cheesy flavor. Crumbled goat cheese or ricotta can also work if you enjoy a different taste!
How Do I Store Leftover Omelet?
If you have leftovers, store them in an airtight container in the fridge for up to 2 days. To reheat, you can microwave it for about 30-60 seconds or warm it gently in a skillet over low heat.
Can I Add Other Veggies to This Omelet?
Definitely! Feel free to add your favorite vegetables like bell peppers, spinach, or zucchini. Just make sure to chop them finely and sauté them in the pan before adding your eggs for the best result.



