The Best Shakshuka Recipe • Happy Kitchen (2024)

Foolproof Shakshuka Recipe: Eggs poached in spicy tomato-based veggie stew, baked to perfection, garnished with fresh herbs and served with crusty bread. Flavorsome, nourishing and healthy one-pot breakfast or dinner meal you will make over and over again!

The Best Shakshuka Recipe • Happy Kitchen (1)

Jump to Recipe

Shakshuka is my go-to one pan dish that I’ve been cooking for years, so it’s time to post my favorite shakshuka recipe on my blog. It’s so incredibly versatile it can be your go-to breakfast, lunch and dinner. But please keep shakshuka in mind when you plan a lazy weekend brunch! You won’t be disappointed, guaranteed.

There is hardly ever something as simple and yet as delicious as shakshuka. Eggs poached in spicy tomato-based veggie stew, baked to perfection and garnished with fresh herbs. Bread is a must for dipping in the sauce and runny yolks. Sometimes it is served in a pita.

Shakshuka originated in North Africa, namely Tunisia, and it became insanely popular all around the Middle East, especially in Israel.

Interestingly, the word “shakshuka” means “a mixture” in Arabic slang and that is for a reason. You can only guess how many variations of shakshuka are out there and which one is the most authentic.

The Best Shakshuka Recipe • Happy Kitchen (2)

We must thankYotam Ottolenghi, a brilliant British chef and food writer, for popularizing shakshuka and other Middle Easter staple food like tahini, za’atar and harissa, to name just a few, into the Western world.

His cookbook Jerusalem is an absolute must read for you if you like Middle Eastern food. Another one of his cookbooks, Plenty, is entirely dedicated to vegetable dishes, so make sure to check it out as well.

Shakshuka might sound exotic but there is nothing easier than eggs, onions, diced tomatoes and a few spices. That is the reason shakshuka became popular in the Western world. Isn’t it a perfect meal if it’s easy, quick, cheap and healthy and works equally well for breakfast as well as it does for dinner?

This simple dish is nourishing, comforting and just perfect for any occasion!

The Best Shakshuka Recipe • Happy Kitchen (3)

How to Make Shakshuka?

The best thing about shakshuka is that you can customize it as you wish. However, there are a few ingredients that are necessary:

  • Aromatics (onions and garlic)
  • Spices

I like to use smoked paprika, cumin, coriander and mild red chili. You can experiment with adding Ras el Hanout, cayenne, caraway or maybe harissa paste.

  • Tomatoes

You can use any tomatoes you have on hand: canned whole, canned diced, fresh, cherry, peeled, with skin on, pureed or cut in big chunks. Just make sure they are ripe and not watery.

  • Eggs
  • Garnishes

Use herbs like basil, parsley, cilantro or mint. Whatever you prefer.

Here is how to make shakshuka:

Sautée chopped onions and minced garlic until translucent, add spices and diced fresh or canned tomatoes. Cook until the liquid is reduced.

Make “wells” in the tomato stew and carefully break the eggs directly into them. Spoon a bit of sauce over egg whites to make them set faster.

The Best Shakshuka Recipe • Happy Kitchen (4)

Put the skillet under the broiler for just a few minutes, until egg whites are set but yolks are still runny.

Another option would be to cover the skillet with a lid and continue cooking shakshuka on the stove, reducing the heat to medium-low. Let it cook for no more than 10 minutes if you want your yolks to be runny.

Garnish with fresh basil leaves and/or other toppings (chopped parsley, mint, cilantro, crumbled feta, harissa, hot sauce, etc). Serve with warm pita or crusty bread. Enjoy!

Make sure you are using an oven-safe skillet for your shakshuka if you choose to broil it. Cast iron pan would be a great option.

The Best Shakshuka Recipe • Happy Kitchen (5)

What are different variations of shakshuka?

  • My favorite late-summer-inspired variation is tomato eggplant shakshuka. Just add diced eggplants together with tomatoes to the pan in the basic recipe above. It tastes delicious and adds a bit of protein to the dish making it more suitable for a light dinner meal.
  • Another variation is spring green shakshuka. Instead of all the greens that I used for this recipe you can just use lots of spinach.
  • One of the most common variations is the addition of red or green bell peppers.
  • Experimenting with other veggies like zucchini and squash sounds great too.
  • Shakshuka pizza is a bomb! Just reserve a bit of sauce, spread it over pizza crust and top with eggs.
  • Add crumbled feta cheese on top of shakshuka for a nice tangy note.
  • Mexishuka with quinoa and black beans is something worth trying for sure!
  • Serve shakshuka over HUMMUS for a mind-blowing Middle Eastern experience.

The Best Shakshuka Recipe • Happy Kitchen (6)

