Preheat the oven to 350°F (175°C) and prepare your baking pans.
In a large bowl, whisk together the dry ingredients: flour, cocoa powder, baking powder, baking soda, and salt.
In another bowl, mix the wet ingredients: sugar, oil, eggs, buttermilk, vanilla, and food coloring until well combined.
Gradually add the dry mixture to the wet mixture, stirring gently until just combined.
Divide the batter evenly between the prepared pans and smooth the tops.
Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted in the center comes out clean.
Allow the cakes to cool in the pans for 10 minutes before transferring them to a wire rack to cool completely.
Prepare your favorite frosting (cream cheese frosting is highly recommended) and frost between the layers and on top.
Slice and serve, enjoying the beautiful pink layers.