Start your morning with a burst of Middle Eastern flavors! Shakshuka is a simple yet irresistible dish of poached eggs simmered in a spicy, tangy tomato sauce. Add some warmth to your breakfast lineup and sizzle up your taste buds with this one-pan wonder! Perfect for those seeking a hearty, nutritious meal that dances on the tongue with spices and fresh herbs. It's a one-pan breakfast miracle that will have you reaching for seconds.
Heat olive oil in a large pan over medium heat.
Add the chopped onion and red bell pepper to the pan, sauté until soft, about 5 minutes.
Add minced garlic and cook for an additional minute until fragrant.
Stir in the canned diced tomatoes and tomato paste, combining well.
Season the sauce with cumin, paprika, cayenne pepper, salt, and black pepper. Cook for about 5 minutes or until the sauce thickens slightly.
Make small wells in the sauce and crack the eggs into each well, spacing them evenly across the pan.
Cover the pan with a lid and let the eggs cook until the whites are set but the yolks remain runny, about 5 minutes.
Garnish the shakshuka with fresh chopped cilantro and crumbled feta cheese before serving.