Close-up of Shakshuka with poached eggs in a vibrant tomato sauce and herbs.
Spread the love

Shakshuka is a delicious and hearty dish that features eggs poached in a flavorful tomato sauce. This Middle Eastern and North African dish is popular around the world for breakfast, brunch, or even dinner. It brings together a few simple ingredients to create a comforting meal that everyone will enjoy.

Why Make This Recipe

Making shakshuka is a great choice for several reasons. First, it is quick and easy to prepare, taking only about 30 minutes from start to finish. Second, it is healthy and packed with nutrients from the vegetables and eggs. Lastly, it’s a versatile dish, allowing you to customize the flavors to suit your taste.

How to Make Shakshuka

Ingredients:

  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 potato, diced
  • 4 tomatoes, chopped (or 1 can of diced tomatoes)
  • 4 eggs
  • Salt and pepper to taste
  • Fresh herbs (like parsley or cilantro) for garnish

Directions:

  1. Heat olive oil in a pan over medium heat.
  2. Add the chopped onion and garlic, and sauté until softened.
  3. Add the diced potato and cook until tender.
  4. Stir in the chopped tomatoes and season with salt and pepper.
  5. Simmer for about 5 minutes until the mixture thickens.
  6. Make small wells in the mixture and crack an egg into each well.
  7. Cover the pan and cook for about 5-7 minutes, or until the eggs are cooked to your liking.
  8. Garnish with fresh herbs and serve warm.

How to Serve Shakshuka

Serve shakshuka warm, straight from the pan. It pairs well with crusty bread for dipping, making it a perfect option for a hearty meal. You can also serve it with a side salad or yogurt to balance the spices.

How to Store Shakshuka

If you have leftovers, let the shakshuka cool down and then transfer it to an airtight container. You can store it in the refrigerator for up to 3 days. To reheat, simply warm it on the stove or in the microwave until heated through.

Tips to Make Shakshuka

  • Add spices like cumin or paprika for extra flavor.
  • You can add bell peppers or spinach for more vegetables.
  • If you prefer spicy shakshuka, include some chopped chili peppers.

Variation

You can make a Mediterranean version by adding feta cheese or olives to the mixture before serving. This adds a tangy flavor that complements the dish beautifully.

FAQs

1. Can I use egg substitutes in shakshuka?
Yes! You can try using tofu or chickpea flour mixed with water as a substitute for eggs if you prefer a plant-based version.

2. Can I prepare shakshuka in advance?
Yes, you can prepare the tomato mixture in advance and then add the eggs right before serving.

3. What type of bread is best for serving with shakshuka?
Crusty bread, pita bread, or even naan are great choices for scooping up the shakshuka.

Close-up of Shakshuka with poached eggs in a vibrant tomato sauce and herbs.

Shakshuka

A delicious dish featuring eggs poached in a flavorful tomato sauce, perfect for breakfast, brunch, or dinner.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Breakfast, Brunch, Dinner
Cuisine: Middle Eastern
Calories: 250

Ingredients
  

Main Ingredients
  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 medium potato, diced
  • 4 tomatoes, chopped (or 1 can of diced tomatoes)
  • 4 eggs
  • Salt and pepper to taste
  • Fresh herbs (like parsley or cilantro) for garnish

Method
 

Preparation
  1. Heat olive oil in a pan over medium heat.
  2. Add the chopped onion and garlic, and sauté until softened.
  3. Add the diced potato and cook until tender.
  4. Stir in the chopped tomatoes and season with salt and pepper.
  5. Simmer for about 5 minutes until the mixture thickens.
  6. Make small wells in the mixture and crack an egg into each well.
  7. Cover the pan and cook for about 5-7 minutes, or until the eggs are cooked to your liking.
  8. Garnish with fresh herbs and serve warm.

Notes

Shakshuka is best served warm straight from the pan. It pairs well with crusty bread for dipping and can be stored in the refrigerator for up to 3 days. Reheat on the stove or in the microwave before serving. Consider adding spices like cumin or paprika for extra flavor, or bell peppers and spinach for more vegetables. A Mediterranean version can include feta cheese or olives.

More Recipes

Pro Chef & Blogger

My name is James Walker, and I’m the founder and lead recipe developer at Smile Food. With over 7 years of professional culinary experience, I’ve cooked in diverse kitchens, studied global cuisines, and developed a passion for making cooking accessible to everyone.

Â