Craving a breakfast that’s both incredibly flavorful and simple to prepare? Look no further. This Greek spinach feta omelet recipe is your ticket to a vibrant, protein-packed start to your day. It’s a delicious tribute to Mediterranean flavors, combining earthy spinach, salty feta, and fresh herbs in a perfectly fluffy egg wrap.
Whether you’re looking for a quick weekday meal or a leisurely weekend brunch, this omelet delivers on all fronts. It’s naturally low-carb, full of nutrients, and comes together in under 15 minutes. Let’s get cooking!
Why You’ll Love This Greek Omelet
This isn’t just any omelet; it’s a culinary experience. The secret lies in the balance of textures and tastes. The creamy, salty feta cheese melts beautifully into the tender sautéed spinach, while a hint of fresh dill and oregano transports you straight to a sun-drenched Greek island. It’s the kind of satisfying meal that keeps you energized for hours.
The Key Ingredients for Authentic Flavor
The beauty of this recipe is its simplicity. We use a handful of fresh, high-quality ingredients to create a truly memorable dish. Here’s what you’ll need:

For the Omelet Base
- Large Eggs: The foundation of our omelet. Use the freshest eggs you can find for the best flavor and fluffiest texture.
- Milk or Water: A small splash helps create steam, making the eggs tender and light.
- Olive Oil & Butter: We use a combination for the best of both worlds—butter for rich flavor and olive oil to prevent the butter from burning.
- Salt and Black Pepper: To season the eggs perfectly.
For the Greek Filling
- Fresh Spinach: Provides a wonderful, earthy flavor and a boost of nutrients. Be sure to cook it down and squeeze out all excess water!
- Feta Cheese: The star of the show. Use a block of feta packed in brine for the creamiest texture and most authentic salty flavor.
- Garlic: A single clove, minced, adds a subtle aromatic depth to the filling.
- Fresh Dill & Dried Oregano: These herbs are essential for that classic Greek taste. While fresh is best for dill, dried oregano provides a more pungent, traditional flavor.
How to Make a Greek Spinach Feta Omelet (Step-by-Step)
Making a perfect omelet is a skill every home cook should master. Follow these steps carefully, and you’ll achieve flawless results every time. Low and slow is the secret to a tender omelet that doesn’t turn rubbery.

- Prepare the Filling: Heat a touch of olive oil in a non-stick skillet over medium heat. Add the minced garlic and cook for 30 seconds until fragrant. Add the fresh spinach and cook until just wilted, about 2-3 minutes. Remove the spinach from the pan, let it cool slightly, and squeeze out every last drop of excess water. This step is crucial to prevent a soggy omelet. Return the spinach to the warm pan (off the heat), and stir in the crumbled feta, dill, and oregano. Set aside.
- Whisk the Eggs: In a small bowl, crack the eggs. Add a splash of milk or water, salt, and pepper. Whisk vigorously with a fork or whisk for about 30-60 seconds, until the mixture is pale yellow, frothy, and uniform.
- Cook the Omelet: Wipe the skillet clean and return it to medium-low heat. Add the butter and a swirl of olive oil. Once the butter is melted and foaming, pour in the whisked eggs. Let them cook undisturbed for a minute until the edges begin to set.
- Fold and Serve: Using a rubber spatula, gently push the cooked edges toward the center, tilting the pan so the uncooked egg flows to the outside. Continue this process for about 2-3 minutes, until the omelet is mostly set but still slightly moist on top. Spoon the spinach and feta filling over one half of the omelet. Gently fold the other half over the filling, and let it cook for another 30 seconds. Slide your beautiful Greek spinach feta omelet onto a plate and serve immediately.
Pro Tips for Omelet Perfection
Mastering the art of the omelet is easy with a few expert tips. Keep these in mind for a tender, flavorful result every single time.
- Don’t Over-Whisk: Whisk the eggs just until they are a uniform color and slightly frothy. Over-whisking can make them tough.
- Control Your Heat: The most common mistake is cooking at too high a temperature. Medium-low heat is essential for a tender omelet that doesn’t brown or overcook.
- Use a Non-Stick Skillet: A good quality 8 or 10-inch non-stick skillet is your best friend for making omelets. It ensures an easy release without any sticking.
- Squeeze That Spinach: I can’t stress this enough. Excess water from the spinach will ruin the texture of your eggs. Squeeze it thoroughly!

