Preheat the oven to 170 degrees celsius.
Line a 12 hole muffin tin with cupcake cases.
In a free standing mixer using the paddle attachment or using a handheld whisk, mix together the butter, vanilla and sugar until pale and fluffy.
Gradually add the eggs to the mixture, mixing until fully combined.
Alternatively, add the flour and yoghurt into the mixture in three inclusions. Making sure to scrape down the sides to ensure everything is mixed through.
In a small bowl mix together the bicarbonate of soda and vinegar, add to the mixture and fold through using a spatula.
Using a piping bag or spoon, pipe (or spoon!) the mixture into the cupcake cases to about 2/3 full.
Add 3-4 berries into the mixture, making sure to press them into the centre of the mix. (make sure to evenly distribute the large berries across all the cupcakes and the small berries, so that you have a range of sizes in each cupcake)
Bake in the oven for about 15 minutes until golden brown and when a knife is inserted it comes out clean. Leave to cool.
Whilst the cupcakes are baking, you can make the coulis. Place the berries in a pan with the sugar. Bring to the boil and cook until all the berries have softened and their juices have come out. Reduce the heat to a low heat and continue to cook until the coulis has slightly thickened. Pass through a sieve to get rid of any seeds and leave aside until it is completely cool.
Now for the frosting. Using a free standing mixer or an electric whisk, cream together the softened (make sure it is soft!) butter and icing sugar. Make sure to go slowly initially otherwise icing sugar will go everywhere!
Add the cream cheese and the cooled coulis to the frosting and mix until smooth and completely combined.
Dependent on the temperature, you may need to chill the frosting before piping if it is too soft.
Make a hole in the cupcake, with a knife or apple corer and place a small amount of the coulis inside the cupcake.`
Now fill a piping bag with a 1.5cm round nozzle followed by the frosting. Pipe a blob of the frosting on top of the cupcakes. Drizzle the remaining coulis on top of the cupcakes, and decorate with fresh berries of your choice!
Store in an airtight container and keep in the fridge. Eat within 2 days.