Go Back
Best Ever Dr. Pepper Cake Cover Image

Dr. Pepper Cake

Looking for an extremely easy, quick to make cake that will please the entire crowd? Check out this Dr. Pepper Cake that is sure to make you the talk of the party!

Course Dessert
Prep Time 10 minutes
Cook Time 28 minutes
Servings 12 pieces


For the cake:

  • 1 1/2 cup Dr. pepper Soda
  • 1/2 cup vegetable or canola oil
  • 1/2 cup salted butter
  • 4 tbsp unsweetened cocoa powder
  • 2 cup sugar
  • 2 cup all-purpose flour
  • 1 tsp baking soda
  • 2 eggs
  • 1/2 cup buttermilk

For the icing

  • 1/2 cup butter
  • 1/4 cup unswettened coccoa
  • 1/4 cup spicy, fruitty cola soft drink (such as Dr. Pepper)
  • 2 tbsp whole milk
  • 4 cups powdered sugar, sifted
  • 1 tsp vanilla extract


  1. Preheat the oven to 350 degrees. Prepare a 9×13 baking dish with nonstick cooking spray.

  2. In a large saucepan, combine the Dr. Pepper, oil, butter, and cocoa powder. Place over medium heat, mixing well, and bring to a simmer. Remove from the heat.

  3. In a large bowl, prepare the dry ingredients by whisking together the sugar, flour, and baking soda.

  4. Stir the dry ingredients into the Dr. Pepper mixture in the saucepan, mixing well.

  5. In a separate small bowl, use a fork or whisk to mix the eggs and buttermilk. Stir the buttermilk mixture into the batter in the saucepan.

  6. Transfer the batter into the prepared pan. Bake for 23 to 28 minutes or until a toothpick inserted into the center comes out clean. Place on a wire rack to rest.

  7. To prepare the icing: In a medium saucepan over medium-low heat, heat the butter together with the cocoa powder, whisking often, for about 1 minute or until the butter melts and the mixture is smooth. Reduce the heat to low and add the cola and milk, whisking until blended. Stir in the powdered sugar to the saucepan, whisking constantly until blended. Add the vanilla and stir until blended. Pour the icing over the cake.

  8. Cool the cake completely prior to serving.