Preheat the oven to 400°F/200°C (180°C convection) and line a muffin tin with 12 muffin papers.
In a large bowl, mix together the flour, baking powder and sugar. In a separate bowl, whisk together the sunflower oil, plant-based milk and vanilla extract.
Tip the frozen raspberries and white chocolate into the flour mix and stir through. Make a well in the center of the dry mix, pour in the wet ingredients, and fold together. Be careful not to overmix; it’s okay if there are a few small floury lumps.
Spoon the mix evenly between the muffin papers, filling to three-quarters full. Place the muffin tin into the center of the oven and bake for 35 minutes, until golden brown. For an even coloring, bake the muffins for 20 minutes and then rotate the tin for the final 15 minutes. Check if the muffins are fully cooked by inserting a toothpick or skewer; it will come out clean when ready.
Remove the muffin tin from the oven and place on a cooling rack for 15 minutes. Then remove the muffins onto the rack to cool fully.
Store in an airtight container for up to 3 days.