Shakshuka

Let’s learn how to make a breakfast staple in every North Africa household – SHAKSHUKA! Picture eggs cooked in a decadent tomato sauce and then finished off with some fresh herbs and served with bread as the utensil. It’s the perfect brunch recipe on a lazy weekend day to make for the whole family to…

Prep Time
15 mins
Cook Time
15 mins
Total Time
30 mins

Let’s learn how to make a breakfast staple in every North Africa household – SHAKSHUKA! Picture eggs cooked in a decadent tomato sauce and then finished off with some fresh herbs and served with bread as the utensil. It’s the perfect brunch recipe on a lazy weekend day to make for the whole family to enjoy! The best part is it takes less than 30 minutes to make.

This dish holds a very special place in my heart and I’m so excited to share it as it’s been a long time coming on the blog. My mom would make this every weekend as a tradition in our household since none of us had to rush out to school or work. I was always the first to wake up very early with my dad before all four of my siblings so my mom would make him and I shakshuka to share. Now I get to share my comfort food with all of you!

How to Make Shakshuka

There are two parts to making shakshuka. The first is making the tomato sauce/stew and the second part is cracking the eggs! Super simple yet always a stunner on the table. So filling and wholesome that I’d even eat it for dinner.

Here are the ingredients you will need:

  • olive oil
  • tomato paste
  • garlic
  • tomatoes
  • red bell pepper
  • water
  • spices
  • cilantro
  • parsley
  • eggs

Every recipe and family makes shakshuka different but this is how I like to make it!

Start out by cooking down tomato paste in olive oil to remove some of the acidity. The tomato paste gives the sauce a more rich tomato flavor. Then add the garlic and saute again. Note: traditionally, onions are added at this point too but I leave them out. Feel free to add. After, add the tomatoes and red bell peppers and saute for a few minutes until softened. Then add the water along with all the spices. I like to season my shakshuka with salt, black pepper, cumin, turmeric, paprika, ginger, and a little cayenne powder. Depending on how thin or thick you like the sauce, add more or less water. Finally mix in the cilantro and parsley when the sauce is good to go and seasoned to perfection.

When the sauce is bubbling, crack the eggs in gently. I like to add 5 to 6 large eggs. Cover and allow to cook for a few minutes until the whites are set. If you don’t like the eggs runny, cook for an extra minute or two.

Garnish with dried mint or parsley/cilantro and enjoy with lots of bread! That’s it.

Variations to Try

  • Add diced jalapeño to the mix of tomatoes and red bell pepper!
  • Top it off with feta cheese or mozzarella cheese.
  • My husband doesn’t like onions so I leave them out but feel free to add them along with the garlic.

Other Breakfast Recipes

Shakshuka

Let’s learn how to make a breakfast staple in every North Africa household – SHAKSHUKA! Picture eggs cooked in a decadent tomato sauce and then finished off with some fresh herbs and served with bread as the utensil. It’s the perfect brunch recipe on a lazy weekend day to make for the whole family to enjoy! The best part is it takes less than 30 minutes to make.
Prep Time15 minutes
Cook Time15 minutes
Total Time30 minutes

Ingredients

  • 2 to 3 tablespoons olive oil
  • 2 tablespoons tomato paste
  • 3 whole tomatoes diced
  • 1 whole red bell pepper diced
  • 2 teaspoons minced garlic
  • 3/4 to 1 cup water
  • 1/4 teaspoon turmeric
  • 1 teaspoon paprika
  • 1/2 teaspoon cumin
  • 1/2 teaspoon ginger
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • dash of cayenne powder to taste
  • 2 tablespoons cilantro
  • 2 tablespoons parsley
  • 5 to 6 large eggs
  • dried mint optional

Instructions 

  1. To a deep pan over medium heat, add olive oil and tomato paste. Saute tomato paste for two minutes to remove some of the acidity. Add the garlic and quickly saute.
  2. Mix in the tomatoes and red bell pepper and cook for 4 to 6 minutes or until softened.
  3. Add water and all the spices (turmeric, paprika, cumin, ginger, salt, black pepper, and cayenne powder). Mix until evenly combined and cook for another 2 minutes. Sprinkle in the chopped parsley and cilantro and mix again. Taste and make sure the sauce is perfect.
  4. Once the sauce is bubbling, crack in the eggs gently. Cover and let it cook for about 6 to 7 minutes until the whites are set. Cooking time will vary depending on if you like the yolks runny or hard.
  5. Garnish with a sprinkle of dried mint and enjoy with bread!

