Last Updated on May 5, 2020 by hungryoungwoman

Shakshouka is originally a Tunisian dish, that is often mistaken for Middle Eastern food. Made with tomatoes as the basic ingredient and eggs that are poached or cooked sunny side up, this dish is also one of those that you can add anything into and it will turn out just fine.

This was my first try and well, it turned out pretty well (not blowing my own trumpet, but kind of doing it too) Cause hey! I’m still learning to cook and first successes are like trophies.

I usually have unusual cravings when I wake up in the morning. And since my favorite breakfast HAS to include eggs, I thought why not give Shakshouka a shot? So there it is friends, the Shakshouka in all its glory.

How to make Shakshouka:


Course Breakfast, dinner
Cuisine Arabic, Middle Eastern
Keyword breakfast recipes, egg recipes, shashouka recipe
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 3
Author hungryoungwoman


  • 1 tbsp olive oil
  • 1/2 medium onion chopped
  • 1 clove  garlic minced
  • 1/2  bell pepper chopped
  • ripe diced tomatoes or 1 tin canned tomatoes
  • 2 tbsp tomato paste
  • 1 tsp chilli powder add more to your liking
  • 1 tsp  oregano optional
  • eggs depends on how big your skillet is
  • 1/2 tbsp fresh chopped parsley or coriander optional, for garnish
  • Salt to taste


  1. Heat a skillet with some olive oil and put in chopped onions and cook till they're a slight brownish in color

  2. Add salt, pepper, chili powder, crushed garlic, and some oregano. Then add the chopped tomatoes, bell pepper, and tomato paste

  3. Let it cook for a while till you feel the mixture getting thick. Then, add in the eggs. Make sure you leave some gaps between each egg as they expand while they cook. The number of eggs depends on the size of your skillet. This also depends on how many people you're cooking for

  4. Close the skillet so you let the eggs cook. Do keep checking once in a while as you don't want anything to burn. I let my eggs cook for around 10 mins as I wanted them well done if you prefer runny eggs then cook them for around 5-7 mins

  5. Turn off heat and sprinkle chopped parsley or coriander


Shakshouka is a great recipe to cook and it goes without saying that it’s healthy too. It would be a lovely dish to prepare for guests as it looks pretty without much effort.

You can choose to add anything that floats your boat. It’s also a perfect dish to prepare when you’re cleaning out your fridge. Add in spinach, eggplant, some cheese or even minced meat or beef! I usually have it with toasted bread.

See the pinnable version below:


Enjoy! And let me know how it turns out for you. Share if you feel the recipe is useful. 🙂

Until then, happy eating! xx

2 thoughts on “Shakshouka

  1. That looks amazing, I love anything tomato-based to be honest. I’ve actually just started a food blog, just writing wee things about dining out in places in Glasgow. Things have been tough for me over the last few years but food is something that has always brought me comfort (not necessarily a good thing hahaha). Would love it if you were interested and wanted to have a look or give me a follow, it would mean a lot.

I'd love to know your thoughts!