Preheat the oven to 170 °C. Line a 12-hole cupcake tin with liners.
Place the plant milk, vegan yoghurt, vegetable oil and vanilla extract in a medium bowl and whisk until smooth. Set aside.
125 ml plant milk, 75 g vegan yoghurt, 50 ml vegetable oil, 1 teaspoon vanilla extract
In a large bowl, sieve then whisk together the cake flour, sugar, baking powder and salt.
180 g cake flour, 140 g sugar, 1 ¼ teaspoon baking powder, ¼ teaspoon fine sea salt
Add the wet ingredients to the dry and stir until just smooth. Don’t over mix.
Divide the cake batter evenly between the cupcake cases and bake for 18-20 minutes.
Remove from the oven and allow to cool fully on a wire cooling rack.
To Make the Vegan chocolate Buttercream
Place the vegan butter in a stand mixer (or a medium bowl, if using a hand mixer). Beat until light and fluffy - about 3-4 minutes.
113 g vegan butter
Add the cocoa powder and beat to combine.
20 g cocoa powder
Add the icing sugar, a few tablespoons at a time, beating after each addition until fully incorporated. The mixture will look very dry and crumbly at this stage.
220 g icing sugar
Add the tablespoon of plant milk and vanilla extract then beat until light and fluffy.
Use a piping bag to pipe a nest shape on the top of a cupcake. While the buttercream is still wet, sprinkle with the vegan chocolate sprinkles and top with 3 chocolate eggs.
3 tablespoon vegan chocolate sprinkles, 160 g vegan chocolate eggs
Repeat with the remaining cupcakes until all decorated. Store in a container at room temperature if consuming that day. Alternatively, store in a container in the fridge for up to 3 days. Remove from the fridge an hour before serving to come to room temperature.