Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (2024)

Published: by Laura Arteaga

Jump to Recipe Print

Shakshuka consists of poached eggs cooked in a rich spiced tomato sauce. It has become really popular due to its simplicity and flavour. This one-pot breakfast meal is flavoured with spices such as smoked paprika, cumin and harissa and combined with Feta Cheese and Spinach to add more texture, umami and yumminess.

Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (1)

What is Shakshuka?

This breakfast food is a North-African dish that was brought later to Israel and is now popularized all around the world.

To make Shakshuka, poached eggs are cooked in a tomato sauce made with fresh, tomatoes, olive oil, peppers, onion, garlic and spices such as harissa, cumin or smoked paprika. Shakshuka eggs must be served with a runny yolk. This tomato-rich dish is served with bread to get all that delicious sauce off your plate.

Our Shakshuka with Feta has become a regular family brunch at home. Lazy Sundays are the perfect day to prepare this delicious one-pan dish. We add feta and spinach to our delicious Shakshuka to make it just right for our tastebuds. Feta adds saltiness and richness while spinach boosts the nutritional content of the dish.

Our Shakshuka with Feta is:

  • Vegetarian
  • Gluten-free
  • A breakfast or brunch dish
  • Served with Feta and Spinach
  • Easy to make
  • Mildly spicy
Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (2)

How to make the best Shakshuka

Ingredients

Shakshuka with Feta is a dish that can be made using simple ingredients and spices. We normally have everything needed for this recipe so we make it quite often.

Canned Plum Tomatoes. We use plum tomatoes to cook our tomato sauce. Simply mash them with a fork or use your hands to break them into smaller pieces before adding them to the pan. Choose a good quality can of tomatoes, as this is the most important ingredient of the Shakshuka and will define its taste. You can as well use fresh tomatoes, canned chopped tomatoes or tomato passata. Optionally, you can as well add some tomato paste to give your Shakshuka a richer umami taste.

Red pepper. Choose long Italian red peppers when possible as they are less acidic. Red bell peppers will still work.

Onion and garlic. These are basic ingredients to flavour your tomato sauce and Shakshuka dish. We use yellow onion but red or white can be used as well.

Eggs. The star of Shakshuka. We always use free-range eggs. You can cook the eggs to your taste, but Shakshuka calls for eggs cooked with a runny yolk so you can dip in your bread. We like cooking one egg per person. Just make sure you are using a large skillet pan if you are serving this dish for more than two people.

Feta Cheese. Salty and tasty. Greek creamy feta cheese gives our Shakshuka recipe that last touch of saltiness and creaminess. You could alternatively use goat cheese or even mozzarella.

Fresh Spinach. Add some green leaves to your dish by incorporating fresh spinach into the sauce at the end. Spinach cook really fast, it won't take longer than 2-3 minutes.

Spice mix. Our favourite spice blend for Shakshuka contains paprika, cumin, harissa or red pepper flakes. Simply using three spices you will have a deliciously spiced rich tomato sauce. Depending on your spice tolerance, add more or less harissa or chilli flakes.

Fresh Herbs. Add some chopped fresh cilantro or parsley before serving. You can as well add other herbs such as oregano, basil or dill.

Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (3)

Step-by-Step Method

  1. Heat some oil in a pan and add chopped onion. Stir fry for a couple of minutes and then add minced garlic and chopped red pepper. Cook for 4-5 minutes.
  2. Add the spice mix and cook for one more minute or until fragrant.
  3. Add the canned plum tomatoes and a pinch of salt. With a fork or a cooking spoon, break down the tomatoes making sure there are no big chunks. Leave cooking at medium heat until the red peppers are cooked and the tomato sauce has reduced and is a richer and thicker sauce.
  4. When the peppers and the rest of the ingredients are cooked, add the spinach and cook for a further 2-3 minutes.
  5. With the back of a wooden spoon, make small holes to place the eggs. Crack the eggs into the hole and cover them with a lid.
  6. Cook with the lid on for 5 minutes. Uncover and turn the heat off. Sprinkle the feta cheese, add chopped fresh cilantro or fresh parsley, and some crushed black pepper, and your Shakshuka will be ready to serve!
Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (4)
Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (5)

