Shakshuka

Tested & Perfected Recipes
Shakshuka

This post may contain affiliate links. Read my full disclosure policy.

Shakshuka: As fun to say as it is to eat! Savor this North African dish of eggs poached in a smoky, spicy tomato sauce—perfect for brunch, lunch, or dinner.

shakshuka in cast iron skillet with linen napkin.

Shakshuka (pronounced shak-shoo-kah) is a beloved dish throughout the Middle East and North Africa, and it holds a particularly special place in Israeli cuisine, where it stands alongside falafel and hummus as one of the country’s most-loved dishes. The name “shakshuka” means “mixture” in Arabic. Originally brought to Israel by Jewish immigrants from North Africa, this dish features poached eggs in a smoky, spicy tomato and vegetable sauce. While I stay true to the classic recipe, I enhance it with a splash of heavy cream to balance the tomatoes’ acidity and a sprinkle of crumbled feta for added flavor and richness—these little changes really make all the difference!

Shakshuka is traditionally prepared in a cast iron pan and is simple to make. Begin by simmering the sauce on the stovetop, then gently crack the eggs into little wells in the sauce. Allow the eggs to cook just briefly, then finish everything off under the broiler. It’s a fantastic breakfast-for-dinner option, though it’s wonderful at any time of day. Be sure to serve it with toasted buttered bread—it’s essential for soaking up the delicious sauce and runny yolks.

“I have lived in Israel, and it is hard to find a better shakshuka than this recipe!”

Adella

What You’ll Need To Make Shakshuka

ingredients for shakshuka
  • Extra-Virgin Olive Oil: Used as the base for sautéing onions, garlic, and bell peppers, providing flavor and richness.
  • Yellow Onions and Garlic: Fundamental for flavor base; onions add sweetness and garlic adds a pungent depth to the sauce.
  • Bell Pepper: Adds sweetness and contributes to the heartiness and texture of the sauce.
  • Smoked Paprika, Cumin, Coriander, Red Pepper Flakes: This spice blend imparts warmth, smokiness, and a touch of heat, giving the dish its signature flavor profile.
  • Canned Diced Tomatoes: The main body of the sauce, providing moisture, acidity, and rich tomato flavor.
  • Chopped Greens, such as Swiss Chard, Kale, or Spinach: These add color, texture, and nutritional value, and help mellow out the acidity of the tomatoes.
  • Heavy Cream: Used to balance the acidity of the tomatoes, adding a creamy richness that complements the eggs.
  • Feta Cheese: Adds a tangy, salty element when sprinkled on top.
  • Eggs: The centerpiece of the dish, poached directly in the sauce, providing protein and a creamy texture when the yolks are broken.
  • Cilantro: Used as a garnish, adding a fresh note that brightens up the dish.
  • Jump to the printable recipe for precise measurements

Step-by-Step Instructions

Begin by chopping the onions, peppers, and garlic. Be sure not to chop the garlic too finely or it will burn.

chopped onions, garlic, and peppers on cutting board

In a large skillet, heat the oil over medium heat. Add the onions, garlic and bell pepper.

onions, garlic and peppers cooking in skillet

Cook, uncovered, for about 8 minutes, until softened.

softened onions, garlic and peppers in skillet

Add the smoked paprika, cumin, coriander, red pepper flakes, 1-1/4 teaspoons of the salt, sugar, and tomatoes.

Adding the tomatoes and spices to the skillet

Cook, uncovered, stirring occasionally, for about 10 minutes, or until the sauce is slightly thickened.

Simmering shakshuka sauce

While the sauce cooks, chop the greens.

chopped greens on cutting board

Add the chopped greens and heavy cream to the sauce, and continue cooking, uncovered, until the greens are soft and wilted, about 10 minutes more.

adding the cream and greens to the sauce

Turn off (or remove the pan from) the heat. Then, using a spoon, make 6 wells/indentations in the sauce.

making wells in the sauce for the eggs

Carefully crack an egg into each well, then spoon a bit of the sauce over the egg whites (this will contain them and also help them cook a bit faster than the yolks), being careful not to disturb the yolks. Sprinkle the eggs with the remaining 1/4 teaspoon salt. And then sprinkle the feta around the eggs.

skillet with sauce, uncooked eggs and feta

Set the pan on the stove over low heat and cover with a lid. Cook until the egg whites are mostly set but still translucent on top, 5 to 7 minutes. Transfer the pan to the oven and broil until the eggs are cooked to your liking, 1 minute or less for runny yolks. Remove the pan from the oven and sprinkle the cilantro over top.

shakshuka ready to eat

Serve hot with bread.

Skillet of shakshuka.

Video Tutorial

You May Also Like

Shakshuka

Shakshuka: As fun to say as it is to eat! Savor this North African dish of eggs poached in a smoky, spicy tomato sauce—perfect for brunch, lunch, or dinner.

Servings: 4-6
Prep Time: 10 Minutes
Cook Time: 40 Minutes
Total Time: 50 Minutes

Ingredients

  • 2 tablespoons extra-virgin olive oil
  • 2 small yellow onions (or 1 medium), peeled and diced
  • 3 cloves garlic, peeled and roughly chopped
  • 1 bell pepper (red, orange or yellow), diced
  • ¾ teaspoon smoked paprika
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ¼ teaspoon crushed red pepper flakes
  • 1½ teaspoons salt, divided
  • 1 teaspoon sugar
  • 1 28-oz can diced tomatoes, with juices
  • 2 cups finely chopped greens, such as Swiss chard, kale, or spinach, tough ribs removed, gently packed
  • ½ cup heavy cream
  • 3 ounces feta cheese, crumbled
  • 6 eggs
  • Handful chopped cilantro

