Save Recipe

Sign in and save recipe to your profile.

Sign In
Get free recipes sent straight into your inbox!

Shakshuka is a classic Middle Eastern dish where eggs are poached in a spice filled tomato stew. It’s perfect for breakfast, brunch, lunch, or dinner. You can’t go wrong with shakshuka!

Close up Shakshuka in a cast iron skillet.

Shakshuka is a delicious Middle-Eastern dish that is full of flavor. It’s a one skillet meal that can be served up as breakfast, brunch, lunch, or dinner. Shakshuka is also super easy to make. You start by sautéing some vegetables in a skillet. Toast some spices, then add in tomatoes. This mixture is then simmered to allow the flavors to build as well as to allow some of the liquid to evaporate. You then make little pockets in the stew and crack eggs directly into the mixture. The skillet is then placed in the oven. The eggs poach in the liquid and are cooked until the whites are set. Garnish with some freshly chopped cilantro and serve it up hot with flat bread or a crusty baguette.

What is the origin of Shakshuka?

You may be asking where this delicious combination of tomatoes, eggs, and amazing spices comes from. Shakshuka originates in Northern African countries like Egypt, Tunisia, and Algeria and has migrated to other countries. There are hundreds of varieties of Shakshuka that have popped up around the world ever since with there own unique twists and flavor.

Can Shakshuka be reheated?

Many people reheat their Shakshuka and even say that it is better reheated because the spices will have more time to develop which give the dish more flavor. Because it has eggs, we recommend reheating it on the stove, and not in the microwave. 

Shakshuka Vegetables being placed into a cast-iron skillet.
Eggs in Shakshuka Mixture

Do I have to make the egg yolks runny?

Traditionally, shakshuka is served up with a poached egg that has a runny yolk in the center. If you don’t like your egg yolks runny, simply cook the shakshuka longer in the oven. You’ll need an additional 7-10 minutes to get solid egg yolks.

What do you serve with shakshuka?

Shakshuka is usually served up with some flat bread, pita bread, or a crusty baguette. While often eaten as a breakfast dish,  it’s also great for brunches, appetizers, and even dinner.

Watch the video below where Rachel will walk you through every step of this recipe. Sometimes it helps to have a visual, and we’ve always got you covered with our cooking show. You can find the complete collection of recipes on YouTubeFacebook Watch, or our Facebook Page, or right here on our website with their corresponding recipes.

Bird's eye view of Shakshuka in a cast iron skillet.
Eggs are poached in a spicy tomato stew in this Israeli version of the infamous Shakshuka. Perfect for brunch, lunch, breakfast, or dinner! You can't go wrong with shakshuka!
Prep Time 25 minutes
Cook Time 10 minutes
Total Time 35 minutes
  • 2 tablespoons olive oil
  • 1 white onion diced
  • 1 red bell pepper seeded and diced
  • 1 jalapeno minced
  • 4 cloves garlic minced
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 30 ounces canned diced tomatoes
  • 3/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 6 large eggs
  • 3 tablespoons fresh cilantro roughly chopped
  • Heat olive oil in a large oven-safe heavy skillet over medium-high heat. Add in onion, bell pepper, and jalapeno and saute 5 to 7 minutes until onions are translucent.
  • Add in garlic, cumin, and paprika and toast for 1 minute.
  • Stir in diced tomatoes, salt, and black pepper. Bring to a simmer and reduce heat to low. Continue at a simmer for 15 minutes. Preheat oven to 375 degrees while you wait.
  • Create 6 little nests in the tomato mixture to hold the eggs. Crack eggs into prepared holes.
  • Transfer the skillet to the preheated oven and cook until eggs whites are set, 8 to 10 minutes.
  • Sprinkle with fresh cilantro before serving.  Serve hot with sliced bread or flat bread.
You can also add 1/4 cup of crumbled feta cheese on top with the cilantro as a variation.


Calories: 221kcal | Carbohydrates: 15g | Protein: 10g | Fat: 13g | Saturated Fat: 3g | Cholesterol: 245mg | Sodium: 555mg | Potassium: 626mg | Fiber: 3g | Sugar: 7g | Vitamin A: 1840IU | Vitamin C: 64.9mg | Calcium: 119mg | Iron: 3.9mg
Course: Breakfast
Cuisine: Middle Eastern
Keyword: Shakshuka
Notify of
Most Voted
Newest Oldest
Inline Feedbacks
View all comments
Become a Member

Sign up to save recipes in your recipe book, write reviews and more!

Sign up with

By signing up you agree to's terms of use and privacy policy.