Ingredients
Equipment
Method
- Heat the olive oil in a large oven-safe skillet over medium heat. Add the chopped onion and bell pepper and cook until softened, about 5-7 minutes.
- Add the minced garlic and cook for 1 minute more until fragrant.
- Stir in the tomato paste and harissa paste (if using) and cook for 1-2 minutes, stirring constantly.
- Pour in the crushed tomatoes, water, lemon juice, cumin, paprika, salt, and pepper. Stir to combine. Bring the sauce to a simmer, then reduce the heat to low, cover, and let it cook for 10 minutes, allowing the flavors to meld.
- Using the back of a spoon, make six wells in the sauce. Carefully crack one egg into each well.
- Cover the skillet and cook for 5-8 minutes, or until the egg whites are set but the yolks are still runny. Alternatively, you can place the skillet under a preheated broiler for a few minutes to set the egg whites.
- Remove from heat. Sprinkle with fresh cilantro or parsley and crumbled feta cheese.
- Let the shakshuka rest for about 10 minutes before serving. Serve hot with pita or crusty bread for dipping.
Notes
This shakshuka recipe is a versatile base. Feel free to add other vegetables like spinach or zucchini, or adjust the spice level to your preference. It's a wonderful way to enjoy eggs in a restaurant-quality style at home.
