Greek Baked Eggs combine nutrient rich eggs, with salty feta, red onion, spinach and artichoke for a healthy brunch, lunch or light dinner dish. These deliciously flavorful eggs are quick to prepare and you can easily adapt the flavors to suit your own taste, making this simple dish the perfect meal for one.

Greek Baked Eggs in a white dish.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

These Greek Baked Eggs are a healthy egg dish with a Greek twist.

My family loves eating eggs. Not only do they taste great, but they are packed full of high quality protein, choline, folate, iron and zinc, so I regularly include eggs in our weekly diet. Eggs are a versatile ingredient and they work really on their own, or with other flavors as I have done here where I have baked eggs with cheese, onion, spinach and artichoke.

My Greek Style Baked Eggs makes a perfect lunch or light dinner dish for one and the flavors can be easily adapted depending on what you have in the refrigerator.

It’s also a great dish for using up leftovers like roasted vegetables you might have or greens that you need to use.

These eggs are cooked for 12-15 minutes in a ramekin, making this a quick and easy meal to prepare. You can easily double or triple the recipe to feed more people.

Some egg dishes my family loves are these Southwestern Green Yogurt Deviled Eggs, Cheesy Black Bean Salsa Verde Egg Bake, Mediterranean Vegetable Frittata and Mediterranean Egg Scramble.

Greek Baked Eggs ingredients.

Recipe Ingredients You’ll Need

  • Eggs: I used 2 free range eggs to make these Greek eggs. If you are making this for more people you can add more eggs.
  • Red Onion: Red onion adds is a nice addition to this dish without overpower the egg. You could also use leeks, shallots or even some green onions. If using green onions just add those at the end as a garnish.
  • Spinach: I use baby spinach, but you can also use regular spinach or swap for chard or kale instead.
  • Artichoke: I added 3 artichoke hearts that are chopped and added to the ramekin. If you don’t like artichokes skip them!
  • Feta Cheese: I like to use feta cheese as it has a lovely crumbly texture and adds just a touch of salt to the dish. You can substitute for other similar crumbly cheese or grate in some Parmesan.

Please see the recipe card below for exact ingredient amounts and instructions. 

Greek Baked Eggs with toast.

How to Make Greek Style Eggs

Step 1: Sauté the Vegetables: Start by heating the olive oil in a skillet, then add in the red onion and sauté until tender. Now stir in the baby spinach and cook until wilted.

Greek Baked Eggs spinach in a skillet.

Step 2: Fill Ramekin: Remove the skillet from the heat and place the onion and spinach into the base of a small ramekin.

Greek Baked Eggs spinach in a dish.

Step 3: Top with Artichokes: Next, top the onion mixture with the chopped artichoke hearts.

Greek Baked Eggs artichokes in a dish.

Step 4: Add Feta: Add the feta cheese on top of the artichokes.

Greek Baked Eggs feta on top of the spinach.

Step 5: Add Eggs: Then crack two eggs on top, trying not to break the yolk.

Greek Baked Eggs eggs on top of the feta cheese.

Step 6: Bake Eggs: Place the ramekin into a hot oven and bake at 375 degrees F for approximately 12-15 minutes (or until eggs are cooked to your preference).

Remove the ramekin from the oven and serve the eggs immediately topped with fresh parsley and additional feta cheese.

Greek Baked Eggs eggs with parsley.

How Long do you Bake Eggs in the Oven?

I like to bake my eggs in the oven for 12-15 minutes, as this results in a lovely soft set yolk that is perfect for dipping warm pita bread into. However, if you prefer a firmer egg then cook for an extra 3-5 minutes.

Ways to Modify these Eggs

  • Veggies: Swap the veggies in this dish for others you enjoy. For example roasted peppers, broccoli., zucchini, tomatoes and mushrooms would all work in this dish too.
  • Herbs: Add a burst of fresh herbs like parsley, oregano, basil, thyme or dill.
  • Greek Yogurt: Add a spoon of Greek yogurt to the vegetables before cracking over the eggs for a creamier texture.
  • Spices: Add a little extra heat by adding some red pepper flakes, chili powder or pinch of smoked paprika when cooking the onion.
