Tip the tomatoes into a pan and stir in the onion, ½ the chilli and the smoked paprika. Cook over a low heat for 10 mins. Tip ¾ into a bowl, then stir in 2 tbsp of the coriander and the olives and lemon juice.
Meanwhile, heat the grill. Tip the beans into a bowl and stir in the remaining chilli, the garlic, cumin and coriander. Beat in the eggs, then add the reserved ¼ of the salsa and the remaining fresh coriander with a little salt to taste. Blitz a little using a hand blender or mash some of the beans with a potato masher.
Heat a 24cm non-stick pan with the oil. Pour in the bean mixture and leave to cook gently for 5-7 mins until the base is set, then grill for 5 mins. Tip out and cut into 4 wedges. If you're following our Healthy Diet Plan, serve two wedges with half of the remaining salsa and the rocket. Chill the rest for the following day.