Home Medicine Easy German Chocolate Cake (Gluten Free, Vegan).

Easy German Chocolate Cake (Gluten Free, Vegan).


Gluten free German chocolate cake is perfect for a special occasion! A rich, moist, chocolate cake topped with a decadent coconut sauce is an absolutely delectable dessert. This is an easy vegan gluten free recipe that’s sure to become a favorite.

gluten free vegan german chocolate cake

What desserts do you remember from your childhood?

When I was growing up, we were able to choose what type of cake we wanted for our birthdays. More often than not, I requested my mom’s German chocolate cake. It was such a rich, delicious cake! The cake part was super moist, and the frosting was just heavenly, with lots of flaky coconut and crunchy pecans.

We can’t eat that cake anymore, and that’s okay! There are many decadent, celebratory cakes that we can eat, like this cookies and cream cake, and this chocolate gingerbread bundt cake.

After baking without allergens for many years, I’ve learned that you can have a delicious chocolate cake even without wheat, dairy, or eggs, and this German chocolate version is no exception. It’s rich, dense, and the perfect base for a delectable coconut pecan frosting. And if you can’t do nuts, you can just leave the pecans out.

Jump to:

Ingredient Notes

  • Gluten Free Flour Blend – This cake works well with a gluten free flour blend, like my homemade blend, or a store bought blend like Namaste or King Arthur (if those work for your diet). If you’re not gluten free, feel free to use all purpose flour instead.
  • Coconut Oil – I like using coconut oil in this recipe because it adds to the coconut flavor of the cake, but you could also use melted vegan buttery spread or organic canola oil.
  • Baking Soda and Vinegar – These ingredients are necessary to help the cake rise.
  • Coconut Flakes – These give the caramel-y coconut frosting a nice texture. Traditional German chocolate cake also has pecans, but I think it’s good even without nuts.

Baking Tips

  • Remember not to over bake this cake. Keep an eye on the time, and use a toothpick to check and make sure it’s done in the middle. If you over bake it, it will be dry.
  • Another tip to keep this cake from drying out is to store it properly. If you are going to bake it ahead of time, make sure to wrap it well with plastic wrap so that it stays moist and fresh. Once you have served the cake, store any leftovers in an airtight container.

How to Remove a Cake from the Pan

Gluten free cakes can be a little fussy, so you do have to take a little extra care with them. To get your cakes out of the pan in one piece, try:

  • using a non-stick cake pan
  • greasing the pan and lining the bottom with parchment paper
  • allowing the cake to cool in the pan for at least 40 minutes
  • once the cake has cooled, use a knife around the edges of the cake to loosen it
  • turn the pan over a cookie sheet and tap the bottom to release the cake from the pan

Disclosure: This post contains affiliate links.


vegan gluten free german chocolate cake

Easy Gluten Free German Chocolate Cake (Gluten Free, Vegan).

You’re going to love this vegan and gluten free version of German Chocolate cake with coconut pecan frosting.


For the Frosting:

  • ½
    vegan buttery spread
  • ½
  • ½
    light brown sugar
  • 3
    non-dairy milk
    I used So Delicious Unsweetened Coconut Milk
  • 1
    or arrowroot powder
  • 1
    coconut flakes
    if you aren’t using pecans, you can add a bit more coconut to the frosting
  • 1
    chopped pecans


Make the Cake:

  1. Preheat the oven to 350 degrees F. Grease a 9 inch cake pan and line with a circle of parchment paper.

  2. Place the sugar and coconut oil in a mixing bowl and mix on high speed until combined,

  3. Add the gluten free flour, cocoa powder, baking soda, and salt to the bowl, Add the vinegar and water and then beat on medium speed until smooth.

  4. Pour batter into cake pan and bake at 350 degrees F for about 35-40 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.

Make the Frosting:

  1. Melt the buttery spread in a heavy bottomed saucepan over medium heat.

  2. Add the sugar, and stir frequently. It will melt and start to thicken a bit.

  3. Combine the cornstarch 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 frosting should start to thicken.

  4. Stir in the coconut and pecans (if you are using), and heat through. If the frosting seems too sugary and thick, you may have to add a little bit more non-dairy milk. As it cools, it will thicken up.

  5. Spoon the frosting over the cake. You could also slice the cake first and spoon sauce on top of each slice individually. This is the best way to do it if you want nice, neat slices.

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

Easy Gluten Free German Chocolate Cake (Gluten Free, Vegan).

Amount per Serving

% Daily Value*

* Percent Daily Values are based on a 2000 calorie diet.

Previous articleCalifornia governor vetoes expanded scope for optometrists
Next articleNASA flew over Jupiter’s ocean moon Europa and captured stunning footage