Best Shakshuka Recipe (Easy & Authentic) (2024)

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. Read through for important tips and watch the video for how to make shakshuka!

Best Shakshuka Recipe (Easy & Authentic) (1)

What is shakshuka?

A North African dish, said to have originated in Tunisia, shakshuka, ponounced Shak-SHOO-kah, is made of soft cooked eggs, gently poached or braised in a delicious chunky tomato and bell pepper sauce. The seasoning can vary from one recipe to another, but you'll often find warm spices like cumin, paprika, and crushed red pepper flakes for some heat. (If you're familiar with the popular Southern Italian dish known as eggs in purgatory, then this idea of cooking eggs in tomato sauce is not new to you!)

Many think of this dish an Israeli breakfast food because it is quite popular in places like Tel Aviv, but these eggs in tomato sauce are something you'll find in many parts of North Africa and the Middle East. Fun fact, the origins of the word shakshuka comes from the Arabic for "all mixed up" or "shaken."

Growing up in Egypt, my favorite was from a Cairo restaurant near the Nile called Felfela, where they served shakshuka eggs mild or spicy, with or without meat (often small chunks of beef or lamb), with a stack of warm pita bread. And it's often listed as a breakfast (or dinner) food next to things like falafel and ful muddamas.

Best Shakshuka Recipe (Easy & Authentic) (2)

Shakshuka

This easy shakshuka recipe is something I make often for Sunday brunch, although I'm not shy to serve it for dinner as well. There are two main components to this recipe: The chunky tomato sauce and the eggs.

