Foolproof Shakshuka (2024)

291 Comments

Jump to Recipe

Foolproof Shakshuka (1)

Shakshuka! Ever had it? Shakshuka has more than a few things going for it. It’s fun to say, fun to make and fun to eat. The word shakshuka comes from Arabic, meaning, “a haphazard mixture” or “all mixed up.”

Shakshuka features poached eggs in a hearty, spiced tomato and pepper sauce. I top mine with tangy feta cheese and fresh cilantro or parsley.

Sometimes you’ll find artichoke or olives in shakshuka, but I left those out in this version. The spices vary somewhat as well. I settled on a combination of garlic, cumin and smoked paprika.

Foolproof Shakshuka (2)

Shakshuka is a popular Middle Eastern and North African dish that may date back all the way to the Ottoman Empire. You’ll find it in Libya and Tunisia, and it’s become a staple dish in Israel.If you’ve ever had Italian “eggs in purgatory” or Turkish menemen, the dishes are all quite similar.

You can’t go wrong serving shakshuka for breakfast or brunch. It’s also great for lunch and dinner. Shakshuka is a simple one-pan meal that makes a statement, and it’s a great recipe to keep in your back pocket. Want to learn how to make it?

Foolproof Shakshuka (3)

How to Make the Best Shakshuka

Maybe don’t use your cast iron pan.

You’ll often see shakshuka cooked in cast iron pans. If your pan isn’t seasonedvery well, I don’t recommend it. The acidic tomato mixture can eat away at the seasoning, at which point the iron pan can impart some tinny flavor. (Speaking from experience here.) I used my stainless steel skillet instead.

Choose your canned tomatoes carefully.

I love this shakshuka made with crushed, fire-roasted tomatoes. They’re the perfectly saucy and lightly textured. The fire-roasted flavor adds some welcome smoky notes. I recommend Muir Glen brand. You’ll need one big can.

Add tomato paste.

Tomato paste offers deep and intense tomato flavor. It makes the finished dish taste like it’s been simmering on the stove far longer than it really has.

Cook the eggs in the oven.

Most recipes suggest covering the skillet and cooking until the eggs are done. I didn’t have good luck with this method—a lot of condensation dripped back into the skillet, leaving it watery on top, and the whites took forever to set. That’s why I recommend baking the skillet (which offers more even heat), uncovered, until the eggs are just about done.

Watch How to Make Shakshuka

Foolproof Shakshuka (4)

Egg Notes

When making shakshuka, the only tricky part is knowing when your eggs are done cooking. The eggs continue to cook from the residual heat, so you don’t want to let them cook for too long. Look for whites that are mostly opaque, and yolks that have risen a bit. The eggs should jiggle a bit if you shimmy the pan.

Maybe you like your eggs really runny, in which case your eggs will be done sooner. If you prefer your yolks mostly cooked through, in which case they’ll need a little longer. Keep in mind that under-cooked yolks can carry salmonella, and no one wants that.

If you don’t love poached eggs or runny eggs in general, don’t give up on shakshuka! While untraditional, the saucy base would be great with eggs cooked any which way. Maybe you prefer your eggs fried in olive oil or simply scrambled. Just cook the sauce for a few extra minutes on the stove and top with your favorite eggs.

Foolproof Shakshuka (5)

Considerations for Leftovers

Shakshuka is best served immediately. It’s not a great candidate for leftovers, since soft eggs will continue to cook if you reheat them.

So, I’d say make this shakshuka for a group of three or four, or cut the recipe in half to serve two people. Simply use a small onion, half of a bell pepper, and a small can (14.5 ounces) of tomatoes. Cook the mixture in a medium-sized pan. Easy!

Foolproof Shakshuka (6)

Please let me know how this recipe turns out for you in the comments! I hope it becomes your new go-to, any-time-of-day, quick meal.

Looking for more irresistible egg dishes? Check these out:

Foolproof Shakshuka (7)

Print

Easy Shakshuka

save

  • Author: Cookie and Kate
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings 1x
  • Category: Main dish
  • Method: Stovetop and baked
  • Cuisine: Middle Eastern

5 Stars4 Stars3 Stars2 Stars1 Star

4.9 from 134 reviews

Learn how to make the best shakshuka with this foolproof recipe! Shakshuka is a popular Middle Eastern dish featuring poached eggs in a hearty tomato and pepper sauce. Recipe yields 4 to 6 servings.

Scale

Ingredients

  • 2 tablespoons olive oil
  • 1 large yellow onion, chopped
  • 1 large red bell pepper or roasted red bell pepper, chopped
  • ¼ teaspoon fine sea salt
  • 3 cloves garlic, pressed or minced
  • 2 tablespoons tomato paste
  • 1 teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • ¼ teaspoon red pepper flakes, reduce or omit if sensitive to spice
  • 1 large can (28 ounces) crushed tomatoes, preferably fire-roasted
  • 2 tablespoons chopped fresh cilantro or flat-leaf parsley, plus addition cilantro or parsley leaves for garnish
  • Freshly ground black pepper, to taste
  • 5 to 6 large eggs
  • ½ cup crumbled feta
  • Crusty bread or pita, for serving

