Pour in the diced tomatoes, including their juices. Stir to combine and let the mixture simmer for about 10 minutes, until it thickens slightly.
1 can tomatoes
Cook the eggs:
Make four small wells in the tomato mixture and crack an egg into each well. Cover the skillet and cook until the eggs are set to your desired doneness, about 5-7 minutes.
4 large eggs
Season and serve:
Season with salt and pepper to taste. Garnish with chopped fresh cilantro or parsley and serve immediately with crusty bread.
Salt and pepper to taste, Fresh cilantro
Notes
Adjust the spice level by increasing or decreasing the cayenne pepper.
Shakshuka is traditionally served with crusty bread for dipping.