Preheat oven to 350℉. Line a 6-hole muffin pan with paper liners, or use silicone liners if you have them. In a large bowl, combine the non-dairy milk, extra-virgin olive oil, cane sugar, and vanilla extract.
Use a whisk to mix the ingredients until well combined.
To the non-dairy milk mixture, add the flour and baking powder.
Use a rubber or silicone spatula to fold the dry ingredients into the liquid mixture, stopping when the batter is just combined.
Add your fresh blueberries to the batter and–as gently as possible!--fold them in, being careful not to crush or break them. Using care here is what will preserve those pleasant pops of blueberry in your finished muffins.
Use a spoon or cookie scoop to evenly distribute the batter between the 6 muffin cups. Sprinkle some extra cane sugar on top of each muffin cup.
Bake your muffins in the preheated oven until they are lightly golden on top and a toothpick inserted into the center comes out clean, about 25-30 minutes.
Allow the muffins to cool before removing them from the pan, then serve with toppings or spreads as desired!