How to Serve Shakshuka?

Traditionally shakshuka is a breakfast dish that is served along with warm pita bread. Any other crusty bread would be OK too.

The Best Shakshuka Recipe • Happy Kitchen (7)

If you serve shakshuka for dinner or brunch (my favorite way), make sure to include a few Middle Eastern appetizers as well as pita bread for the most authentic experience. You can check The Middle Eastern Small Plates, an e-book written by Ksenia Prints, that features a great collection of the best Middle Eastern vegetarian appetizers and finger food. Get a 15% discount with the promo code #HAPPYKITCHENROCKSLOVE when making a payment!

Other must-try Middle Eastern dishes to serve with shakshuka include but are not limited to roasted beetroot hummus with pita chips, pita pockets with roasted veggies and hummus, crispy baked falafel with hazelnuts and creamy lemon mint sauce, to name just a few.

It pairs great with a glass of refreshing Ayran (yogurt drink).

Here is my favorite shakshuka recipe for you. Feel free to adjust it to your liking!

The Best Shakshuka Recipe • Happy Kitchen (8)

Print

5 from 2 votes

The Best Shakshuka Recipe

Foolproof Shakshuka Recipe: Eggs poached in spicy tomato-based veggie stew, baked to perfection, garnished with fresh herbs and served with crusty bread. Flavorsome, nourishing and healthy one-pot breakfast or dinner meal you will make over and over again!

Course Breakfast, Main Dish

Cuisine Middle Eastern

Prep Time 10 minutes minutes

Cook Time 20 minutes minutes

Total Time 30 minutes minutes

Servings 4 servings

Calories 203kcal

Author Elena Szeliga

Ingredients

  • 2 tablespoons olive oil
  • 1 yellow onion chopped
  • 3 cloves garlic minced
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 mild red chili pepper
  • salt and freshly ground black pepper to taste
  • 1 eggplant diced
  • 5-6 ripe tomatoes diced or two 14 oz (400 g) cans diced tomatoes
  • 4 eggs
  • Fresh basil leaves, to garnish
  • Topping options: chopped parsley, mint, cilantro, crumbled feta, harissa, hot sauce (optional)
  • Pita or crusty bread, to serve

Instructions

  • Preheat the broiler to its highest possible temperature. In a large oven-proof skillet, heat the olive oil over medium heat. Sautée chopped onions and minced garlic until translucent. Add spices, salt and pepper and stir to coat. Add diced fresh or canned tomatoes and diced eggplant. Cook until the liquid is reduced.

  • Make "wells" in the tomato stew and carefully break the eggs directly into them. Spoon a bit of sauce over egg whites to make them set faster. Put the skillet under the broiler for just a few minutes, until egg whites are set but yolks are still runny.

  • Another option would be to cover the skillet with a lid and continue cooking shakshuka on the stove, reducing the heat to medium-low. Let it cook for no more than 10 minutes if you want your yolks to be runny. Garnish with fresh basil leaves and/or other suggested toppings. Serve with warm pita or crusty bread. Enjoy!

Notes

Traditionally shakshuka is a breakfast dish that is served along with warm pita bread. Any other crusty bread would be OK too.

Store leftovers in the fridge for up to 2 days.

Nutrition

Calories: 203kcal | Carbohydrates: 17g | Protein: 8g | Fat: 11g | Saturated Fat: 2g | Cholesterol: 163mg | Sodium: 76mg | Potassium: 793mg | Fiber: 6g | Sugar: 10g | Vitamin A: 1900IU | Vitamin C: 42.5mg | Calcium: 65mg | Iron: 2.1mg

Tried this recipe?Follow @happykitchen.rocks on Instagram and show me the recipes you are making from my blog using the hashtag #happykitchenrocks!

Other Breakfast Recipes You’ll Love:

  • Muesli Recipe: A Healthy and Delicious Breakfast Idea
  • Healthier Brioche French Toast
  • How to Make a Smoothie Bowl
  • Blueberry Ricotta Pancakes
The Best Shakshuka Recipe • Happy Kitchen (2024)

FAQs

How not to overcook eggs in shakshuka? ›

Then return the skillet to a gentle simmer at medium-low heat. Spoon some of the sauce over the whites. After breaking the eggs into the sauce, gently spoon some of the sauce over just the whites. This helps the whites cook faster so they set before the yolks overcook.

Is shakshuka Israeli or Palestinian? ›

Even though many people today associate shakshuka with Israel, it actually originated in North Africa and the Ottoman Empire: the only reason shakshuka is eaten in Israel is because North African Jewish immigrants brought it there. This brings us to a contentious topic: food appropriation.

What country in Africa is shakshuka from? ›

