Preheat the oven to 375°F (190°C) and line a muffin tin with paper liners.
In a large mixing bowl, whisk together the flour, sugar, baking powder, baking soda, and salt. Make a well in the center.
In a separate cup, stir the non-dairy milk and apple cider vinegar together. Let sit for 2 minutes until slightly curdled.
Add the oil and vanilla to the milk mixture, then pour into the dry ingredients.
Stir gently with a spatula until just combined; do not overmix (a few lumps are okay!).
Gently fold in the blueberries.
Fill muffin cups about two-thirds full.
Bake for 20-25 minutes until the tops are golden and spring back when touched.
Let cool in the pan for 5-10 minutes before moving to a cooling rack.