Preheat the oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
In a medium bowl, sift together the flour, cocoa powder, baking soda, and salt.
In a large bowl, mix the sugar and vegetable oil. Add eggs one at a time. Stir in buttermilk, vinegar, and vanilla extract.
Gradually add the dry ingredients to the wet mixture, stirring gently.
Add red food coloring and mix until fully combined.
Pour the batter evenly into the prepared pans. Bake for 30-35 minutes or until a toothpick inserted into the center comes out clean.
Let cakes cool for 10 minutes before transferring to a wire rack. Frost with cream cheese frosting when completely cooled.