For the Cake:
- 1 cup (125g) all-purpose flour
- 3 tablespoons (15g) unsweetened cocoa powder
- 1 teaspoon baking powder
- 1/4 teaspoon salt
- 4 large eggs, at room temperature
- 3/4 cup (150g) granulated sugar
- 2 tablespoons (30ml) vegetable oil
- 2 tablespoons (30ml) buttermilk
- 1 teaspoon white vinegar
- 1 tablespoon red food coloring
- 1 teaspoon vanilla extract
- Powdered sugar, for dusting
For the Cream Cheese Filling:
- 8 ounces (226g) cream cheese, softened to room temperature
- 1/4 cup (60g) unsalted butter, softened to room temperature
- 1 3/4 cups (210g) powdered sugar
- 1 teaspoon vanilla extract