Meet your new favorite breakfast, lunch, and lazy dinner. Shakshuka is the one-skillet wonder where eggs meet a spicy, saucy tomato-pepper bath. It’s messy, glorious, and takes 20 minutes.
No fancy techniques. No multiple pans. Just onions, peppers, tomatoes, spices, and eggs poached right in the sauce. Serve it straight from the skillet with bread. Done and done.
Ingredients

Serves 2-3.
- 2 tbsp olive oil
- 1 yellow onion, diced
- 1 red bell pepper, diced
- 3 garlic cloves, minced
- 1 tsp ground cumin
- 1 tsp paprika (sweet or smoked)
- ¼ tsp cayenne (optional, for heat)
- 1 can (28 oz) crushed tomatoes
- 4-6 large eggs
- Salt and black pepper to taste
- Fresh parsley or cilantro, chopped (for garnish)
For serving: Crusty bread or pita, crumbled feta (optional)
Step-by-Step Instructions
Step 1: Sauté the Base
- Heat olive oil in a large skillet over medium heat.
- Add onion and bell pepper. Cook 5 minutes until softened.
- Stir in garlic, cumin, paprika, and cayenne. Cook 1 minute until fragrant.
Step 2: Build the Sauce
- Pour in crushed tomatoes. Season with salt and pepper.
- Simmer for 5-8 minutes until slightly thickened. Taste and adjust spices.
Step 3: Make Egg Nests
- Use a spoon to create 4-6 small wells in the sauce.
- Crack one egg into each well. Season eggs with a pinch of salt.
Step 4: Poach to Perfection
- Cover the skillet and reduce heat to low.
- Cook 5-8 minutes until egg whites are set but yolks are still runny.
- Check at 5 minutes—whites should be opaque. If you like firmer yolks, go longer.
Step 5: Garnish and Serve
- Sprinkle with fresh herbs (and feta if using).
- Serve immediately with crusty bread for dipping. Bring the skillet to the table—it’s part of the experience.
Summary
Prep Time: 5 minutes | Cook Time: 15 minutes | Total Time: 20 minutes
Yield: 2-3 servings
Difficulty: Easy
Storage Notes
Leftovers?
Shakshuka is best fresh—reheated eggs get rubbery. If you must: store sauce separately from eggs. The sauce keeps in the fridge for 3 days. Reheat sauce, then crack new eggs to finish.
Make-Ahead Trick:
Make the sauce up to 2 days ahead. When ready to eat, reheat and add eggs. That’s the move for busy mornings.