Serving Suggestions
While this omelet is a fantastic meal on its own, it pairs wonderfully with a few simple sides. For a complete breakfast or brunch, consider serving it with a slice of toasted sourdough bread, some fresh avocado, or a simple side salad with a lemon vinaigrette. For a more hearty meal, you could even pair it with a classic creamy potato soup.
Variations and Customizations
One of the best things about an omelet is how easy it is to customize. Feel free to get creative with your additions!
- Add Veggies: Sautéed red onions, bell peppers, or chopped tomatoes make excellent additions to the filling.
- Change the Cheese: While feta is classic, goat cheese or even a sharp cheddar would also taste delicious.
- Include Protein: For an extra protein boost, add some chopped cooked chicken or bacon. Perhaps even a side of crispy chicken thighs (coming soon).
Frequently Asked Questions
Yes, you can use frozen spinach. Make sure to thaw it completely and squeeze out as much liquid as possible before adding it to the pan. You’ll want to use about 1/2 cup of thawed, well-drained spinach to replace the 2 cups of fresh.
For a fluffy omelet, whisk the eggs vigorously with a small splash of milk or water for about a minute until they are frothy and pale. This incorporates air into the mixture, which creates steam during cooking, resulting in a lighter texture.
The key is to use a good quality non-stick skillet and the right combination of fat over medium-low heat. Using both butter and olive oil helps create a non-stick surface. Ensure the pan is fully heated before you add the eggs.
The most authentic herbs for a Greek omelet are fresh dill and dried oregano. Dill provides a bright, fresh flavor, while dried oregano adds a classic, pungent Mediterranean earthiness. Fresh parsley or mint can also be used.
An omelet is cooked quickly in a pan on the stovetop and folded over a filling. A frittata is cooked more slowly, starting on the stovetop and often finished in the oven, with the ingredients mixed into the eggs rather than folded inside. Frittatas are typically served in wedges, like a crustless quiche.
The Recipe

Greek Spinach Feta Omelet: The Ultimate Recipe for a Perfect Bite
Equipment
- 1 Non-stick skillet (8 or 10-inch)
- 1 Mixing bowl
- 1 Whisk or Fork
Ingredients
- 3 large eggs
- 1 tsp milk or water
- 1 tsp unsalted butter
- 1 tsp olive oil Divided
- Salt and freshly ground black pepper to taste
- 2 cups fresh spinach Packed
- 1/4 cup crumbled feta cheese Use a block in brine for best results
- 1 clove garlic Minced
- 1 tbsp fresh dill Chopped
- 1/4 tsp dried oregano
Instructions
- Heat half the olive oil in a non-stick skillet over medium heat. Add the minced garlic and cook for 30 seconds until fragrant. Add the fresh spinach and cook until just wilted, about 2-3 minutes. Remove the spinach from the pan, let it cool slightly, and squeeze out all excess water. Return the dry spinach to the warm pan (off the heat), and stir in the crumbled feta, dill, and oregano. Set aside.
- In a small bowl, crack the eggs. Add the milk or water, salt, and pepper. Whisk vigorously for about 30-60 seconds, until the mixture is pale yellow and frothy.
- Wipe the skillet clean and return it to medium-low heat. Add the butter and the remaining olive oil. Once the butter is melted and foaming, pour in the whisked eggs. Let them cook undisturbed for a minute until the edges begin to set.
- Using a rubber spatula, gently push the cooked edges toward the center, tilting the pan so the uncooked egg flows underneath. Continue this for 2-3 minutes, until the omelet is mostly set but still slightly moist on top. Spoon the spinach and feta filling over one half. Gently fold the other half over the filling. Cook for another 30 seconds, then slide onto a plate and serve immediately.
Notes
Tip 2: Don't skip squeezing the water from the spinach! It is the most important step for preventing a watery omelet.
Tip 3: Keep the heat on medium-low. High heat will make the eggs tough and rubbery.
Share Your Creations!
I hope you love this simple yet elegant Greek spinach feta omelet. It’s a true testament to how incredible fresh ingredients can be. If you make this recipe, I’d love to see it! Share your photos and tag me on Pinterest. Your feedback and creations truly make my day!