Add the oil to a frying pan and heat on a medium heat. It needs to be hot enough that when the coated mushrooms hit the fan they immediately begin to bubble up around the edges (roughly 185 C / 365 F).
Mix together the "dry" coating and placing to one side.
Mix together nondairy milk and apple cider vinegar along with 2 tbsp of the "dry" coating and mix until smooth.
Set up your work surface so you can easily dip the mushrooms from the "wet" coating, into the "dry" coating and then straight into the frying pan.
Dip the first mushroom into the "wet" coating and ensure its coated all over. Shake off any excess then dip into the "dry" coating, again ensuring it is coated all over.
Place the mushroom into the hot oil and fry for 2 to 3 minutes before flipping and frying for another 2 to 2 minutes.
Repeat this process adding more coated mushrooms to the pan but try not to over crowd them.
Once the mushrooms are cooked place them on to a paper towel to absorb any excess oil.
To make the remoulade sauce simply mix together the mayonnaise, hot sauce and pick juice.
Assemble the sandwich by cutting the role length ways, spreading with a little of the remoulade, layering the tomatoes, lettuce and pickle slices, adding the fried mushrooms and finishing with another drizzle of remoulade.