What I changed: used whole wheat flour and tapioca starch for the "fish."
Source for "fish": Olives for Dinner | Serves: 2 | Time: ~40 min
3/4 cup flour, plus more for dusting
1/3 cup tapioca starch
2 tsp baking powder
1 tsp salt
1 cup beer (use a strong IPA for best results)
14 oz. can of hearts of palm, whole
Place the flour, starch, baking powder and salt into a medium-sized bowl. Combine, then slowly pour in the beer. Gently stir until just combined, do not overmix. Set aside for 20 minutes.
When you are ready to fry, place several inches of vegetable oil into a small heavy pot. Heat over medium-high heat for about 7 minutes.
Working in batches of two, lightly dust the hearts of palm with some of the flour. gently drag the hearts of palm through the batter until well coated. The batter will be a little goopy.
Fry until golden brown, just a few minutes, flipping it over once to ensure even cooking.
Transfer to a paper towel to drain while you fry the rest of the pieces.
Source for sauce: The Hidden Veggies| Serves: 2 | Time: 5 min
1/2 cup vegan mayo
2 tbsp relish
1 tsp dill fresh chopped or dried
1 tsp lemon juice
Mix it all together and set aside.