A rich and moist chocolate cake topped with creamy Oreo frosting, perfect for chocolate and cookie lovers alike.
1 and 3/4 cups (220g) all-purpose flour
3/4 cup (65g) unsweetened cocoa powder
2 cups (400g) granulated sugar
1 and 1/2 teaspoons baking powder
1 and 1/2 teaspoons baking soda
1 teaspoon salt
2 large eggs
1 cup (240ml) whole milk
1/2 cup (120ml) vegetable oil
2 teaspoons vanilla extract
1 cup (240ml) boiling water
1 cup (230g) unsalted butter, softened
4 cups (480g) powdered sugar, sifted
1/4 cup (20g) unsweetened cocoa powder
1/4 cup (60ml) heavy cream
1 teaspoon vanilla extract
15 Oreo cookies, crushed finely
Preheat the oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
In a large mixing bowl, sift together the flour, cocoa powder, sugar, baking powder, baking soda, and salt.
Add eggs, milk, vegetable oil, and vanilla extract to the dry ingredients. Beat on medium speed for 2 minutes until well combined.
Stir in the boiling water carefully; the batter will be thin.
Divide the batter evenly between the prepared cake pans.
Bake for 30 to 35 minutes or until a toothpick inserted into the center comes out clean.
Remove from oven and allow cakes to cool in the pans for 10 minutes, then turn out onto wire racks to cool completely.
To prepare the Oreo frosting, beat the softened butter on medium speed until creamy, about 2 minutes.
Gradually add the powdered sugar and cocoa powder, beating on low speed until combined.
Add heavy cream and vanilla extract and beat on high speed for 3 minutes until light and fluffy.
Fold in the finely crushed Oreo cookies gently with a spatula.
Place one cake layer on a serving plate and spread a thick layer of Oreo frosting on top.
Place the second cake layer on top and frost the top and sides of the cake with the remaining Oreo frosting.
Refrigerate the cake for at least 30 minutes before serving to set the frosting.