-
1
Preheat the oven to 350.
-
2
Line a 12-cup muffin tin with paper or foil liners.
-
3
In a medium saucepan, melt the butter with the vegetable oil and water over low heat.
-
4
In a large bowl, sift the flour with the sugar, cocoa powder, baking soda and salt.
-
5
Add the melted butter mixture and beat with a handheld mixer at low speed until smooth.
-
6
Add the egg and beat until incorporated, then add the buttermilk and vanilla and beat until smooth, scraping the bottom and side of the bowl.
-
7
Pour the batter into the lined muffin tins, filling them about three-fourths full.
-
8
Bake the cupcakes in the center of the oven for about 25 minutes, until springy and a toothpick inserted in the center comes out clean.
-
9
Let the cupcakes cool slightly, then transfer them to a rack to cool completely.
-
10
In a medium bowl, using a handheld electric mixer, beat the softened butter at medium speed until smooth.
-
11
Add the confectioners' sugar, vanilla extract and salt and beat the mixture at low speed just until combined.
-
12
Increase the mixer speed to medium and beat until smooth.
-
13
Add the milk or heavy cream and beat until light and fluffy, about 2 minutes.
-
14
Spread the frosting on the cooled cupcakes, top with the crushed Oreos and serve.