In a large bowl whisk together the flour, baking powder, baking soda, salt, and sugar.
In another bowl combine the plant-based milk, apple cider vinegar, flax egg, and vegan butter. Whisk together.
Gradually add the plant-based milk mixture to the flour mixture, stirring until just combined. It's ok if there are a few small lumps in the batter. Let the batter sit for 5 to 10 minutes.
Heat a griddle over medium-high heat. Spray with vegetable spray, and pour the batter in 1/4 cup rounds in the heated pan. Top pancakes with frozen or fresh blueberries.
Cook pancakes for 3 to 4 minutes until bubbles appear on the top of the pancakes or the bottom side turns golden brown. Then flip pancakes and cook on the other side for 3 to 4 minutes, until golden brown.
Transfer cooked pancakes to a pan lined with parchment paper. To keep pancakes warm, place the pan in an oven preheated to 200°F while you finish making pancakes from the rest of the batter.
Serve with vegan butter, fresh fruit, and maple syrup.