Step-by-Step Instructions:
- Preheat your oven to 350°F and grease two 9-inch cake pans with cooking spray.
- In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, baking soda, salt, and cocoa powder.
- In a separate bowl, whisk together the vegetable oil, buttermilk, eggs, red food coloring, vanilla extract, and white vinegar.
- Add the wet ingredients to the dry ingredients and mix until the batter is smooth and well combined.
- Divide the batter evenly between the two prepared cake pans.
- Bake for 25-30 minutes or until a toothpick inserted in the center comes out clean.
- Let the cakes cool completely in the pans before removing them and placing them on a wire rack.
- To make the Cream Cheese Frosting, beat the unsalted butter and cream cheese together until they are light and fluffy.
- Sift in the powdered sugar and beat until the frosting is smooth and creamy.
- Add in the vanilla extract and salt and beat until well combined.
- Once the cakes are cool, spread a layer of frosting on top of one cake.
- Place the second cake on top and spread a layer of frosting over the entire cake, including the sides.
- Decorate the cake with additional frosting or red velvet crumbs if desired.
- Refrigerate the cake for at least an hour before serving to allow the frosting to set.
- Serve and enjoy!