Inspiring vegetarian recipes
Try our vibrant veggie dishes, from meat-free lasagne to vegetable curry and vegetarian chilli
In a small bowl, mix the mayo with the lime zest and juice, harissa and some seasoning.
To make the relish, combine the onion, tomato and dill on a chopping board by running your knife through them until they blend together. Put into a bowl, add a drizzle of olive oil, then the sugar and season well.
Pour the beaten eggs into a small, shallow bowl, and the flour mixed with all the spices into another. Coat each piece of fish in the flour, shaking off any excess, then dip into the egg mixture and then back into the flour again, ensuring each piece is well coated. Repeat with the remaining pieces.
Fill a deep pan no more than 1/3 full with vegetable oil and heat to 180C or until a cube of bread browns in 30 seconds. Fry the fish pieces, in batches, for 2 minutes until the batter is really crisp and deep golden, then drain on kitchen paper.
To serve, fill each bun with pieces of fish, drizzle over some harissa-lime mayo and top with relish.