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. Naturally gluten-free and lactose-free, it’s rich in antioxidants, fiber, and high-quality protein — a nourishing breakfast or brunch ready in under 30 minutes. The flavor is warm, aromatic, and comforting, perfect for slow mornings or a quick weekday meal.
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 whites are set but yolks soft.
Sprinkle with fresh parsley and serve warm.
Notes
This shakshuka recipe tastes even better when the tomato base is made ahead — the flavours deepen beautifully overnight.For a little extra warmth, add a pinch of chilli flakes or a spoonful of harissa before cracking in the eggs.Serve with gluten-free flatbread or a spoonful of lactose-free yoghurt for the perfect balance of spice and creaminess.