Ingredients:
- 1.5 cups (190g) all-purpose flour
- 0.75 cup (150g) granulated sugar
- 1 tsp (5g) baking soda
- 0.5 tsp (3g) salt
- 1 cup (240ml) unsweetened soy milk
- 1 tsp (5ml) apple cider vinegar
- 0.33 cup (80ml) canola oil
- 1 tsp (5ml) vanilla extract
- 1 cup (125g) fresh raspberries, slightly mashed
- 0.5 cup (115g) vegan butter, softened
- 3 cups (360g) powdered sugar, sifted
- 2 tbsp (30g) freeze-dried raspberry powder
- 2 tbsp (30ml) plant-based heavy cream
- 1 tsp (5ml) vanilla extract
Instructions:
- Preheat oven to 350°F (175°C) and line a 12-slot cupcake tin with liners.
- Combine plant milk and apple cider vinegar in a small jar and let sit for 5 minutes to create vegan buttermilk.
- In a large mixing bowl, whisk together all-purpose flour, granulated sugar, baking soda, and salt until no clumps remain.
- Pour in the prepared buttermilk mixture, canola oil, and 1 tsp vanilla extract. Beat on medium speed until the batter is smooth and pale.
- Gently fold in the mashed raspberries using a spatula, taking care not to overmix.
- Scoop the batter into liners, filling each about 2/3 full.
- Bake for 18–22 minutes, or until the tops spring back when lightly pressed and a toothpick inserted in the center comes out clean.
- Allow cupcakes to cool completely on a wire rack.
- Prepare frosting by whipping softened vegan butter until creamy, then gradually adding powdered sugar, freeze-dried raspberry powder, plant-based heavy cream, and 1 tsp vanilla extract until smooth.
- Pipe frosting onto the cooled cupcakes using a piping bag and star tip.