Large cast-iron skillet or oven-safe frying pan for even heat retention and cooking
Cutting board for chopping vegetables and herbs
Chef’s knife for dicing onions, peppers, and mincing garlic
Wooden spoon or spatula for stirring the sauce
Measuring spoons for accurate spice quantities
Lid for the skillet to cover and poach eggs evenly
Ingredients
2tbspolive oil
1large oniondiced
2medium red bell peppersdiced
3–4 garlic clovesminced
1tspground cumin
1tspsweet paprika
¼tspcayenne pepperoptional, for heat
1can (14–15 oz / ~400 g) crushed tomatoes
2tbsptomato paste
Saltto taste
Black pepperto taste
6large eggs
Fresh parsley or cilantrochopped (for garnish)
Instructions
Sauté the base:
Heat olive oil in a large cast-iron skillet over medium heat. Add diced onion and bell peppers, cooking for 5–7 minutes until softened. Stir in garlic, cumin, paprika, and cayenne; cook 1 minute until fragrant.
Build the sauce:
Add crushed tomatoes, tomato paste, salt, and pepper. Stir well, reduce heat to low, and simmer uncovered for 10–15 minutes until thickened, stirring occasionally.
Create egg wells:
Use a spoon to make small indentations in the sauce. Crack one egg into each well, keeping yolks intact.
Poach the eggs:
Cover the skillet and cook for 5–8 minutes, or until whites are set and yolks are cooked to your liking. For runnier yolks, check at 5 minutes.
Garnish and serve:
Remove from heat, sprinkle with chopped parsley or cilantro, and serve hot with crusty bread or pita for dipping.
Notes
For a richer flavor, roast the bell peppers before adding them to the sauce.
Use fresh, ripe tomatoes in summer for a lighter, fresher taste instead of canned.
Adjust spice levels by increasing or reducing cayenne pepper or adding harissa.
Keep yolks runny for traditional shakshuka, or cook longer for firmer eggs.
Garnish variations include crumbled feta, avocado slices, or fresh mint.
Serve immediately with warm crusty bread, pita, or flatbread to soak up the sauce.
Leftovers can be refrigerated for up to 2 days; reheat gently to avoid overcooking eggs.
Keyword Best shakshuka recipe, easy shakshuka recipe for four, Shakshuka recipe ingredients, shakshuka with spices, Traditional shakshuka recipe with fresh tomatoes