Save Recipe

Sign in and save recipe to your profile.

Sign In
Subscribe to my newsletter and get new mouth-watering recipes sent directly to you weekly!
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
Ingredients
  • 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
Instructions
  • 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.
Notes
You can also add 1/4 cup of crumbled feta cheese on top with the cilantro as a variation.

Nutrition

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

11 Comment threads
2 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
5 Comment authors
  Subscribe  
newest oldest most voted
Notify of

America's Best Cook

Shefali

Can we cook tomatoes in a cast iron skillet

Jesse

Any tips on how to cook this without a cast iron skillet ?

Carol Topping

Very interesting flavors. I did like it though. I will make it from time to time.

Paul meuse

Could younsprinkle some crumbled feta over the top?

Love this! I had shakshuka in Miami recently and I have wanted to make it at home. Looks so easy!

This looks so delicious. I love the idea of poaching eggs in a spicy tomato stew. Pinned! And definitely going to give this recipe a try. 🙂

Yum! I made something similar with Italian flavors. Need to go the Middle Eastern route next time!

Ohh this is one of my favorites! So good!

This looks so delicious, love the idea of the spicy tomato sauce 🙂

Dang, can I trade in my bowl of cold cereal for this? All I need is some crusty bread and hot sauce.

Become a Member

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

Sign up with

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