Vegan Coca Cola Cake with Fudgy Frosting
Prep time
Cook time
Total time
For the most authentic flavor, I recommend using regular cocoa powder. But for a darker color and richer flavor profile, try the Special Dark cocoa, which is a blend of natural cocoa and Dutched cocoa.
Serves: One 9x13-inch cake
Vegan Coca Cola Cake:
  • 2 cups all-purpose or white-wheat flour
  • 2 cups natural sugar (such as demerera)
  • 2¼ teaspoons baking powder
  • ½ teaspoon baking soda
  • 1 cup dairy-free buttery spread or sticks
  • 3 tablespoons cocoa, natural or Hershey’s Special Dark
  • 1 cup natural cola (or if you drink Coca-Cola, by all means)
  • ½ cup dairy-free milk beverage (tested with soymilk, but a soy-free version will work)
  • 2 tablespoons flaxseed meal / ground flaxseed
  • 2 teaspoons apple cider vinegar
  • 1 teaspoon vanilla extract
  • Pecan halves, for garnish (optional)
Fudgy Cola Frosting:
  • ½ cup dairy-free buttery spread or sticks
  • ½ cup natural cola
  • 3 tablespoons cocoa, natural or Hershey’s Special Dark
  • 1 box (16 ounces) powdered confectioner’s sugar
  • 1 cup broken or chopped pecans (optional)
For the Vegan Cola Cake:
  1. Preheat your oven to 350ºF. Grease and flour a 9x13-inch baking pan.
  2. In a large bowl, whisk together the flour, sugar, baking powder and baking soda.
  3. In a small bowl, whisk together the soymilk, flaxseed meal, vinegar, and vanilla.
  4. Add the buttery spread, cocoa and cola to a small saucepan over medium-high heat. Cook just to boiling, reduce the heat and stir occasionally until the buttery spread is melted. Remove from heat.
  5. Make a well in the center of the flour and sugar mixture. Pour in the soymilk mixture followed by the buttery mixture. Whisk just until smooth and well combined.
  6. Pour the batter into your prepared baking pan and gently smooth the top. Bake for approximately 25 minutes, checking for doneness with a wooden pick inserted in the center after about 20 minutes.
  7. Place the pan on a wire rack and make the frosting and pour it over the warm cake. Smooth the frosting over top of cake. Garnish, if desired with the pecan halves.
  8. Let cool completely before servings. Store leftovers covered in the refrigerator, but bring to room temperature before serving.
For the Fudgy Cola Frosting:
  1. In a large saucepan over medium-high heat, bring the buttery spread, cola, and cocoa to a boil. Reduce the heat to a simmer and stir occasionally until all is melted.
  2. Remove from the heat and whisk in the confectioner’s sugar, one cup at a time, until smooth and completely incorporated. Stir in the pecans, if using, and immediately frost the cake.
Recipe by Go Dairy Free at