Mediterranean Spinach Omelette

5 from 5 votes
Jump to RecipeComment

This post may contain affiliate links.

Ready in 20 minutes, this spinach omelette with a Mediterranean twist is perfect for breakfast. It’s packed with vegetables and flavor, and is very easy to make.

Overhead shot of spinach omelette on plates with salad.


 

Mediterranean style breakfasts are my absolute favorite. From shakshuka and Italian baked eggs to borek and Mediterranean breakfast hash, every dish contains fresh vegetables and is full of flavor. This spinach omelette is a great option for breakfast if you’d like to start your morning with a hearty and healthy breakfast made with vegetables.

Benefits of spinach

Spinach is a delicious food that comes with so many benefits. It’s a great source for insoluble fiber, vitamin C and iron. It’s low calorie and very nutrient-rich which makes a great choice for many meals.

You can use it raw in salads or cooked in so many dishes including this vegetable omelette or our favorite Greek spinach rice.

Why you’ll love this spinach omelette

  • A healthy option: Packed with vegetables and cooked in olive oil, this omelette is a great choice for a healthy breakfast.
  • Easy to make: As easy as chopping the vegetables and whisking eggs! You don’t need any special skills to make this recipe.
  • Customizable: You can leave out any ingredient you don’t like and add the veggies you prefer. We’ll talk more about substitutions and variations below.

Ingredients and substitutions

ingredients to make spinach omelette are spinach, eggs, onion, olives, artichoke and sun dried tomatoes.
  • Onion: You can use white or yellow onions for this vegetable omelette recipe.
  • Artichokes: I love using marinated artichokes to make omelette and I usually slice them.
  • Spinach: Baby spinach works best for this recipe. However, if you have regular spinach, chop them roughly before adding them to the rest of the ingredients.
  • Sun-dried tomatoes: A delicious addition to this breakfast recipe. I don’t recommend using fresh tomatoes.
  • Eggs: Whisk the eggs well before adding them to the vegetables.
  • Olives: Kalamata olives are perfect for this recipe. It’s best to slice them in half.

How to make a spinach omelette

Saute the onion with artichoke and spinach then add the olives and sun dried tomatoes. Add the whisked eggs and cover to cook.
  1. Heat the olive oil in a pan over medium heat. Sauté the onion for a couple of minutes until translucent. Stir in the artichoke and then add in spinach and cook until wilted.
  2. Add in the olives and sun dried tomatoes and give it a good stir.
  3. Crack the eggs in a bowl and lightly whisk them. Add them to the sauteed vegetables. Season with salt and pepper. Cover and cook until the eggs are set.
  4. Slice and serve warm.

Variations

You can add different ingredients to this Mediterranean spinach omelette to match your taste:

  • Cheese: Top the omelette with crumbled feta or shredded mozzarella and cover the pan for the cheese to melt.
  • Vegetables: You can add other vegetables such as shallots, mushrooms, peppers or zucchini.
  • Meat: Add chicken sausage or chopped turkey bacon for more protein.

Serving suggestions

I like serving vegetables for breakfast and even though this Mediterranean omelette is packed with vegetables, I still opt for a quick tomato and cucumber side salad. With a piece of bread such as pide, pita or barbari, this is a complete dish that can be served at any time of the day!

A slice of Mediterranean spinach omelette on a red plate.

Frequently asked questions

Do you cook spinach before putting it in the omelette?

If you have leftover cooked spinach, you can add them to this omelette and proceed with the cooking as instructed. But it’s no necessary to cook it in advance since you’re going to sauté it with the onion.

Can you make omelette with frozen spinach?

Yes, you can use frozen spinach for this recipe. However, let it thaw first and squeeze it hard and discard excess water. Then follow the recipe as mentioned in the recipe card.

Should I fold the omelette?

You can fold this omelette. If planning to do so, don’t cover the pan once you add the eggs and wait for them to set a bit. Then fold the omelette gently using a spatula.

Leftovers and storage

This Mediterranean omelette is best served and eaten immediately. However, if you have leftovers, store it in an airtight container and refrigerate for up to 2 days. To reheat, place the omelette in a pan over medium low heat with 1 tablespoon of water. Cover the pan with a lid and heat for 5 to 10 minutes.

Two red plates and one white plate with omelette on a blue background.

Did you make this recipe? I’d love to hear about it! Please comment and leave a 5-star🌟 rating below. You can also follow us on Instagram, Facebook, Pinterest or subscribe to our newsletter to get a free e-Cookbook!

5 from 5 votes

Mediterranean Spinach Omelette

Ready in 20 minutes, this spinach omelette with a Mediterranean twist is perfect for breakfast. It's packed with vegetables and flavor, and is very easy to make.
Prep: 5 minutes
Cook: 15 minutes
Total: 20 minutes
Servings: 4 servings
Save this Recipe
Enter your email and get it sent to your inbox!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1 tbsp olive oil
  • 1/2 red onion, sliced
  • 1/2 cup marinated artichokes, sliced
  • 1 1/2 cup baby spinach
  • 1/2 cup Kalamata olives
  • 1/2 cup dried tomatoes, sliced
  • 4 eggs, lightly whisked

Instructions 

  • Heat olive oil in a large pan over medium heat. Once the oil is shimmery, add the sliced onion and sauté until translucent. Stir in the marinated artichokes.
  • Add in the the spinach and cook until wilted. Then add the kalamata olives and sun dried tomatoes and give it a good stir.
  • Crack the eggs in a bowl and lightly whisk them. Add the eggs to the sauteed vegetables and season with salt and pepper.
  • Cover the pan with a lid and cook until the eggs are set., about 5 minutes.

Notes

  • If you have leftover cooked spinach, you can add them to the onions. 
  • You can also use frozen spinach, make sure to let it thaw a bit and squeeze out all the extra liquid. 
  • Use other vegetables such as mushrooms, peppers or zucchini if desired. 
  • If you like cheese, top the omelette with crumbled feta or mozzarella, cover and cook until the cheese is melted. 
  • It’s best to serve this dish immediately. However, if you have leftovers, store it in an airtight container and refrigerate for up to 2 days. To reheat, place the omelette in a pan with 1 tablespoon water and cover. Reheat over medium heat for 5 minutes. 

Nutrition

Calories: 189kcal | Carbohydrates: 12g | Protein: 8g | Fat: 13g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.02g | Cholesterol: 164mg | Sodium: 445mg | Potassium: 622mg | Fiber: 3g | Sugar: 6g | Vitamin A: 1729IU | Vitamin C: 15mg | Calcium: 68mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Leave a comment below!

About Shadi HasanzadeNemati

I'm here to show you how to make delicious Persian, Middle Eastern and Mediterranean food at home. My easy to follow recipes will bring exciting new flavors to your table!

Get a free eBook!
Fill out the form to get exclusive recipes that aren’t available anywhere else, plus receive free weekly recipes!
Please enable JavaScript in your browser to complete this form.
5 from 5 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




6 Comments

  1. 5 stars
    Delicious! Love the flavors of the dried tomatoes and olives in this, and the colors so pretty. Thank you 🙂 I enjoy your quick, easy recipes.

  2. 5 stars
    Helloooooo delicious! This is the perfect way to sneak in some healthy veggies into our breakfast routine – loving the recipe! Thanks!

  3. 5 stars
    I absolutely love the flavors in this Mediterranean omelette! olives and artichokes are my absolute favorites – this is now one of my go-to breakfast recipes