Tips for cooking the eggs when making Shakshuka

We love cooking our eggs so the yolks stay runny while the egg whites are fully cooked. To get the perfectly runny egg yolk, make sure you have a timer at hand as time is the key when cooking eggs.

When the shakshuka is cooked, keep the heat on medium and with the cooking spoon, make small holes to place the eggs. Crack one egg into each hole and immediately cover the pan with a lid. Cook for 5 minutes and then uncover the pan, turn the heat off, add the toppings such as Feta Cheese, chopped cilantro or parsley, some black pepper and serve.

Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (6)

Variations for our Shakshuka with Feta Recipe

  • Make it vegan. If you want to make this recipe vegan, you can't miss our Vegan Shakshuka recipe, so so delicious and easy to make.
    Eggs. A great plant-based substitute for eggs when making Shakshuka is chickpeas, white beans, or tofu. They can be added at the end if they are canned chickpeas to add more texture and protein.
    Feta Cheese. When we use a vegan alternative to feta cheese, we always get Violife Feta Cheese. This brand is really nice and it makes for a great substitute. Maybe where you live you can find other brands. Check out this lovely Vegan Shakshuka from Jessica in the Kitchen.
  • Add more protein. You can add chickpeas, white beans or lentils to your Shakshuka to add more protein and heartiness.
  • Make it kid-friendly. Our Shakshuka recipe is mildly spicy but you can make it mild by just adding cumin and sweet paprika. Leave the Harissa out and add it before serving your own plate, once the kid's plates have been served.
Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (7)

Serving Suggestions

Even though Shakshuka is normally served for breakfast, at home, we serve it any time of the day depending on the occasion.

Sometimes, we have Shakshuka for breakfast or brunch during the weekend. A lazy winter morning calls for a hearty and delicious recipe like this one. The best way to serve Shakshuka is with plenty of crusty bread or Pita Bread to get all that spicy tomato sauce off your plate

Another lovely way to serve this Shakshuka with Feta is with Hummus. We learnt that from Green Kitchen Stories, and it was such a great discovery. We have tried many times this combination and is hearty and delicious.

Shakshuka can be in the same skillet pan and placed on the dining table. Each person can serve their own plate and have seconds! If you are using a cast-iron pan, the dish will stay warm for longer.

Store and Reheat

If you have any leftovers, transfer them to an airtight container and keep them in the fridge for 1-2 days. Our favourite way to use leftovers is by adding the rest of the Shakshuka sauce inside an omelette. So good! To reheat the leftovers you can use a pan or the microwave.

Leftover spinach? Try this Spinach and Chickpea Curry!

FAQ and Tips

  • What type of pan should I for Shakshuka? Shakshuka is a one-pan dish. You won't need to dirty different pots and pans. When we make Shakshuka, we use our cast-iron skillet pan. Our pan is for 2-3 people, which works perfectly for our little family. Adjust the size of the pan to the people you will be serving the dish to. Make sure you have a lid to cover the pan as when cooking the eggs, you will need to briefly put the lid on.
  • Is Shakshuka healthy? Yes, this is a really great way to start your day. Shakshuka contains many nutrients from the veggies and protein from the eggs and cheese.
  • Is Shakshuka spicy? Our recipe is mildly spicy, but we cook it mild for our three-year-old kid and toddler as well. If you want to make a mild Shakshuka, simply add cumin and sweet smoked paprika for spices.
  • What can I use instead of Harissa? Harissa is one of the spices used for Shakshuka. You can buy grounded Harissa or Harissa paste. If you want to substitute this ingredient, you can use red chili powder or flakes instead.

Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (8)

Shakshuka with Feta

Poached eggs cooked in a rich spiced tomato sauce. Shakshuka is the perfect way to start your day. A vegetarian breakfast or brunch that can be made in less than 30 minutes.

4.91 from 22 votes

Print Pin Rate

Course: Breakfast, Brunch

Cuisine: Middle Eastern, North-africa

Keyword: Shakshuka with Feta Cheese

Prep Time: 5 minutes minutes

Cook Time: 25 minutes minutes

Total Time: 30 minutes minutes

Servings: 2 people

Calories: 114kcal

