Shakshuka is an amazing one-pan meal consisting of poached eggs in a savory tomato sauce seasoned with flavorful herbs and spices! It's so simple but incredibly delicious! You'll love the bold and bright flavors inspired by North African cuisine.
In a large skillet on medium high heat, add the olive oil, and the chopped pepper and onion. Cook for 5 minutes or until the onion becomes translucent.
Add the minced garlic, paprika, cumin, coriander, and chili powder. Stir the spices into the peppers and onions and cook an additional minute.
Stir in the canned tomatoes. Turn the heat down to a simmer. Cook the tomatoes for about 15 minutes, or until the tomatoes break down and become a thick sauce.
Make 5 small wells in the sauce using the back of a spoon. Carefully crack an egg into each well.
Cover the pan with a lid and cook for 5-7 minutes, or until the eggs are done to your liking. Be careful not to over cook the eggs, they should be slightly runny.