Rate & Review

Recipe Rating




23 people are discussing this recipe. Join in

  1. Khadijah

    I can’t wait to try this recipe, it sounds delicious, thank you for sharing!

    I like my egg yolk runny, considering that all the other ingredients are added too, how long do you recommend me cooking the yolk (to prevent it from hardening)?

  2. Scarlett Tyler

    5 stars
    Made this with my husband and it was absolutely delicious!!!

  3. Amanda

    5 stars
    I’ve been looking for this recipe to try for my partner and it’s amazing definitely added onions for flavor and a bit of mozzarella but it’s amazing thanks for sharing. We like to find other breakfast ideas because we’re tired of America’s idea of breakfast.

  4. Scout

    5 stars
    Absolutely delish!
    This recipe was quick, easy to make and super tasty and I’ll definitely be making it again :))

  5. Jan

    5 stars
    Came out perfect!!

  6. Kitty

    5 stars
    I just made this this morning! It was insane and definitely the best I’ve had… not that im biased! I added a red onion and halloumi too!

  7. V

    5 stars
    Great recipe! Tried it with your baghrir today. Family was very happy! Ma sha Allah.

  8. adriana j quintero

    5 stars
    Loved this receipe. I made it with breakfast sausage. It was a total hit. Family loved it!. Thank you!!!

  9. stand user

    4 stars
    hi!! I just made this with half the recipe plus 1 egg and will definitely be eating the rest for dinner. I wanted a more rustic bread but French was all I could get at the time. also added beef chorizo bc that’s all I have in my fridge. I’m a onion and garlic fiend so I added a lot and lots of herbs and dried mint. and I’ll use fresh mint instead next time so it’ll be more of
    an intense flavor. pretty good! thank you!

  10. Mashaal

    5 stars
    So delicious. My whole family loved it

  11. Amreen

    5 stars
    Tried out the recipe and it quickly became a family fav!
    It’s so easy and quick to make for a Sunday morning breakfast!

  12. dANY

    I love it! Flavors are so good

  13. Samuel

    I just made this recipe now and it was delicious! I’m African so I ate it with yam instead of bread, and it was just perfect. This meal was refreshing, thanks for the recipe. ❤️

  14. Georgia

    5 stars
    This recipe has been a staple ever since I stumbled upon it, absolutely delicious!!! Thank you so much <3

  15. Hiba A.

    5 stars
    Love this recipe! Today I tried making shakshuka for the very first time and turned out to be SO good
    Thank you for sharing this easy and delicious recipe!

  16. Liz

    5 stars
    Easy and quick breakfast. Thank you for sharing this delicious recipe!

  17. Samia

    5 stars
    This was sooooo good! The only change I made was added a jalapeno right before I added the eggs to give a little kick! Second time making it, and still a family fave!

  18. Sam

    5 stars
    Perfect every time! Love this recipe

  19. Nadia

    5 stars
    OMG. This is the best shakshuka I’ve ever had and it was SO quick and easy. I shared this recipe and the entire blog with my coworkers telling them how much I love all your recipes because GIRL YOU DO NOTTTTTT MISS EVER WITH YOUR RECIPES. IT WAS TOO GOOD. :’)

  20. Lexi

    5 stars
    So good!! Thank you so much 🙂

  21. Ashley

    5 stars
    This recipe is so good. We make it often in my household. It has become one of our favorite breakfast dishes.

  22. Aliyah Toriq

    5 stars
    Literally just made it yesterday for Iftar and honestly, i’m not a kitchen girl but when everyone starts to compliment my shakshuka i knew i had to come back to learn from your recipe! Jazakallah khayr 🫶🏼

  23. Cher

    5 stars
    I made this for the first time. I didn’t have some ingredients like red bell pepper, and cilantro. So I’ve added spinach and onion to it. This is so easy to do and taste delicious! Will definitely be making more of this in the near future.

    Thank you for sharing this recipe!

Whats Cooking On Socials