North African
Shakshuka
Silky eggs nestled in spiced tomato sauce - North Africa's gift to breakfast tables worldwide
July 15, 2024

Eggs simmered in spiced tomato sauce sounds wrong until that first bite proves you completely right. The yolk breaks and mingles with cumin-scented tomatoes, creating something that's part sauce, part breakfast, entirely worth getting up early for.
Now I make this whenever I want breakfast to feel like an occasion. The smell of cumin and paprika warming in olive oil fills the kitchen before the sun fully rises, and somehow that makes even a Tuesday feel special.
Ingredients
🍅 2 tablespoons olive oil
🧄 1 large onion, diced
🌶️ 1 red bell pepper, diced
🧄 4 garlic cloves, minced
🌶️ 1 teaspoon ground cumin
🌶️ 1 teaspoon paprika
🌶️ ¼ teaspoon cayenne pepper (adjust to taste)
🍅 1 can (28 oz) crushed tomatoes
🧂 ½ teaspoon salt
🌿 ¼ cup fresh parsley, chopped
🥚 6 large eggs
🧀 ½ cup feta cheese, crumbled
🌿 Fresh cilantro for garnish
🍞 Warm pita bread for serving

One-Pan Process
flowchart LR
subgraph Base ["🍳 Build Base"]
A[Sauté Onion & Pepper<br/>5 min] --> B[Add Garlic & Spices<br/>30 sec]
B --> C[Add Tomatoes<br/>Simmer 10-15 min]
end
subgraph Eggs ["🥚 Egg Stage"]
D[Make Wells] --> E[Crack Eggs<br/>Into Wells]
E --> F[Cover & Cook<br/>8-12 min]
end
subgraph Finish ["✨ Finish"]
G[Add Feta] --> H[Garnish Herbs]
H --> I[Serve with Pita]
end
C --> D
F --> G
style B fill:#FF6B6B
style F fill:#4DABF7
style G fill:#69DB7C
Temperature Control Timeline
timeline
title Shakshuka Heat Management
"0:00" : Medium heat - Start base
"0:05" : Add garlic - Reduce if browning
"0:06" : Medium heat - Add tomatoes
"0:16" : Low-medium - Make wells
"0:17" : Low heat - Add eggs
"0:25" : Off heat - Cover & rest
"0:30" : Serve hot
Instructions
Build the base: Heat olive oil in a large cast iron skillet or heavy-bottom pan over medium heat. Add the onion and bell pepper, cooking for about 5 minutes until they start to soften. The onion should be translucent but not browned - we want sweetness, not caramelization here.
Wake up the spices: Add garlic, cumin, paprika, and cayenne. Stir constantly for about 30 seconds until fragrant. This step is crucial - the spices need just enough heat to bloom but not burn. If you smell them getting toasty, pull the pan off the heat for a moment.
Create the sauce: Pour in the crushed tomatoes and add salt. Let this simmer for 10-15 minutes, stirring occasionally, until the sauce thickens enough that a wooden spoon dragged across the bottom leaves a brief trail. Taste and adjust seasoning - this is your foundation, so it should be well-seasoned.
Nestle the eggs: Use a spoon to create small wells in the sauce. Crack each egg into a small bowl first, then gently pour into a well. This prevents broken yolks and gives you control over placement. The eggs should be evenly spaced around the pan.

The gentle finish: Cover the pan and cook for 8-12 minutes, depending on how runny you like your yolks. I prefer them just set on the edges but still liquid in the center - they'll continue cooking from residual heat.
Final touches: Remove from heat and immediately sprinkle with crumbled feta and fresh herbs. The cheese will start melting from the heat, creating little pockets of creamy richness.
Serving & Variations
Serve directly from the pan with warm pita bread for scooping. The combination of runny yolk, spiced tomato sauce, and bread is perfect - each bite should have all three elements.
Green shakshuka: Replace tomatoes with a mixture of spinach, chard, and herbs for a verdant variation that's equally delicious.
Meat lovers: Add crumbled merguez sausage or lamb when cooking the onions for extra richness.
Heat seekers: Include diced jalapeños with the peppers and add harissa paste to the sauce.
The beauty of shakshuka lies in its simplicity - eggs and tomatoes enhanced with warm spices. It's comfort food that happens to be elegant, breakfast that doubles as dinner, and proof that the best dishes often come from making the most of what you have on hand.
Links to Morocco for more North African flavors and Mediterranean cooking techniques.
You might also like

Gazpacho Andaluz
Silky cold tomato soup from Andalusia - the ultimate summer refresher that turns peak tomatoes into liquid sunshine

Thai Coconut Pancakes (Khanom Krok)
Crispy-edged, custardy Thai street pancakes with coconut milk and rice flour

Greek Village Salad
Chunky tomatoes, cucumber, and feta with no lettuce in sight—Greece's summer salad that proves the best dishes celebrate ingredients at their peak

Lebanese Grilled Halloumi
Golden, squeaky cheese with char marks and herb oil—Lebanon's gift to vegetarians who miss the drama of grilling