Shakshuka is a simple dish made of gently poached eggs in a delicious chunky tomato and bell pepper sauce. Said to have originated in Tunisia, this breakfast recipe is popular in many parts of North Africa and the Middle East. It is so satisfying, you can serve it for breakfast, lunch, or dinner.

How watery should shakshuka be? ›

Liquids: If the sauce exudes a lot of liquid, cook it until most of the liquid has evaporated. By the time you add the eggs there should be no more than two tablespoons of liquid left in the pan.

Should eggs be runny in shakshuka? ›

Crack in the eggs and simmer

Simmer until the egg whites are just set and the yolks are still slightly runny. Remove from the heat and let stand about 2 minutes before serving.

Are eggs supposed to be runny in shakshuka? ›

Shakshuka is traditionally served with runny yolks, and this is my personal preference. But if that's not your thing, you can adjust the cooking time to a jammier or more set yolk.

Was shakshuka invented by Jews? ›

Whatever the true origins, it was eventually brought to Israel by Jewish immigrants from Tunisia, Morocco, Algeria and Libya. At a time when they were struggling financially, this hearty, affordable dish that was very easy to make and made a lot of sense to immigrants.

Can you wear jeans in Israel? ›

Showing your stomach is not a big deal in cities like Haifa or Tel Aviv. Also, very few Israeli women wear shorts! Even though it is VERY hot in Israel, wear pants and get used to it. Jeans, stretch, or wide legged pants – you can buy these for basically 5 American dollars in most places in Israel.

What does shakshuka mean in English? ›

shakshouka, a Maghrebi (North African) dish, popular throughout the region, featuring poached eggs in a spicy tomato sauce, seasoned with peppers, onion, garlic, and various spices. The word shakshouka comes from Maghrebi Arabic dialect and means “mixed.”

Is shakshuka ashkenazi or sephardic? ›

Shakshuka is a staple of Tunisian, Libyan, Algerian, and Moroccan cuisines traditionally served up in a cast iron pan with bread to mop up the sauce (most important). It is also popular in Israel, where it was introduced by Tunisian Jews. These Sephardic Jews came from Spain, Portugal and the Middle East.

Are Turkish eggs the same as shakshuka? ›

Shakshusa is a Middle Eastern dish, prepared with a base of roasted tomatoes, pepper, spices and eggs. It is a recipe that is prepared over low heat, first the vegetables are cooked, then the spices and finally the eggs.

What is a fun fact about shakshuka? ›

1. Shakshuka is a delicious combination of eggs, tomatoes, and spices popular across the Middle East and North Africa. Shakshuka comes in many shapes and sizes. The dish is likely of Tunisian or Yemini origin, and the name is thought to originate from either Arabic or Amazigh (Berber) for "mixture."

What pan is best for shakshuka? ›

It's safe to cook tomato- and wine-based sauces in cast iron, but you should save the vinegary pan sauces for stainless-steel pans—or dilute the vinegar (or citrus) with water or stock.

What bread goes with shakshuka? ›

Bread or pita bread.

The first side you want to serve with your shakshuka is of course the bread, so you can dip it into the sauce.

What is a good side dish for shakshuka? ›

My favorite sides are perfectly toasted challah bread, avocados seasoned with lime juice, Israeli white cheese, and a simple Israeli salad. Most restaurants serve shakshuka with tahini on the side as well.

How to tell if shakshuka eggs are done? ›

Sprinkle a little salt and pepper over the eggs. Carefully transfer the skillet to the oven (it's heavy) and bake for 8 to 12 minutes, checking often once you reach 8 minutes. They're done when the egg whites are an opaque white and the yolks have risen a bit but are still soft.

How to get runny yolks in shakshuka? ›

Transfer to oven and bake for 7 to 12 minutes until whites are just set but yolks are still runny (or to your taste). OR cover with lid and steam on stove for 3 minutes (runny yolks), or just simmer them without a lid.

How to make shakshuka less watery? ›

Cover the dish so that some of the liquid can evaporate by about 1/3. (~15-20 minutes). We don't want our Shakshuka to be too watery so this step is important.

References

Top Articles
Latest Posts
Article information

Author: Jamar Nader

Last Updated:

Views: 6625

Rating: 4.4 / 5 (75 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Jamar Nader

Birthday: 1995-02-28

Address: Apt. 536 6162 Reichel Greens, Port Zackaryside, CT 22682-9804

Phone: +9958384818317

Job: IT Representative

Hobby: Scrapbooking, Hiking, Hunting, Kite flying, Blacksmithing, Video gaming, Foraging

Introduction: My name is Jamar Nader, I am a fine, shiny, colorful, bright, nice, perfect, curious person who loves writing and wants to share my knowledge and understanding with you.