Prepare the pickled onions by placing the onion in a bowl with the lemon juice, honey and ½ teaspoon salt and leaving to soak.
In another bowl, mix together the ingredients for the ranch dressing. Set aside for about 20 minutes.
For the black beans, heat a little oil in a frying pan and fry the spring onion and garlic until the garlic is golden. Add the red pepper and black beans and cook on a low heat, stirring frequently, until the beans begin to break down. Remove from the heat and set aside.
Combine all the ingredients for the avocado salsa in a bowl and set aside.
Whisk the eggs and flour together to make a thick batter. Season with salt and pepper to taste. Add the cauliflower florets to the batter, turning them to make sure each is completely coated. Place a good glug of oil in a frying pan set over a medium heat. When the oil is very hot, add the battered cauliflower and fry until golden all over (do this in batches). Drain on kitchen paper.
Cook the tortillas in a dry frying pan to slightly brown on both sides and soften.
To assemble, smear the black bean mixture over the tortillas. Add the cauliflower and the avocado salsa and drizzle over the ranch dressing. Top with pickled onions and coriander. Serve with lime wedges for squeezing over.
Recipe courtesy of Detox Kitchen Vegetables by Lily Simpson, photography by Issy Croker (Bloomsbury, £26)
DISCLAIMER: We endeavour to always credit the correct original source of every image we use. If you think a credit may be incorrect, please contact us at info@sheerluxe.com.