Instructions

  1. Preheat the oven to 375 degrees Fahrenheit. Warm the oil in a large, oven-safe skillet (preferably stainless steel) over medium heat. Once shimmering, add the onion, bell pepper, and salt. Cook, stirring often, until the onions are tender and turning translucent, about 4 to 6 minutes.
  2. Add the garlic, tomato paste, cumin, paprika and red pepper flakes. Cook, stirring constantly, until nice and fragrant, 1 to 2 minutes.
  3. Pour in the crushed tomatoes with their juices and add the cilantro. Stir, and let the mixture come to a simmer. Reduce the heat as necessary to maintain a gentle simmer, and cook for 5 minutes to give the flavors time to meld.
  4. Turn off the heat. Taste (careful, it’s hot), and add salt and pepper as necessary. Use the back of a spoon to make a well near the perimeter and crack the egg directly into it. Gently spoon a bit of the tomato mixture over the whites to help contain the egg. Repeat with the remaining 4 to 5 eggs, depending on how many you can fit. Sprinkle a little salt and pepper over the eggs.
  5. 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. They should still jiggle in the centers when you shimmy the pan. (Keep in mind that they’ll continue cooking after you pull the dish out of the oven.)
  6. Using oven mitts (both hands!), transfer the hot skillet to a heat-safe surface like the stove. Top with the crumbled feta, fresh cilantro leaves, and more red pepper flakes, if desired. Serve in bowls with crusty bread on the side.

Notes

Recipe adapted from America’s Test Kitchen, The New York Times and Serious Eats.

Make it dairy free:Omit the feta. To replace its salty punch, top the shakshuka with halved and pitted Kalamata olives.

Make it vegan:While untraditional, I think this would be great with chickpeas (1 can, rinsed and drained, or 1 ½ cups cooked chickpeas) stirred in with the crushed tomatoes.Omit the feta. To replace its salty punch, top the shakshuka with halved and pitted Kalamata olives.

Make it gluten free: The shakshuka itself is gluten free. Choose gluten-free bread or omit it altogether.

▸ Nutrition Information

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice. See our full nutrition disclosure here.

Did you make this recipe?

Please let me know how it turned out for you! Leave a comment below and share a picture on Instagram with the hashtag #cookieandkate.

Share This Post

p

Pin

f

Share

t

Tweet
eEmail
Foolproof Shakshuka (2024)

FAQs

How to know when shakshuka is 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 do you keep eggs runny in shakshuka? ›

Crack in the eggs and simmer

Ottolenghi advises using a fork to swirl the egg whites around in the sauce, all the while being careful not to break the yolks. 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.

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 is the real name of shakshuka? ›

In Morocco, it is referred to as bīḍ w-maṭiša (بيض ومطيشة "egg and tomato"). The term shakshouka may have derived from "shak", another Arabic word meaning "to combine things together", as the dish combines tomatoes, chilies and eggs.

Is Shakshuka supposed to be liquidy? ›

Are the yolks supposed to be runny or set? 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.

How do you fix watery Shakshuka? ›

Some simple tips for how to thicken shakshuka sauce include draining the fresh tomatoes after dicing them or using a thickening agent in the sauce.

How not overcook eggs shakshuka? ›

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. Cover and rotate. Covering the skillet allows the eggs to steam-cook, which moves things along.

Do you eat shakshuka with spoon or fork? ›

Also, it is perfectly acceptable to eat shakshuka straight out of the pan, using wedges of pita bread as your spoon. Of course, if you prefer a knife and fork, spoon the eggs with their sauce over lightly toasted bread. This recipe is especially tasty served on toasted Bloody Mary Bread.

How long do you leave eggs in for runny eggs? ›

To cook from boiling:
  1. 5 minutes: just-set (not solid) white and runny yolk – ideal for dipping.
  2. 6 minutes: liquid yolk and a slightly wobbly white.
  3. 7 minutes: almost set – deliciously sticky yolk.
  4. 8 minutes: softly set and 'jammy' – this is what you want to make scotch eggs.

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.

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 the difference between shakshuka and ojja? ›

Some call it Ojja, some call it Shakshukah but the Ojja differs as Shakshukah contains onions contrary to Ojja, and the eggs for the ojja are beaten into the sauce where they're poached in the Shakshuka recipe. Ojja is an egg dish cooked in a hot tomato sauce.

What cultures eat shakshuka? ›

Many of the claims I've analyzed have noted that the first shakshuka recipes came from the Ottoman empire. Shakshuka is consumed most by Jewish Americans, Israeli people, and others that live in the Middle East since it is most prominent there.

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 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!

How do you know if your egg bake is done? ›

Cook or bake until a thermometer inserted at the center shows 160° F or a knife inserted near the center comes out clean. You may find it difficult to tell if a knife shows uncooked egg or melted cheese in some casseroles and other combination dishes that are thick or heavy and contain cheese – lasagna, for example.

How do you know if your egg is fully cooked? ›

I was surprised to learn that spinning eggs like a dreidel proved to be a useful method for distinguishing cooked versus raw eggs. Cooked eggs spin faster, more evenly and smoothly, while the raw eggs wobble and barely spin.

How do I make sure my eggs are done? ›

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.

How do you know when egg rolls are done? ›

After the egg rolls are wrapped and sealed, heat neutral oil to 350F in a heavy bottomed pot like a Dutch oven or a wok. Fry the egg rolls in batches for 6-8 minutes or until beautifully golden brown. Rest on a wire rack until cooled and ready to eat!

Top Articles
Latest Posts
Article information

Author: Rueben Jacobs

Last Updated:

Views: 5849

Rating: 4.7 / 5 (77 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Rueben Jacobs

Birthday: 1999-03-14

Address: 951 Caterina Walk, Schambergerside, CA 67667-0896

Phone: +6881806848632

Job: Internal Education Planner

Hobby: Candle making, Cabaret, Poi, Gambling, Rock climbing, Wood carving, Computer programming

Introduction: My name is Rueben Jacobs, I am a cooperative, beautiful, kind, comfortable, glamorous, open, magnificent person who loves writing and wants to share my knowledge and understanding with you.