
Made with AI
Heat the olive oil in a large skillet or sauté pan over medium heat.
Add the diced onion and red bell pepper. Cook for 5–7 minutes, stirring occasionally, until softened.
Add the minced garlic, ground cumin, and smoked paprika. Stir well and cook for 1 minute until fragrant.
Pour in the canned diced tomatoes and stir to combine. Bring the mixture to a gentle simmer.
Simmer uncovered for 10–12 minutes, stirring occasionally, until the sauce thickens slightly.
Add the fresh spinach in batches, stirring until wilted into the tomato sauce.
Use a spoon to make 6 small wells in the sauce. Crack one egg into each well.
Cover the skillet and cook for 6–9 minutes, or until the egg whites are set and the yolks are cooked to your preference.
Sprinkle the crumbled feta cheese over the shakshuka.
Remove from the heat and garnish with fresh parsley.
Serve warm directly from the skillet, ideally with crusty bread or pita.