Infuse the Milk: In a small saucepan, heat the plant-based milk and culinary-grade lavender over low heat until it just begins to simmer. Remove from heat and let it steep for 10–15 minutes. Strain the milk through a fine-mesh sieve into a bowl, discarding the lavender buds. Let the milk cool to room temperature.
Prep the Oven: Preheat your oven to 350°F (175°C) and line a cupcake tin with paper liners.
Mix Dry Ingredients: In a large bowl, whisk together the flour, sugar, baking soda, and salt.
Combine Wet Ingredients: To your cooled lavender milk, add the melted coconut oil (or vegan butter), apple cider vinegar, and the seeds scraped from the vanilla bean. Whisk until well combined.
Make the Batter: Pour the wet ingredients into the dry ingredients. Mix just until combined—do not overmix, or the cupcakes will be dense!
Bake: Fill the cupcake liners about 2/3 full. Bake for 18–22 minutes, or until a toothpick inserted into the center comes out clean. Transfer to a wire rack to cool completely.
The Double-Dip Glaze: Whisk the vegan honey, powdered sugar, and a splash of milk until smooth. Once the cupcakes are cool, dip the tops into the glaze. Let them set for 10 minutes, then dip a second time for that professional, high-gloss finish.
Frost & Garnish: Beat the room-temperature vegan butter and powdered sugar until pale and fluffy (about 3-4 minutes). Pipe a swirl onto each glazed cupcake and garnish with a tiny sprinkle of dried lavender.