Line a baking sheet with wax paper. Peel and pit avocados and cut into bite sized pieces (approx. 12 pieces per half avocado). Add avocado pieces to the baking sheet and place in the freezer for 60 minutes.
While the avocados are freezing, prepare the vinaigrette. Combine all of the ingredients in a food processor or blender and pulse until combined. Taste and adjust seasoning as needed. Place in the fridge until ready to use.
Prepare the flax egg by combining flax meal and water in small bowl. Stir to combine and place in fridge until ready to use.
15 minutes before the avocados are ready, add vegetable oil to a deep pot and insert deep fryer thermometer. Heat oil to 360 degrees.
5 minutes before the avocados are ready, prepare the batter. Combine all of the ingredients (including the flax egg) in a large bowl and stir to combine.
Working in groups, add frozen avocado pieces to the batter. Remove with a slotted spoon or fork and wipe off excess batter. Carefully drop pieces in the hot oil and fry until golden. Remove from the oil and place on a paper towel lined plate. Immediately sprinkle with salt.
Repeat with remaining pieces until all are fried.**
Serve immediately with vinaigrette.