Preheat the oven to 350F/177C convection (325F/163C conventional) and grease and line three round 8 inch cake pans with baking spray and parchment paper.
In a medium bowl, whisk together the flour, cocoa powder, baking powder and salt until they’re evenly distributed.
2 1/4 cup (270g) all-purpose flour, 3/4 cup (60g) unsweetened cocoa powder, 1 Tbsp baking powder, 1 tsp fine sea salt
Place the butter and sugar in a large bowl or the bowl of a stand mixer and use an electric mixer to beat them at full speed for 1-2 minutes. Add the oil and beat for another 1-2 minutes at full speed.
1/2 cup (113g) unsalted butter, 2 cups (400g) granulated sugar, 1/2 cup (118mL) vegetable or canola oil
Add in the eggs, one at a time, beating for at least 30 seconds between each one, until it’s incorporated.
4 large eggs
Add the vanilla and sour cream and mix just until it’s combined.
2 tsp vanilla extract, 1 cup (225g) sour cream
Add half of the flour mixture, turn the mixer the low speed and stream in the milk. Add the other half of the flour mixture and increase the speed to medium for another 30-60 seconds, just until there are only a few streaks of flour left.
1 cup (237mL) milk
Use a rubber spatula to scrape the bottom and sides of the bowl and give it one more good mix by hand.
Distribute the batter evenly among the prepared pans, about 18-19oz in each pan.
Bake for 30-35 minutes or until the edge of the cake releases from the pan or springs back when you gently press on the tallest part.
Flip onto a tea towel or a cooling rack and allow to cool to room temperature before frosting.