First, whisk together the dairy-free milk and ACV to create your vegan buttermilk. Set aside for 5 minutes.
In a large bowl, combine the dry and wet ingredients and mix well. Make sure to sift the dry ingredients to take out any clumps.
Add the cupcake batter to a lined muffin pan and bake the cupcakes for 18-20 minutes at 350°F/175°C. This recipe makes 15-17 cupcakes.
Before making the frosting, measure out the freeze-dried raspberries. Then use a blender to blend them into a fine powder. Use a sieve to sift out all of the seeds, so you are only left with the raspberry powder.
To make the frosting, use a stand mixer to whip the butter. Then slowly start adding in the powdered sugar, raspberry powder, vanilla, and salt. Transfer the frosting to a piping bag and place it in the fridge before piping, as it can get melty at room temperature.
Allow the cupcakes to fully cool, then use a thick frosting tip to dig out the center of each cupcake. Fill the hole with raspberry jam.
Frost each cupcake with the raspberry frosting, then add fresh raspberries and shaved chocolate on top if you wish! Then dig in!