Greek Baked Eggs in a white dish with parsley.

Recipe Tips

  • This recipe serves one, but can be easily double of trebled to feed larger numbers.
  • Break the eggs gently into the ramekin to avoid breaking the yolk, otherwise you risk it becoming a bit scrambled. The joy of baked eggs is dipping some fresh bread into the runny yolk.
  • To avoid rubbery eggs do not overcook the eggs. Don’t walk away from the oven, instead keep an eye on the egg as it bakes and remove it from the oven when the yolk is still runny.
  • This is a dish best served fresh, as reheating will only result in overcooked eggs. So I like to serve it warm, straight from the oven
  • I have used a ramekin to bake these eggs, however if you don’t have ramekins use a small oven proof dish instead.
    Greek Baked Eggs with spoon.

    Storage Tips

    If you want to store leftovers keep them in an airtight container for up to 2 days. To reheat you can microwave the eggs.

    More Egg Recipes

    5 from 1 vote

    Greek Baked Eggs

    By Julia
    Prep: 10 minutes
    Cook: 12 minutes
    Total: 22 minutes
    Servings: 1
    Greek Baked Eggs combine nutrient rich eggs, with salty feta, red onion, spinach and artichoke for a healthy brunch, lunch or light dinner dish. These deliciously flavorful eggs are quick to prepare and you can easily adapt the flavors to suit your own taste, making this simple dish the perfect meal for one.
    Save this recipe!
    Get this sent to your inbox, plus get new recipes from us every week!
    Please enable JavaScript in your browser to complete this form.

    Ingredients 

    • 2 eggs
    • 1/4 cup red onion, finely chopped {you can sub sweet onion, leeks or shallots}
    • 1 cup baby spinach {you can sub in swiss chard or kale}
    • 1 tablespoon extra virgin olive oil
    • 3 artichoke hearts, chopped
    • 1/4 cup feta cheese, crumbled {extra for garnish}
    • Crushed red pepper for garnish, optional
    • Fresh parsley for garnish

    Instructions 

    • Preheat the oven to 375 degrees F.
    • In a medium skillet heat the olive oil over medium heat.
      Sauté the red onion until tender, then stir in baby spinach and sauté until wilted.
      Remove from heat and place the spinach and onion in a small ramekin.
      Top with chopped artichoke hearts then feta cheese, and then the two cracked eggs.
      Bake at 375 degrees F for approximately 12-15 minutes (or until eggs are cooked to your preference).
      Remove from the oven and top with fresh parsley and additional feta.

    Notes

    • This recipe serves one, but can be easily double of trebled to feed larger numbers.
    • Break the eggs gently into the ramekin to avoid breaking the yolk, otherwise you risk it becoming a bit scrambled. The joy of baked eggs is dipping some fresh bread into the runny yolk.
    • To avoid rubbery eggs do not overcook the eggs. Don't walk away from the oven, instead keep an eye on the egg as it bakes and remove it from the oven when the yolk is still runny.
    • This is a dish best served fresh, as reheating will only result in overcooked eggs. So I like to serve it warm, straight from the oven.
    • I have used a ramekin to bake these eggs, however if you don't have ramekins use a small oven proof dish instead.
    Tried this recipe?Mention @acedarspoon or tag #acedarspoon!

    About Julia

    I'm Julia. Wife, mom to three growing boys, lover of food. Here you will find quick & easy weeknight meal ideas, kid-friendly recipes and a few sweet treats. My roots are from the Mediterranean and many of my recipes incorporate those flavors!

    You May Also Like

    5 from 1 vote (1 rating without comment)

    Leave a comment

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

    Recipe Rating




    CommentLuv badge