Go Back
+ servings
slice of vegan german chocolate cake

Gluten Free German Chocolate Cake.

A vegan and gluten free version of German Chocolate cake with coconut pecan sauce.
Course Dessert
Cuisine Dairy Free, gluten free, vegan.
Keyword birthday party food
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings 8
Calories 597 kcal
Author Kelly Roenicke


For the cake:

For the sauce:

  • ½ cup vegan buttery spread
  • 1 cups granulated sugar
  • 3 tablespoons non-dairy milk
  • 1 Tablespoon arrowroot powder
  • 1 cup sweetened coconut flakes
  • 1 cup chopped pecans optional


  1. Preheat the oven to 350 degrees. Grease and flour a 9 inch cake pan.

  2. Sift flour, baking soda, baking, powder, salt, and cocoa powder together in a large bowl.
  3. Add the sugar, oil, water, non-dairy milk, and vinegar, and beat on medium speed until smooth.

  4. Pour batter into cake pan and bake at 350 degrees for about 30-35 minutes, or until a toothpick inserted in the middle of the cake comes out clean.
  5. Cool in pan for 45 minutes, then loosen the edges with a knife and invert onto a cake plate. Don’t remove from the pan too soon, because it might fall apart – gluten free flour is a little bit more delicate.
  6. To make the frosting: Melt the buttery spread in a heavy bottomed saucepan over medium heat.
  7. Add the sugar, and stir frequently. It will melt and start to thicken a bit.
  8. Combine the arrowroot powder and non-dairy milk in a small container with a lid. Shake well and drizzle the mixture into the pan a little bit at a time, stirring constantly. The sauce should start to thicken.

  9. Stir in the coconut and pecans, and heat through. If the sauce seems too sugary and thick, you may have to add a little bit more non-dairy milk. As it cools, it will thicken up.

  10. Slice the cake and spoon sauce on top. Store leftover sauce in the refrigerator. It will solidify, so to serve the next day, you will have to reheat it, either in a pan or in the microwave.

Recipe Notes

Store leftover cake in an airtight container. It should stay fresh for up to 4 days.

You can make the sauce without nuts if you wish. Just add more coconut flakes.

If you aren't gluten free, go ahead and use regular all-purpose flour.

Nutrition Facts
Gluten Free German Chocolate Cake.
Amount Per Serving
Calories 597 Calories from Fat 288
% Daily Value*
Fat 32g49%
Saturated Fat 7g44%
Sodium 413mg18%
Potassium 205mg6%
Carbohydrates 78g26%
Fiber 6g25%
Sugar 55g61%
Protein 5g10%
Vitamin A 575IU12%
Vitamin C 0.2mg0%
Calcium 53mg5%
Iron 2.1mg12%
* Percent Daily Values are based on a 2000 calorie diet.