Ingredients

  • ¼ medium onion
  • 3 garlic cloves
  • 1 small-medium red pepper
  • 1 teaspoon smoked paprika
  • 1 teaspoon cumin
  • 1 teaspoon harissa spice powder or chilli flakes
  • 400 g can of plum tomatoes
  • 1 cup spinach
  • 2 eggs
  • 40 g feta cheese
  • Fresh Cilantro
  • Salt & Pepper to taste

Metric - US Customary

Instructions

  • Heat some oil in a pan on medium heat and add the chopped onion. Stir fry for a couple of minutes and then add the garlic cloves finely chopped or crushed and the red pepper, chopped. Cook for 4-5 minutes.

  • Add smoked paprika, cumin and harissa and cook for 1 minute or until fragrant.

  • Add plum tomatoes. With a fork or the cooking spoon, break down the tomatoes making sure there are no big chunks. Leave cooking at medium heat until the red peppers are cooked and the tomato sauce has reduced and has turned into a richer and thicker sauce. Add salt to taste.

  • When the peppers and the rest of the ingredients are cooked, add the spinach and cook for a further 2-3 minutes.

  • With the back of a spoon, make small holes to place the eggs. Break the eggs into the hole and cover with a lid.

  • Cook with the lid on during 5 minutes. Uncover and turn the heat off. Sprinkle the feta cheese and chopped cilantro on the top, season with black pepper and your Shakshuka will be ready to serve!

Notes

  • If you love spicy food, make sure you add some hot sauce on your plate!

Newsletter

Join our Community of Foodies. Exclusive plant-based recipes, meal plans, and pro cooking tips directly to your inbox. Join Now!

Nutrition

Calories: 114kcal | Carbohydrates: 9g | Protein: 6g | Fat: 6g | Saturated Fat: 4g | Trans Fat: 1g | Cholesterol: 72mg | Sodium: 284mg | Potassium: 249mg | Fiber: 2g | Sugar: 4g | Vitamin A: 2596IU | Vitamin C: 79mg | Calcium: 135mg | Iron: 2mg

If you tried our recipe, please leave a comment or tag us on Instagram. We are always happy to see your creations!

More Breakfast and Brunch Recipes:

  • Vegetarian Nasi Goreng
  • Turkish Eggs (Cilbir)
  • Vegan Quesadillas
  • Vegan Protein Waffles
  • Vegan Shakshuka
  • Millet Porridge
Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (9)

About Laura Arteaga

I'm Laura, originally from Mallorca, Spain. My culinary journey began at 21, and despite my background in Economics, cooking stole my heart. I am now a full time writer and food blogger. My food philosophy is simple: "Eat more real food." Through my writing and recipes, I want to inspire people to transition to a plant-based life style, to eat more vegetarian food, or simply to try new recipes in the comfort of their homes.

Subscribe for More!

Reader Interactions

