This post may contain affiliate links. See our disclosure policy.
Shakshuka is a delicious, savory dish that can be enjoyed for breakfast, lunch, or dinner! This easy shakshuka recipe includes poached eggs, rich tomato sauce, and fresh cilantro.
Featured with this Recipe
When we are looking to switch up our meal rotation, we always try to incorporate recipes from other countries! We love to make dishes from all over the globe! This recipe hails from Israel, but some of our other favorites are Italian, Mexican, Asian, and Hawaiian.
Shakshuka is a savory dish that is popularly enjoyed in the Middle East. Some say it originated in Yemen in North Africa, however others say it goes all the way back to the Ottoman Empire. Different regions put different twists on it, but at its heart it is simply eggs poached in a tomato sauce in a cast-iron skillet.
What Ingredients are in Shakshuka?
- Tomato Sauce: This recipe starts with a savory or spicy tomato sauce base. First you saute peppers, onion, and garlic in olive oil until they are very soft. Then, add diced or crushed tomatoes and spices.
- Spice Mix: Shakshuka features a unique blend of spices. After you add the tomatoes to the sauce, add paprika, cumin, cayenne, and nutmeg. Next, simmer for 20 minutes to allow the flavors time to mingle.
- Large Eggs: Next comes the eggs. Make little wells in the tomato sauce and then crack the eggs into the wells. Next, sprinkle the eggs with a little salt. Cook until the egg whites set up, but yolk is still soft.
- Fresh Cilantro: After the eggs finish cooking, sprinkle the whole dish with fresh cilantro. This adds a brightness to the dish that you won’t want to miss!
- Crusty Bread or Pita Bread: Finally, serve your Shakshuka with warm, crusty bread or warm pita bread for dipping.
What Does Shakshuka Mean? What is it Called in Other Countries?
Shakshuka is an Arabic word meaning “a mixture”. It refers to the mix of peppers, onion, and tomato in the sauce. If you scramble the eggs instead of poaching them, then you have the Turkish version called “menemen”. However, my personal favorite name for it is the Italian name “uova in purgatorio”, meaning “eggs in purgatory”. Uova in Purgatorio closely resembles Shakshuka with the addition of anchovy paste, parsley, and parmesan cheese.
For the tomato sauce, you can use diced or crushed tomatoes, depending on how chunky you like your tomato mixture.
Frequently Asked Questions
While it does have very flavorful spices in it, Shakshuka doesn’t have a spicy taste. If you are worried about it, then you can omit the cayenne.
Shakshuka can be enjoyed any time of day! Since it has eggs, most people in the US consider it a breakfast food, but it also makes a great brunch, lunch or dinner.
If you want to add any meat to shakshuka, beef or lamb would compliment well. Or if you want to add some more spice or flavor, red peppers, red pepper flakes, smoked paprika, or black pepper. Feta cheese is also a great addition to this recipe.
Yes, as long as you use a gluten free bread with it.
READ NEXT: 33+ Breakfast Ideas
More Unique Breakfast Recipes
How to Make Shakshuka
- Heat olive oil in a large pan. Add onion, pepper, and garlic. Cook until soft.
- Add tomatoes, cumin, paprika, nutmeg, and cayenne. Simmer for 20 minutes.
- Make small wells for the eggs. Crack an egg into each well. Sprinkle a little salt on the eggs if desired. Cook until the egg whites are firm, but the yolks are still soft. Sprinkle with cilantro.
- Serve with crusty bread or pita bread for dipping.
- If you want to add any meat to shakshuka, beef or lamb would compliment well. Or if you want to add some more spice or flavor, red peppers, red pepper flakes, smoked paprika, or black pepper. Feta cheese is also a great addition to this recipe.
- For the tomato sauce, you can use diced or crushed tomatoes, depending on how chunky you like your tomato mixture.
- Nutrition facts do not include bread.
Love this recipe?
We want to hear from you! Please leave a review.