• Facebook
  • Whatsapp
  • Threads
  • Messenger
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Summer Recipes
  • Recipe Index
  • Dr. Who?
  • Contact

Butter Over Bae logo

menu icon
go to homepage
  • Summer Recipes
  • Recipe Index
  • Dr. Who?
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
  • search icon
    Homepage link
    • Summer Recipes
    • Recipe Index
    • Dr. Who?
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
  • ×
    Home » 30 min meals

    Published: Mar 21, 2019 · Modified: Apr 24, 2025 by Wajiha · This post may contain affiliate links ·

    Easy Shakshuka Recipe

    Jump to Recipe Print Recipe

    If you have an egg-diction and an inkling to try something new, this Authentic and Easy Shakshuka recipe is for you, my friend! Cooked in a spicy tomato stew, these poached eggs from the lands of Arabia are here to win hearts!

    shakshuka garnished with feta, served with bread on the side.

    So, if I am being totally honest with you guys, I hadn’t tried Shakshuka before 2019. Ya! IT took me THAT long to try a Mediterranean classic living in the Middle East. How ironic is that! But when I did, I became a loyal fan instantly. Saudi Champagne, Shakshuka, and Arabian Nachos are my favorite finds here in the ME.

    Jump to:
    • What is Shakshuka?
    • Ingredients
    • How to make Shakshuka
    • Top Tips
    • Variations
    • Frequently Asked Questions
    • You may also like
    • Shakshuka

    What is Shakshuka?

    A traditional Shakshuka is a North African/Middle Eastern one-skillet dish made with a spicy tomato stew and poached eggs.  On my quest to find the best Shakshuka, I found that every restaurant had its version of a good Shakshuka. And tbh, I liked pretty much allll of them in a way. Naturally, I am going to share different versions with you over time…because why not! But today I thought I’d start with the basic, authentic, most delicious one!

    Pronounced “SHAk-shooo-kah”, the word comes from Arabic, meaning “all mixed up” or “shaken”. This dish is my egg favorite since 2019! .

    I mean it’s eggs, it’s a high-protein, delicious, guilt-free meal! Paired with a good sourdough, you have yourself a post-workout meal! Also, eggs for dinner, you guys, make that a thing.

    Ingredients

    • Eggs – Star of the dish. Use good-quality fresh large eggs.
    • Tomatoes – Another core element of this recipe. Choose ripe, juicy red tomatoes. As an alternative, you can use peeled canned tomatoes as well. I’ve made this recipe with tomato puree and finely chopped tomatoes. Both work excellently!
    • Seasoning – Salt, black pepper, cumin, coriander, and garlic.
    • Bell pepper and onions
    • Garnish – Simple parsley would do. To take it up a notch, spread out some feta cheese in the mix.

    How to make Shakshuka

    I’ve put together all the steps in a simple pictorial for you to see how easy this is to make.

    Saute onions in oil.

    Step 1: Add oil to a skillet. The prepping of this dish starts with chopped onions and garlic sautéed in that oil for 2 to 3 minutes.

    diced bellpepper in golden brown onions in a pan.

    Step 2: I like to take the onions to a slightly golden color, and then add chopped red bell peppers. Saute for a minute.

    NOTE: The size of the bell pepper chunks is completely up to you. You can go as fine or as chunky as you like.

    raw tomato puree added to skillet.

    Step 3: Add tomato puree, spices, and seasonings to the skillet.

    lid covering the skillet.

    Step 4: Cover the skillet with a lid and let the tomatoes cook for 10 minutes or until most liquid evaporates.

    shakshuka tomato base ready in a skillet.

    Step 5: The tomato base is ready when most of the water has evaporated and you see some oil separation on the sides.

    raw eggs sitting in tomato base.

    Step 6: Use a ladle to create 4 wells in the tomato base by pushing the tomato base aside. Break 4 eggs right into the wells. Cover the pan again.

    NOTE: After oil separation, make sure the tomatoes are a little watery at this point and not too thick. You can add a little more water (about 1/4 cup) if you feel your tomato base has thickened too much.

    cooked eggs in tomato base.

    Step 7: For a runny yolk, cook for 2 to 3 minutes. For well-cooked eggs, cook for 5 to 7 minutes.

    shakshuka ready with garnish and feta cheese on top.

    Step 8: Season eggs with salt and black pepper. Garnish with parsley and/or feta cheese chunks and serve.

    Get your toast going, and serve your Shakshuka garnished with dill or parsley and feta cheese on top. I have had my Shakshuka with Labneh, and I tell you, that combination has blown me away!

    Shakshuka served in skillet with chili oil and feta cheese on the side.

    Top Tips

    • The shakshuka is served directly in the skillet it is cooked in. So remember to choose the “nice” skillet from the cabinet when you make it.
    • Always sprinkle salt and crushed black pepper on top of the eggs as well once they are done. Otherwise, the eggs might end up tasting bland.
    • The right consistency of the tomato base is like that of a curry. Use this as a benchmark to decide if you need to add more water or increase the heat, and reduce the water from the tomato base.

    Variations

    • Add mushrooms to the Shakshuka base, it works so well!
    • You can increase your fibre intake by adding some veggies to the tomato base too, like carrots, celery, or green beans.
    • Top off the eggs with chili oil and crushed red chilis to up the heat.
    • Thyme and oregano are great options for aromatics.

    Frequently Asked Questions

    Can I make this recipe in advance?

    Oh yes! You can prep the tomato base days beforehand. The base can last for up to 5 days in the fridge. In fact, you can also freeze the tomato base if you like making bigger batches. Whenever you want a shakshuka, simply put the frozen tomato base into a skillet, once liquid, add your eggs, and you have shakshuka!

    Can I reheat the cooked shakshuka?

    You can add a splash of water and reheat the skillet on low heat. This recipe doesn’t refrigerate well once the eggs are cooked. So I’d recommend only adding eggs when you are ready to eat.

    Is Shakshuka healthy?

    I can tell you that Shakshuka is a nutritious, low-carb, high-protein food. It’s a great dish to add to your weekly rotations if you aren’t allergic to eggs.

    You may also like

    • orange chicken with sesame seeds on top of a bed of rice
      Homemade Orange Chicken Stir fry
    • side view of aloo keema on a white dish
      Aloo Keema
    • a bowl of red hot and sour soup in a white bowl with crackers on the side and white vinegar with sliced green chilies in it in a small bowl
      Chicken Hot and Sour soup
    • khageena or spicy scrambled eggs in a pan
      Khageena – Pakistani spicy scrambled eggs
    shaksuka eggs with bread.

    Shakshuka

    Typical Mediterranean spicy eggs, cooked in a bed of tomato sauce with onions and garlic
    4.85 from 20 votes
    Print Pin
    Course: Breakfast, brunch
    Cuisine: Mediterranean/Middle Eastern
    Prep Time: 10 minutes minutes
    Cook Time: 18 minutes minutes
    Total Time: 28 minutes minutes
    Servings: 2 servings
    Calories: 420kcal
    Author: Wajiha

    Ingredients

    • 4 large eggs
    • 4 tbsp oil
    • 1/2 a bell pepper diced
    • 3 cloves garlic finely chopped
    • 1 small onion finely chopped
    • 3 big tomatoes chopped fine almost paste like in a chopper with a little water – or 1 cup of canned tomatoes
    • 1/4 cup water
    • 1/2 tsp salt + extra to sprinkle
    • 1/2 tsp black pepper powder + extra to sprinkle
    • 1 tsp roasted cumin powder Zeera powder
    • 1/2 tsp Coriander powder dhania powder
    • A little feta cheese and chopped parsley to garnish

    Instructions

    • In a skillet pan, add oil, chopped garlic, onion and bell pepper and saute at medium heat.
    • Once the onions turn translucent to light gold, add tomatoes and spices
    • Add water, cover the skillet pan with a lid and let the tomatoes simmer for 10 to 15 mins at medium flame.
    • Remove the lid and stir the tomato gravy. Most of the water should have evaporated by now.
    • Make 4 depressions in the tomato gravy and break the eggs into those depressions.
    • Reduce the flame to low and cover the skillet with a lit and let the eggs cook for 5 mins.
    • Turn off the flame after 5 mins. Sprinkle salt and black pepper all over the egg.
    • Garnish with feta cheese and parsley. Serve with toasted bread.

    Notes

    • The shakshuka is served directly in the skillet it is cooked in. So remember to choose the “nice” skillet from the cabinet when you make it.
    • Always sprinkle salt and crushed black pepper on top of the eggs as well once they are done. Otherwise, the eggs might end up tasting bland.
    • The right consistency of the tomato base is like that of a curry. Use this as a benchmark to decide if you need to add more water or increase the heat, and reduce the water from the tomato base.
    • You can add veggies or mushrooms of your choice to the tomato base to make it more nutrient-dense. 

    Nutrition

    Serving: 1gCalories: 420kcalCarbohydrates: 4gProtein: 13gFat: 39gSaturated Fat: 5gPolyunsaturated Fat: 10gMonounsaturated Fat: 23gTrans Fat: 0.1gCholesterol: 372mgSodium: 145mgPotassium: 199mgFiber: 1gSugar: 2gVitamin A: 553IUVitamin C: 3mgCalcium: 69mgIron: 2mg
    Can’t wait to see your remakes! Tag meon IG with your pictures @butteroverbae
    « Low-carb Tangy Savory Oatmeal and Lentil bowl
    Boneless Chicken Handi »

    Reader Interactions

    Comments

    1. Wajiha says

      April 23, 2025 at 10:39 am

      wow

      Reply
    2. Saman Qureshi says

      February 24, 2021 at 6:19 am

      I made this for the first time and didnt like it that much. Although the recipe was easy to follow and make this, my tastebuds didnt like the tangy tomatoes with egg

      Reply
    3. Nia says

      December 11, 2020 at 1:28 pm

      This recipe is definitely a keeper! I love how clearly you have explained all the steps!

      Reply
    4.85 from 20 votes (17 ratings without comment)

    Questions? Thoughts? Leave them below Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hey there! I am Wajiha, the blogger and cook behind Butter over Bae.
    My friends had an intervention for me, to stop me from spamming them with all my kitchen experiments and food pictures. But, instead, I made this! And now I put up my food spam for the world!

    My blog is literally all my food obsessions in one: Pakistani/Indian food, Pan-Asian recipes, and desserts! I’d loveeeee to show you around and tell you more. Grab a cup guys and click below

    Who this lady? →

    Summer Favorites

    • pineapple coconut ice cream scoops in a bowl
      Dairy free No churn Pineapple coconut ice cream
    • dripping rose syrup on malai kulfi icecream bar.
      Easy Malai Kulfi Ice Cream With Condensed Milk
    • 4 scoops of chocolate ice cream
      Easy Home-made Chocolate Ice cream
    • tangy savory lentil oats
      Low-carb Tangy Savory Oatmeal and Lentil bowl
    • a glass of orange hued lemon iced tea with slices of lemon and ice cubes visible in the glass
      Ginger Lemon Iced Tea
    • grilled bihari chicken tikka on a tray.
      Bihari Chicken Tikka

    Popular Recipes

    • paper towel with lots of crispy golden brown onion slices on it against a grey background
      How to make crispy fried onions and store them
    • Qeema macaroni
      Keema macaroni
    • Lahori Chargha Recipe
    • khageena or spicy scrambled eggs in a pan
      Khageena – Pakistani spicy scrambled eggs
    • 2 chicken tikka pieces sitting on a bed of rice in a black plate
      Easy Chicken Tikka Recipe
    • a plate of chicken pieces and colored rice with some onion and cucumber sliced on the side
      Pakistani chicken biryani, Karachi special

    Footer

    ↑ back to top

    Privacy Policy
    Terms & Conditions

    Contact

    • Instagram
    • Facebook
    • TikTok
    • Pinterest

    All images and content are copyright-protected. Please do not use my images or recipes without prior permission.

    Copyright © 2025 Butter Over Bae

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.