Preheat your oven to 350 degrees Fahrenheit. Grease and flour a 13x9-inch baking pan. Set it aside.
In a large saucepan, bring the Coca-Cola, vegetable oil, butter, and cocoa powder to a boil. Once boiling, remove from heat and stir in the sugar and flour until well combined.
Add the eggs, buttermilk, baking soda, and vanilla extract to the mixture. Stir until the batter is smooth and even.
Pour the batter into the prepared pan. Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean.
For the Frosting:
In a clean saucepan, bring butter, cocoa powder, and Coca-Cola to a boil over medium heat. Once boiling, remove from heat and whisk in the powdered sugar and vanilla extract until smooth.
Immediately pour the warm frosting over the hot cake and spread it evenly.
Finishing Touch:
Let the cake cool completely before slicing. Serve with a scoop of vanilla ice cream for extra indulgence. Enjoy!