Instructions

  1. In a large skillet, heat the oil over medium heat. Add the onions, garlic and bell pepper and cook, uncovered, for about 8 minutes, until softened. Do not brown; reduce the heat if necessary.
  2. Add the smoked paprika, cumin, coriander, red pepper flakes, 1¼ teaspoons of the salt, sugar, and tomatoes. Cook, uncovered, stirring occasionally, for about 10 minutes, or until the sauce is slightly thickened.
  3. Add the chopped greens and heavy cream to the sauce, and continue cooking, uncovered, stirring occasionally, until the greens are soft and wilted, about 10 minutes more. While the greens are cooking, set an oven rack in the top position and preheat the broiler.
  4. Turn off (or remove the pan from) the heat. Using a spoon, make 6 wells/indentations in the sauce. Carefully crack an egg into each well, then spoon a bit of the sauce over each of the egg whites (this will contain them and also help them cook a bit faster than the yolks), being careful not to disturb the yolks. Sprinkle the eggs with the remaining ¼ teaspoon salt, then sprinkle the feta around the eggs. Set the pan on the stove over low heat and cover with a lid. Cook for 5-7 minutes, until the egg whites are mostly set but still translucent on top (check frequently towards the end as cook time can vary). Remove the lid, transfer the pan to the oven, and broil until the eggs are cooked to your liking, 1 minute or less for runny yolks (see note below on cooking eggs further). Remove the pan from the oven and sprinkle the cilantro over top. Serve hot with bread.
  5. Note: You can cook the dish entirely on the stovetop for just a few minutes longer (without using the broiler) if you like your egg yolks cooked through. If you like your eggs runny, however, I find that the stovetop-to-broiler method is the only surefire way to cook the egg whites thoroughly without overcooking the yolks.
  6. Make Ahead: The tomato sauce can be made up to 2 days ahead of time and refrigerated, or frozen for up to 2 months. Reheat the sauce on the stovetop and proceed with the recipe when ready to serve.

Nutrition Information

Powered by Edamam

  • Per serving (6 servings)
  • Calories: 254
  • Fat: 20 g
  • Saturated fat: 9 g
  • Carbohydrates: 12 g
  • Sugar: 7 g
  • Fiber: 4 g
  • Protein: 10 g
  • Sodium: 636 mg
  • Cholesterol: 200 mg

This website is written and produced for informational purposes only. I am not a certified nutritionist and the nutritional data on this site has not been evaluated or approved by a nutritionist or the Food and Drug Administration. Nutritional information is offered as a courtesy and should not be construed as a guarantee. The data is calculated through an online nutritional calculator, Edamam.com. Although I do my best to provide accurate nutritional information, these figures should be considered estimates only. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Furthermore, different online calculators provide different results depending on their own nutrition fact sources and algorithms. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator.

See more recipes:

Comments

  • Great brunch dish on a cold day- we all loved it. I used spinach & only about 1/4 cup of the cream. Delicious!

  • Jenn I’ve always noticed a funny metallic taste whenever I use my cast iron cookware to cook an acidic dish. It could be that my pan is not seasoned enough? Anyway, could I use my stainless steel pan to make this? With the high moisture content would it stick?

    • Hi Gary, Yes, I’m guessing your pan is not seasoned enough – a well-seasoned cast iron pan should be able to handle acidic foods. But no need to risk it – stainless steel will work just as well.

  • One pot wonderful!

    • — Susan Pritchard
    • Reply
  • Wonderful flavors! This recipe is definitely a keeper. We ate it with French bread and I think I could have ate the whole pan by myself.

  • We love this. I am lactose, so could not add the cream. Did not miss this one bit. We followed the other instructions, but since we are only 2, we had left overs. The next night I added another bag of baby spinach and more eggs on top. It was fantastic.
    Try this one!!

  • We tried this about a month ago, and my husband and I both loved it!! We’ve had to be intentional not to make it weekly, just so our kids don’t hate us for not having any variation in menu. Thanks for this amazing dish!

  • Shakshuka was great!! My daughter is a vegetarian so we tried it as a family meal made it with sausage on the side and bread.
    Everyone loved it we will make it again it is very easy to make.

  • This is a fantastic recipe. I love the veges and adding the eggs for protein topped it off. The second time I made this, I added some sautéed breakfast sausage and it amped it up just a bit. Love your recipes and the variety you offer.

  • I’ve made Shakshuka 3 times. So delicious! This is VERY easy to make, too! The ingredients are things I typically have on had, so this is a super easy weeknight meal. The 1st time, I followed the recipe exactly, the next 2 times I changed one thing: I just put a lid on the skillet and finished the eggs on top of the stove. This saved me heating up the oven. Kitchen not so hot, and a little quicker for me. The stovetop method worked just fine and I di not find the egg yolks got hard, that is, I kept an eye on them and they seemed nice and “over easy” consistency. Great recipe!

  • OK Jenn, you took me way out of my comfort zone trying something I never heard of before. But I have come to trust you and your recipes completely so I tried it. Let’s just say this dinner made me and my family extremely happy.

Add a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.