Libyan Shakshuka is a North African baked egg dish perfect for breakfast, brunch, or dinner! Serve it as-is or with crusty bread to mop up the flavorful juices. A simple yet delicious meal bursting with flavor.
Heat some olive oil over medium heat in a frying pan.
Add the diced onion and allow it to saute for 2-3 minutes or until it becomes translucent.
Add the garlic and tomato paste. Give them a good stir and leave them to fry for a minute.
Then, add the diced red and orange bell peppers. Leave them to saute for another 5 minutes while stirring occasionally.
Next, add the tomatoes along with all the spices (except for the salt and pepper to taste). Mix the flavors together very well and leave the ingredients to cook for about 5 minutes.
Finally, add the water to the base and allow this tomato mixture to cook for 15 minutes. Stir the ingredients occasionally to prevent them from burning and to help the flavors blend together.
Season the tomato base with salt and pepper.
Add and cook the eggs
Once you have a beautifully rich, thick sauce, take a large spoon and create four wells in the sauce. This is where the eggs will go.
Crack one egg into each well.
Cover the frying pan and allow the eggs to cook over medium heat for about 10 minutes. If you want runny eggs, see the tips section.
Once the eggs are to your liking, remove the Libyan shakshouka from the heat. Garnish the shakshouka with fresh cilantro and parsley and serve it with warm bread.