The sauce starts with a sofrito of chopped onions, green bell peppers, and garlic, seasoned with North African flavors including cumin, coriander, paprika and a dash or red pepper flakes (you can omit the red peppers if you don't eat spicy food). Whenever possible, I like using fresh ripe tomatoes when making shakshuka (the softer tomatoes will do great here). But when tomatoes are not in season, I am okay using a can of whole plum tomatoes or canned diced tomatoes.

Once the sauce is ready, you'll simply nestle the eggs in it and allow them to gently cook in the simmering sauce until the whites settle. The eggs are meant to be runny, but if you don't like them that way, it's fine to cook them to your liking.

Best Shakshuka Recipe (Easy & Authentic) (3)

Ingredients: what you'll need to make shakshuka

  • Extra virgin olive oil
  • Vegetables: 1 large chopped onion, 1 to 2 green bell peppers, and 2 minced garlic cloves. These three ingredients (plus spices) creates a sofrito to start the chunky sauce.
  • Spices: coriander, cumin, paprika-- a trio of warm North African flavors. If you like spicy shakshuka (some call it eggs in purgatory), add a pinch of red pepper flakes or cayenne pepper.
  • Tomatoes: In this recipe, I use 6 fresh medium-sized tomatoes and about ½ cup of tomato sauce, this combination gives me the texture and flavor I'm looking for. It helps if your fresh tomatoes are soft and almost overripe. If tomatoes are not in season, you can replace them with 1 28-ounce can of whole tomatoes or 6 cups canned chopped tomatoes with their juices. If you use the canned tomato alternative, you can omit the tomato sauce.
  • Eggs: 6 large raw eggs
  • Garnish: This is totally optional, but for me a handful of fresh chopped parsley and mint just before serving adds freshness and a pop of color. And if you love your shakshuka with feta, then add a sprinkle of creamy feta cheese just before serving.

How to Make Shakshuka

The print friendly recipe with measurements is just below, but here is a quick tutorial with a few photos to help you along. This recipe basically has two main steps:

  • Make the shakshuka tomato sauce. Start by sauteing chopped onions, bell peppers, and garlic with a little bit of extra virgin olive oil in a large, heavy skillet or pan (with a lid). Season with kosher salt and coriander, paprika, cumin, and crushed pepper flakes. Cook for at least 5 minutes, stirring, until the veggies are tender, then add fresh diced tomatoes (I used 6 vine ripe tomatoes) and ½ cup of tomato sauce. (Or, if you don't have fresh tomatoes, you can use canned a large 28-ounce of canned whole tomatoes or 6 cups of canned diced tomatoes). Bring the tomatoes to a boil, then cover and let simmer for about 15 minutes, then uncover and cook a few more minutes until your sauce has thickened.

    Best Shakshuka Recipe (Easy & Authentic) (4)

  • Add the eggs and cook. When the sauce is ready, use the back of a spoon and make some holes in the sauce. Crack your eggs and nestle each egg in one of the holes you created. Cover the skillet and allow the eggs to simmer in the sauce over medium-low heat until the egg whites have settled (as I said earlier, the eggs are supposed to be soft and somewhat runny. If you like your eggs hard, you can let them cook a bit longer).

    Best Shakshuka Recipe (Easy & Authentic) (5)

  • Serve immediately! Once the eggs are ready, garnish with parsley and serve immediately!

What to serve with Shakshuka?

There is no right or wrong way to serve this tasty dish, but in my opinion, bread such as pita or a crusty loaf (or even challah) is essential. (I've been known to even use up extra garlic bread to dunk in the chunky tomato sauce). You can serve shakshuka with other dishes. Here are a few ideas:

  • For breakfast or brunch. Add an assortment of warm breads. My favorites are pita bread or challah bread but you can also add a crusty bread of your choice.
  • For lunch. In addition to bread, add a side salad like this Mediterranean chickpea salad or white bean salad.
  • Turn it into a vegetarian feast! Use shakshuka eggs as a centerpiece to a larger vegetarian feast and add a Mezze platter or small plates like skordolia (Greek potato dip), falafel, or roasted eggplant.

Shakshuka with meat

If you want to incorporate meat in this shakshuka recipe, you'll use ½ pound of ground or small diced meat, lamb or beef are common options. Cook the meat first in a bit of extra virgin olive oil until fully browned, and season with kosher salt, black pepper, and if you like, a dash of allspice. From there, add the onions, garlic, and bell peppers and make the shakshuka sauce by following the recipe.

Or, if you have some leftover meat from a leg of lamb or lamb rack chops, give them a new life by serving them over shakshuka.

More egg recipes to try:

  • Çılbır: Turkish Poached Eggs
  • Pesto Eggs Recipe with Tomatoes and Mozzarella
  • Easy Sheet Pan Baked Eggs and Vegetables
  • Green Shakshuka Recipe

Browse more breakfast recipes. Browse all Mediterranean recipes.

Visit Our Shop

4.99 from 166 votes

Easy Shakshuka Recipe

Print Recipe Pin Recipe Rate this Recipe

Suzy Karadsheh

Best Shakshuka Recipe (Easy & Authentic) (10)

Easy shakshuka made with eggs that are gently poached in a simmering mixture of tomatoes, bell peppers, onions, and garlic. A few warm spices and some fresh herbs complete this satisfying one-skillet dish!

Prep – 10 minutes mins

Cook – 30 minutes mins

Total – 30 minutes mins

Cuisine:

Mediterranean, Middle Eastern, Tunisian

Serves – 6 people (up to)

Course:

Breakfast, Lunch

Ingredients

  • Extra virgin olive oil
  • 1 large yellow onion chopped
  • 2 green peppers chopped
  • 2 garlic cloves, chopped
  • 1 teaspoon ground coriander
  • 1 teaspoon sweet paprika
  • ½ teaspoon ground cumin
  • Pinch red pepper flakes optional
  • Salt and pepper
  • 6 medium tomatoes, chopped (about 6 cups chopped tomatoes)
  • ½ cup tomato sauce
  • 6 large eggs
  • ¼ cup chopped fresh parsley leaves
  • ¼ cup chopped fresh mint leaves

Instructions

  • Heat 3 tablespoon olive oil in a large cast iron skillet. Add the onions, green peppers, garlic, spices, pinch salt and pepper. Cook, stirring occasionally, until the vegetables have softened, about 5 minutes.

  • Add the tomatoes and tomato sauce. Cover and let simmer for about 15 minutes. Uncover and cook a bit longer to allow the mixture to reduce and thicken. Taste and adjust the seasoning to your liking.

  • Using a wooden spoon, make 6 indentations, or "wells," in the tomato mixture (make sure the indentations are spaced out). Gently crack an egg into each indention.

  • Reduce the heat, cover the skillet, and cook on low until the egg whites are set.

  • Uncover and add the fresh parsley and mint. You can add more black pepper or crushed red pepper, if you like. Serve with warm pita, challah, or crusty bread of your choice.

Video

Notes

  • Make Ahead Tip: You can prepare the shakshuka tomato sauce one night in advance. Let cool completely, then store in the fridge in a tight lid glass container. When you are ready the next day, warm up the sauce in a skillet and add the eggs and follow the recipe from step #3 on.
  • Leftovers Storage:Leftovers will keep for 1 to 2 days if stored properly in the fridge in tight-lid glass containers. Warm up over medium heat, adding a little more liquid to the shakshuka sauce if needed.
  • To add meat: If you want to add meat, cook about ½ ground beef or ground lamb in some extra virgin olive oil. Season well with salt and pepper. Once fully cooked, remove the meat from the skillet, wipe the skillet well and follow steps #1 and #2 to make the shakshuka sauce, only this time, add the cooked ground meat to the skillet to simmer with the tomatoes for 15 minutes or so before adding the eggs.
  • Visit Our Shop to browse quality Mediterranean ingredients including olive oils and all-natural and organic spices used in this recipe.

Nutrition

Calories: 111kcalCarbohydrates: 10.9gProtein: 7.7gFat: 4.7gSaturated Fat: 1.5gMonounsaturated Fat: 1.7gTrans Fat: 0.1gCholesterol: 163.7mgSodium: 170mgPotassium: 550.3mgFiber: 3.2gSugar: 5.9gVitamin A: 1954.4IUVitamin C: 55.8mgCalcium: 61.3mgIron: 1.9mg

Tried this recipe?

*This post originally appeared on The Mediterranean Dish in 2017 and has recently been updated with new information and media for readers' benefit. Enjoy!

I'm Suzy; born and bred right on the shores of the Mediterranean. I'm all about easy, healthy recipes with big Mediterranean flavors. Three values guide my cooking: eat with the seasons; use whole foods; and above all, share! So happy you're here...
Learn More

Best Shakshuka Recipe (Easy & Authentic) (2024)

FAQs

How to not 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 African? ›

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.

What is traditionally served with shakshuka? ›

Shakshuka is a classic North African and Middle Eastern breakfast dish. This recipe is simple and satisfying, featuring eggs poached in a bell pepper and tomato sauce. Serve it with pita or crusty bread for breakfast or brunch...or dinner!

Do you serve shakshuka in a bowl or plate? ›

To assemble the shakshuka:
  1. For the “sandwich version”: place a large pita onto a plate. ...
  2. For the “plate version”: add all the ingredients into a plate, starting with a serving of shakshuka, and adding a side of hummus, some tomato salad and some pita bread cut into triangles so you can dip them into the hummus.

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.

How do I make sure my eggs are cooked enough? ›

Crack an egg into the pan and cook for 3-4 minutes until the whites are set. With your spatula, flip the egg and cook for an additional 30 seconds for over easy, 1 minute for medium, and 2 minutes for hard.

Did Jews invent shakshuka? ›

Originally coming from countries like Tunisia, Egypt, Libya, Algeria and Morocco it became popular in Israel from the Tunisian Jews. Some people believe the dish was invented in the Ottoman Empire and spread throughout the Middle East – often served with a spicy sausage.

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.”

What's the difference between eggs in purgatory and shakshuka? ›

The main difference between shakshuka and eggs in purgatory is the spices and herbs. Skakshuka features Middle Eastern spices, such as cumin and sweet paprika. Eggs in purgatory does not include these spices and uses Italian herbs, such as oregano and basil.

What is a good side dish with shakshuka? ›

As I mentioned before, crusty bread, naan, or pita is the ideal side to serve with shakshuka. How else will you soak up all the delicious extra sauce? Here are some other ideas for what to serve with shakshuka: Bagels!

What religion is shakshuka? ›

In Jewish culture, a large batch of tomato stew is made for the Sabbath dinner and the leftovers used the following morning to make a breakfast shakshouka with eggs.

What is a fun fact about shakshuka? ›

Many think of this dish an Israeli breakfast food because it is quite popular in places like Tel Aviv, but these eggs in tomato sauce are something you'll find in many parts of North Africa and the Middle East. Fun fact, the origins of the word shakshuka comes from the Arabic for "all mixed up" or "shaken."

What part of Africa is shakshuka from? ›

It is believed to have a Tunisian origin. Shakshuka means "a mixture" or “shaken” in Tunisian dialect. 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).

What's the difference between shakshuka and huevos rancheros? ›

These two dishes are completely different. Huevos rancheros are fried eggs served with warm salsa on a fried tortilla and Shakshuka are eggs poached in a zesty tomato sauce.

Is shakshuka served in cast iron or stainless steel? ›

“Shakshuka should be made and served in a cast iron pan.”

While you do want a pan that can take the level of heat you are willing to apply, there's no need to strip the seasoning off your favorite heirloom cast iron.

Why are my eggs not cooking shakshuka? ›

Take them out of the fridge ahead of time and add them to the dish at room temperature. A cold egg lowers the temperature of the sauce and cooks unevenly. Cooking the eggs is a stressful and problematic task because the whites take longer to cook than the yolks.

How do I make my 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.

How do you keep eggs from getting rubbery? ›

Starting with cold water lets you heat the egg more slowly, which keeps the whites from getting rubbery. But this method takes longer and gives you less control over the cooking time. (How long it takes the water to reach boiling depends on the size and shape of your pot, among other things.)

References

Top Articles
The Best Easy French Dip Recipe
Best Dessert Dip Recipes
Cars & Trucks - By Owner near Kissimmee, FL - craigslist
Mrh Forum
Stadium Seats Near Me
Dee Dee Blanchard Crime Scene Photos
RuneScape guide: Capsarius soul farming made easy
35105N Sap 5 50 W Nit
Kent And Pelczar Obituaries
Zoebaby222
Slope Unblocked Minecraft Game
Nashville Predators Wiki
Sports Clips Plant City
Where does insurance expense go in accounting?
Busted Barren County Ky
9044906381
Buy PoE 2 Chaos Orbs - Cheap Orbs For Sale | Epiccarry
Minecraft Jar Google Drive
New Stores Coming To Canton Ohio 2022
2020 Military Pay Charts – Officer & Enlisted Pay Scales (3.1% Raise)
Air Force Chief Results
Lowe's Garden Fence Roll
Schedule 360 Albertsons
bode - Bode frequency response of dynamic system
Sizewise Stat Login
Ubg98.Github.io Unblocked
Amortization Calculator
Team C Lakewood
Free Personals Like Craigslist Nh
Panolian Batesville Ms Obituaries 2022
Mythical Escapee Of Crete
Meridian Owners Forum
UCLA Study Abroad | International Education Office
27 Fantastic Things to do in Lynchburg, Virginia - Happy To Be Virginia
Elanco Rebates.com 2022
Que Si Que Si Que No Que No Lyrics
Play 1v1 LOL 66 EZ → UNBLOCKED on 66games.io
Truckers Report Forums
Unity Webgl Player Drift Hunters
Crazy Balls 3D Racing . Online Games . BrightestGames.com
Craigslist Ludington Michigan
60 X 60 Christmas Tablecloths
Wilson Tattoo Shops
Bunkr Public Albums
Tunica Inmate Roster Release
Mauston O'reilly's
CrossFit 101
2294141287
Hello – Cornerstone Chapel
Dlnet Deltanet
40X100 Barndominium Floor Plans With Shop
Morgan State University Receives $20.9 Million NIH/NIMHD Grant to Expand Groundbreaking Research on Urban Health Disparities
Latest Posts
Article information

Author: Wyatt Volkman LLD

Last Updated:

Views: 6236

Rating: 4.6 / 5 (66 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Wyatt Volkman LLD

Birthday: 1992-02-16

Address: Suite 851 78549 Lubowitz Well, Wardside, TX 98080-8615

Phone: +67618977178100

Job: Manufacturing Director

Hobby: Running, Mountaineering, Inline skating, Writing, Baton twirling, Computer programming, Stone skipping

Introduction: My name is Wyatt Volkman LLD, I am a handsome, rich, comfortable, lively, zealous, graceful, gifted person who loves writing and wants to share my knowledge and understanding with you.