Greek Spinach Feta Omelet: The Ultimate Recipe for a Perfect Bite

By Sienna Whitman

On October 16, 2025

A perfectly cooked Greek spinach feta omelet on a white plate, garnished with fresh dill.

Cuisine

Greek, Mediterranean

Prep time

5 minutes

Cooking time

10 minutes

Total time

15 minutes

Servings

1 omelet

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:

Ingredients for the Greek spinach feta omelet laid out on a marble surface.
Fresh ingredients are the key to a perfect omelet.

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.

A 4-panel image showing the steps to make a Greek spinach feta omelet.
Follow these four simple steps for a perfect omelet.
  1. 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.
  2. 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.
  3. 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.
  4. 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!
An overhead view of a finished Greek spinach feta omelet.
A perfect, healthy start to any day.

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

A perfectly cooked Greek spinach feta omelet on a white plate, garnished with fresh dill.

Greek Spinach Feta Omelet: The Ultimate Recipe for a Perfect Bite

This Greek Spinach Feta Omelet is a quick, healthy, and flavorful breakfast packed with protein. Learn how to make a perfectly fluffy omelet with tender spinach, salty feta, and fresh herbs in under 15 minutes.
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Course Breakfast, Brunch
Cuisine Greek, Mediterranean
Servings 1 omelet
Calories 385 kcal

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 1: For the creamiest feta, buy it in a block packed in brine, not pre-crumbled.
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!

You might also like these recipes

Leave a Comment

Recipe Rating