Preheat oven to 175°C.
In a bowl cream together butter and cream cheese.
Add sugar and beat until dissolved.
Add oil, milk, curd and vanilla essence.
Beat until incorporated.
In another bowl whisk together flour, baking powder and salt.
Add it to the butter mixture and beat until it forms a smooth batter.
Line the cupcake moulds with paper liners.
Divide the batter between 9 liners.
Bake for 25 - 35 minutes or until a tooth pick inserted comes out clean.
Remove from oven, transfer the cup cakes to a wire rack to cool completely.
Decorate with any butter cream of your choice and enjoy!