Home ยป Easy Shakshuka Recipe

Easy Shakshuka Recipe

This easy shakshuka recipe is one of my favourite weekend recipes. Shakshuka or shakshouka is a dish made by poaching eggs in a sauce made up of tomatoes, capsicum (bell peppers) and spices. Onions and garlic are also commonly used in the sauce base, while the most popular spice choices include cumin and paprika.

Believed to be of Tunisian origin, this dish is popular among the various cuisines in the Middle East and North Africa. Many restaurants across the world feature this dish in their menu.

I love shakshuka! In fact, it’s difficult for anyone to not like it! It’s astonishingly simple to cook, looks fabulous, and tastes divinely delicious!

Easy Shakshuka recipe
Easy Shakshuka recipe

This is one of those egg dishes you can serve for breakfast, lunch, dinner, or as a snack in between. Traditionally cooked in cast iron pans, you can cook and serve them in small skillets as individual servings, or in bigger ones for sharing.

All you need to do is close your eyes and create a mental picture of eggs cooked just enough in a bubbling sauce of tomatoes, bell peppers, garlic, cumin and paprika, and all the wonderful aromas along with it! Now open your eyes and run to the kitchen to cook it!

About this easy Shakshuka recipe

We’ll start by finely chopping some onions, tomatoes, and a few cloves of garlic. Slice a bell pepper (capsicum) to slivers. Heat some olive oil in a cast iron pan and saute the onions and garlic. Add the capsicum pieces followed by the chopped tomatoes. Add a dash of water. Your sauce is almost ready. A pinch of cumin seeds and a nice touch of paprika for colour completes our base. We’ll now carefully place eggs into this bubbling sauce and let it poach to our required consistency. Shakshuka is ready to be served. Garnish with some coriander leaves, and serve with bread. Woohoo! We have a winner!

Easy Shakshuka Recipe

Easy Shakshuka - Eggs cooked just enough in a bubbling sauce of tomatoes, bell peppers, garlic, cumin and paprika, and all the wonderful aromas with it!
Prep Time5 mins
Cook Time20 mins
Total Time35 mins
Course: Breakfast, brunch, Main Dish
Cuisine: Global
Servings: 2 people


  • 3 eggs
  • 2 medium onions
  • 3-4 clove garlic thinly sliced
  • 1 medium capsicum (bell pepper)
  • 3 medium tomatoes ripe
  • 1/4 teaspoon cumin seeds
  • 1/2 teaspoon paprika or Kashmiri chilli powder
  • to taste salt
  • to garnish Cilantro (Coriander leaves)
  • 1 tablespoon olive oil


  • Prep the ingredients. Thinly slice the capsicum. Finely chop the onions, tomatoes and garlic.
    Ingredients for Shakshuka
  • Heat some olive oil in a pan and fry the chopped garlic for a minute. Reduce to medium, add the onions, and continue cooking until the onions turn translucent.
  • Now add the sliced capsicum, stir well, and continue cooking for a couple more minutes.
    Capsicum is added
  • Now add the chopped tomatoes and cook till they turn tender and mushy. Add 1/4 cup water, salt, and mix well.
    Tomatoes are added to the pan
  • Add cumin seeds.
    Cumin seeds are added to the mix
  • Now add salt, paprika, 1/4 cup of water, mix well, and let it simmer.
    Paprika added to the pan
  • Make three wells in the sauce.
    Make wells in the pan for eggs
  • Break an egg, and carefully place it into a well. Repeat for the next two eggs.
    Eggs are slowly added to the wells
  • Let the eggs poach in the sauce on a low flame. Wait for the whites to be set, and switch off the flame.
    Shakshuka is ready
  • Garnish with some coriander leaves and serve with some bread.


  • I have used paprika in this recipe. Kashmiri chilli powder is a great substitute
  • If you want your shakshuka a bit more hot and spicy, add cayenne pepper or any other hot chillies
  • If the tomatoes are sour, add a little sugar and mix well before dropping the eggs


  1. Yashodhara Sirur

    My husband is fond of Shakshuka and I made this for him over the weekend. Turned out quite tasty and pretty as well. ๐Ÿ™‚ Following your blog for more easy recipes!

    • The Take It Easy Chef

      Hello Yashodhara,

      Thank you very much!! I am so happy to learn that the Shakshuka came out well!!
      I am sure you’ll like the other recipes as well. ๐Ÿ™‚

  2. This sounds so good and looks really yummy! I will definitely be trying this.

    • The Take It Easy Chef

      Thank you. It is yummy indeed! ๐Ÿ™‚ You are going to love it. Let me know once you try the recipe.

  3. I heard about shakshuka about a year ago, but I’ve yet to make it. This recipe is a nice breakdown of just how simple it is to make! Okay. Decided. Brunch this weekend. Thanks for sharing!

    PS – totally gonna add in some spicy flavor – I’m thinking some jalapeno flakes. Gotta have my heat in the morning to warm up the body!

    • The Take It Easy Chef

      Sounds like a plan! ๐Ÿ™‚
      Jalapeno flakes is definitely going to elevate this recipe further. Thanks for the tip. I’ll also try it next time!

  4. Italians call this eggs in purgatory and I love it. This version looks so fantastic and I can’t wait to try it!!

    • The Take It Easy Chef

      Thank you Leigh! I am sure you’ll like it.

      Is eggs in purgatory the same? I haven’t tasted it yet.

  5. I love trying new foods, especially other cultural dishes . This looks very good !! And so easy to make , thanks for sharing !

    • The Take It Easy Chef

      Thank you Anisa. This is worth trying for the right reasons you listed above! ๐Ÿ™‚ Let me know how it goes

  6. I love Shakshuka, and this one looks totally delicious, Arun!

Leave a Comment

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

Recipe Rating


This site uses Akismet to reduce spam. Learn how your comment data is processed.