Comments

  1. Anna says

    Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (10)
    I tried this recipe last weekend and it was such a hit! My family loved it, and everyone literally licked their plates clean! Spinach, eggs and feta is such a delightful combination!

    Reply

    • Laura says

      Thank you Anna, it's really delicious!

      Reply

  2. Wolff JW says

    What size can of plum tomatoes?
    I could only find 28 oz. at my grocer.

    Reply

    • Laura says

      Hello! We use 400 g which equals to 14 oz. If you found 28 oz. and you want to make the recipe for 2 people, then use half of the can. I hope that helped you, I will specify that in the recipe. Thank you!

      Reply

    • Wolff JW says

      Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (11)
      I used the 28 oz size and it was perfect. Very delicious meal. Only I forgot to get the cilantro, but it was still delicious. And I will try the leftovers in an omelet today.

      Reply

  3. Leslie says

    Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (12)
    This looks divine! I'm drooling over the flavors of this. It just looks like pure perfection!

    Reply

    • Laura says

      Thank you Leslie!

      Reply

  4. Kate says

    Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (13)
    The combination with feta was amazing! Making this again for breakfast tomorrow.

    Reply

    • Laura says

      Thank you Kate, feta is just so tasty and adds a lot of goodness to any dish!

      Reply

  5. Amanda says

    Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (14)
    This shakshuka was wonderful! The spice level had the perfect kick, and I loved the touch of feta. Super simple too!

    Reply

  6. Heidy McCallum says

    Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (15)
    I made this Shakshuka with Feta and Spinach on Christmas morning for the family, and it was amazing tasting! I can not tell you how many compliments I received from the family over breakfast. This recipe is awesome, and I will be bookmarking it. Happy Holidays!

    Reply

    • Laura says

      Thank you Heidy, this is lovely to hear! Really happy your family enjoyed the Shakshuka 🙂

      Reply

  7. Marta says

    Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (16)
    We love shakshuka! I happened to have feta, so, my husband ran to snatch some spinach. We just finished it and it was amazing! The briny feta was a great contrast to the acidity of the tomatoes. Great recipe!

    Reply

    • Laura says

      Thank you Marta!

      Reply

  8. Debbie says

    Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (17)
    This shakshuka is amazing and is the perfect brunch. The spices had just the perfect amount of kick that we loves. Thanks for an amazing recipe.

    Reply

    • Laura says

      Thank you Debbie, happy to hear that you loved it!

      Reply

  9. Erin says

    I've always wanted to try this! I just need to get some harissa powder and then I can give it a try. It seems so simple to make but looks nice and fancy. 😉

    Reply

    • Laura says

      Great Erin! You can always substitute harissa powder for chili flakes or harissa paste.

      Reply

  10. Alex says

    Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (18)
    If brunch and having guests over were a thing these days, I'd totally make this for the next brunch. It looks like the perfect dish to impress!

    Reply

    • Laura says

      Hopefully soon!

      Reply

  11. Ramona says

    Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (19)
    I love making shakshuka as a brunch for my family, its one of my favourite brunch dishes to make! I love how you added white feta and spinach, it adds onto the flavours of the dish, Thnk you for sharing this recipe, I cant wait to try It out.

    Reply

    • Laura says

      Shakshuka is such a delicious brunch! always a hit at home too 🙂

      Reply

  12. Kim says

    Shakshouka شكشوكه originated in North African countries of Libya and Tunisia and it means a " mixture " in Tunisian arabic dialect. Shakshouka is the quintessential meal of Arabic cuisine traditioally served in a cast iron pan or a tajine as in morocco. Thank you

    Reply

  13. Jyo says

    Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (21)
    We’ve tried Shakshuka before - it’s my daughters favorite. What we loved about this recipe was the use of spinach- takes it to a whole new level! Thank you for sharing your recipe - it added oomph to an old dish !!

    Reply

    • Laura says

      Thank you Jyo!

      Reply

  14. Juliane says

    Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (22)
    My mom would surely love this! We can't wait to give this a try

    Reply

    • Laura says

      Thanks Juliane 🙂

      Reply

  15. Julia says

    Just making this now for 8 servings and realize that the measurement for the tomatoes is not being recalculated like the other ingredients are when you change the servings. Needless to say, I don’t have enough tomatoes, but it smells wonderful so far. Fingers crossed it turns out.

    Reply

    • Laura says

      Hi Julia, thanks for realizing of that, I just fixed that, so sorry! I really hope it turns out delicious and you can enjoy this recipe. Thanks a lot for your comment.

      Reply

      • Julia says

        Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (24)
        It turned out great and had the perfect level of spicy heat! I will definitely be making this again.

        Reply

        • Laura says

          Thank you Julia! Glad it turned out yummy!

          Reply

Leave a Reply

Shakshuka with Feta - Six Hungry Feet - Breakfast and Brunch (2024)
Top Articles
Latest Posts
Article information

Author: Nathanial Hackett

Last Updated:

Views: 5810

Rating: 4.1 / 5 (72 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Nathanial Hackett

Birthday: 1997-10-09

Address: Apt. 935 264 Abshire Canyon, South Nerissachester, NM 01800

Phone: +9752624861224

Job: Forward Technology Assistant

Hobby: Listening to music, Shopping, Vacation, Baton twirling, Flower arranging, Blacksmithing, Do it yourself

Introduction: My name is Nathanial Hackett, I am a lovely, curious, smiling, lively, thoughtful, courageous, lively person who loves writing and wants to share my knowledge and understanding with you.