Super moist, vegan cupcakes packed with beet purée and fresh strawberries and topped with a simple vegan beet "buttercream" frosting. So tasty + they require just 1 hour and 1 bowl.
Preheat oven to 350 degrees F (176 C) and line a muffin tin with paper or parchment liners.
Whisk together the almond or coconut milk and vinegar in a large bowl, and set aside for a few minutes to curdle.
Add the sugar, oil, and vanilla extract to the milk and beat until foamy. Add beet purée and beat again.
Next, carefully add flour, baking soda, baking powder, and salt to a sifter and sift over wet ingredients. Beat until no large lumps remain. Then fold in strawberries.
Carefully scoop batter into the cupcake holders, filling 3/4 way full. Bake for about 28-32 minutes or until golden brown and a toothpick inserted into the center comes out clean.
Let rest in tin for 5 minutes before transferring to a cooling rack to let cool completely. (I chilled mine in the fridge).
Rinse your mixing bowl out while the cupcakes are chilling and make the buttercream frosting.
Beat butter until fluffy. Then add powdered sugar in 1/2 cup increments until desired thickness is achieved. Add in vanilla and beet purée until desired color is achieved, and a splash of almond or coconut milk. If it becomes too thick, compensate with milk or beet purée. If it becomes too thin, add more powdered sugar.
Frost cupcakes as soon as they're cooled. I had leftover frosting.
Store in an airtight container to keep fresh for several days.