This is an old family favorite that has been around forever; it works just as well with peaches or any fresh or frozen berries.
Preheat oven to 350°F (175°C). Lightly oil 8”×8” baking dish or pan. Mix blueberries with 2 tablespoons sugar and set aside. Put vegan butter in baking dish and place in oven to melt. Combine ½ cup sugar, flour, baking powder, salt, milk and vanilla to make batter.
Remove pan from oven and pour batter into pan but do not stir. Evenly distribute blueberries over the top of the batter, but do not stir or mix them in. Bake for 45-60 minutes or until bubbly and golden brown on top. Serve warm.