This easy Shakshuka recipe is a vibrant Middle Eastern one-pan dish made with chopped tomatoes, leek, kale, and red bell pepper, gently simmered in spices and finished with perfectly poached eggs. This shakshuka is rich in antioxidants, fiber, and high-quality protein; a nourishing breakfast or brunch ready in under 30 minutes.
Heat oil in a deep non-stick pan over medium heat.
Add leek, kale, and bell pepper; sauté for 5–7 minutes.
Add tomatoes and salt. Simmer for 15 minutes, uncovered.
Stir in paprika and cumin.
Make six small wells in the sauce and crack one egg into each.
Cover and cook for 5–7 minutes, until the whites are set, but yolks are soft.
Sprinkle with fresh parsley and serve warm.
Notes
This shakshuka recipe tastes even better when the tomato base is made ahead; the flavors deepen beautifully overnight.For a little extra warmth, add a pinch of chili flakes or a spoonful of harissa before cracking in the eggs.Serve with gluten-free flatbread or a spoonful of Greek yogurt for the perfect balance of spice and creaminess.