logo

Best Shakshuka

Best ShakshukaBest ShakshukaBest ShakshukaBest Shakshuka

Shakshuka is a classic North African and Middle Eastern breakfast dish. This recipe is simple and satisfying, featuring eggs poached in a bell pepper and tomato sauce. Serve it with pita or crusty bread for breakfast or brunch...or dinner! Shakshuka is a delicious option for any meal.

Recipe by Jeanine Donofrio on December 24, 2019

Prep time: PT10M

Cook time: PT25M

Total time: PT35M

Rating

4.96 stars (182 reviews)

Keywords

shakshuka, shakshuka recipe

Ingredients

Categories

Cuisine

Steps

  1. Heat the oil over medium heat in a 12-inch lidded stainless steel or enamel-coated cast-iron skillet. Add the onion, red pepper, salt, and several grinds of fresh pepper and cook until the onion is soft and translucent, 6 to 8 minutes.
  2. Reduce the heat to medium-low and add the garlic, paprika, cumin, and cayenne, if using. Stir and let cook for about 30 seconds, then add the tomatoes and harissa paste. Simmer for 15 minutes until the sauce is thickened.
  3. Add the spinach and stir until wilted. Use the back of a spoon to make 3 to 5 wells in the sauce. Crack in the eggs. Cover and cook until the eggs are set, 5 to 8 minutes. The timing will depend on how runny you like your egg yolks.
  4. Season with salt and pepper to taste and sprinkle with the feta, parsley, avocado, and microgreens, if using. Serve with toasted bread for scooping.