Shakshuka translates as "all mixed up", which is spot on, as that's exactly what you need to do to make this delicious meal. Traditionally served for breakfast, it has evolved into a dish that can be eaten at any time of the day. It's extremely versatile and a brilliant way to use up all those vegetables in the bottom drawer of your fridge that may need a loving home π. We have added chickpeas to this version for a bit more substance, making it the perfect quick and easy meal for all.
Based on 4 servings, adjust as needed.
Place a large frying pan over a medium heat and add the olive oil. Add the diced onions, pepper and garlic. Add a pinch of salt and cook for 6-8 minutes, until the onions have softened and turned translucent.
Add the tomato puree, ground cumin, smoked paprika and chilli flakes (if using) and cook for 2 minutes, stirring the spices into the onion mixture.
Add the drained chickpeas and tinned tomatoes. Season with salt and black pepper. Half fill the empty tomato tin with water and add to the pan. Simmer for 10 minutes, stirring every now and again to break up the tomatoes. Taste to check seasoning and adjust as necessary, you might need to add 1/2 tsp sugar (if cooking for 4) to balance the acidity of the tomatoes.
Once the mixture has reduced, turn the heat down to low and make 4 wells using the back of a spoon. Crack the eggs into each well and season the yolks with a pinch of ground cumin and a little salt. Cover with a lid (if you have one) and cook for 5-7 minutes, until the whites are set but the yolks are still runny.
Warm the flatbreads in a dry frying pan, until golden and warm. You can also do this in the oven. Serve the Shakshuka, allowing 1 egg per person, along with the flatbreads, cut in half, a dollop of yoghurt and the chopped coriander (if using).