Go Back
+ servings

Vegan German Chocolate Cake

320kcal
Prep 30 minutes
Cook 30 minutes
Total 1 hour
A rich and moist vegan German chocolate cake layered with a decadent coconut-pecan frosting, perfect for any celebration.
Servings 12 servings
Course cake, Dessert
Cuisine German, vegan

Ingredients

For the Cake
  • 1 ¾ cups all-purpose flour sifted
  • 1 ½ cups granulated sugar adjust sweetness to taste
  • ¾ cup unsweetened cocoa powder sifted
  • 1 teaspoon baking soda
  • ½ teaspoon baking powder
  • ½ teaspoon salt
  • 1 cup unsweetened almond milk room temperature
  • cup vegetable oil
  • 1 tablespoon apple cider vinegar
  • 2 teaspoons vanilla extract
For the Frosting
  • 1 cup canned coconut milk full-fat, chilled
  • 1 cup brown sugar
  • 1 cup shredded coconut unsweetened
  • 1 cup pecans chopped
  • 2 tablespoons cornstarch for thickening
  • 1 teaspoon vanilla extract

Method

For the Cake
  1. Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans to prevent sticking.
  2. In a large mixing bowl, whisk together the flour, sugar, cocoa powder, baking soda, baking powder, and salt until well combined.
  3. In another bowl, mix the almond milk, vegetable oil, apple cider vinegar, and vanilla extract. Whisk until smooth.
  4. Pour the wet ingredients into the dry ingredients and mix until just combined. Be careful not to overmix, as this can make the cake dense.
  5. Divide the batter evenly between the prepared cake pans.
  6. Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
  7. Once baked, remove from the oven and let the cakes cool in the pans for 10 minutes. Then, transfer them to a cooling rack to cool completely.
For the Frosting
  1. In a saucepan over medium heat, combine the chilled coconut milk and brown sugar. Stir until the sugar dissolves.
  2. Add the cornstarch and stir continuously until the mixture thickens, about 5-7 minutes.
  3. Remove from heat and stir in the shredded coconut, chopped pecans, and vanilla extract. Let the frosting cool to room temperature.
Assemble the Cake
  1. Once the cakes are completely cool, place one layer on a serving plate. Spread a generous amount of frosting on top.
  2. Carefully place the second layer on top and frost the top and sides of the cake with the remaining frosting.
  3. Decorate with additional pecans and coconut if desired. Slice and serve!

Nutrition

Serving1sliceCalories320kcalCarbohydrates45gProtein4gFat15gSaturated Fat9gPolyunsaturated Fat2gMonounsaturated Fat3gSodium200mgPotassium200mgFiber3gSugar25gCalcium4mgIron10mg

Notes

Store any leftovers in an airtight container at room temperature for up to 3 days or in the refrigerator for up to a week.

Tried this recipe?

Let us know how it was!