German Chocolate Cake (Psst it’s Vegan)

Delicious, moist vegan german chocolate cake with no gluten, eggs, dairy, xanthan gum or refined sugar!

2 Ratings

This post may contain affiliate links. Please read our disclosure policy.

Can I just tell you how fun it is to try a recipe and have it fail miserably?

No? Nobody on board with that one? But you’re forgetting about the part where you make changes and try it again and nail it! It’s so satisfying. And that’s what happened with this cake!

I decided I wanted to make a German chocolate cake for Father’s day, so I set out to find a recipe that didn’t have eggs, dairy, gluten, xanthan gum, or refined sugar. (You can’t say I’m not optimistic!) I found several delicious looking recipes that came close, but very few that hit every criteria. Then I remembered my friend Alea’s website My Real Food Life had a great recipe that hits every rule I set out. (If you’ve never been to her site I highly recommend it, she has a gift for healthy baking and cooking and her recipes are so clean)

So I found a perfect recipe, emailed her to make sure it was OK to blog about it, and then proceeded to haphazardly change half the ingredients of her perfectly crafted recipe. Not surprisingly, my cake came out bland and disgustingly gummy. Wop wop.

After doing a post-mortem on my poor cake and with some helpful advice from Alea, I tried it again with some key changes and – success! This cake is moist and delicious with a great light crumb, and it doesn’t fall apart when you cut it or have a gummy texture. There’s beans and banana in it, but I assure you that you can’t taste them at all (even if you hate bananas. I promise!) Essentially, it tastes like regular chocolate cake – even my family who eats a pretty normal diet agrees with me. So satisfying. I did it as a cupcake this time, but I’m 99% sure it would work great as a layer cake as well – I’ll make it again soon and update you just to confirm.

vegan gluten free chocolate cake

The cake part of the recipe is really just a basic chocolate cake, so you can frost it or decorate it however you like, but since I had set out to make a German chocolate cake, I came up with a coconut pecan frosting as well. Fortunately that was a bit easier, and also super delicious. It’s kind of funny how working with restrictions can make something like figuring out a cake recipe so exciting. I do think this cake really would pass muster with anyone – I’m going to make it again in a couple weeks and serve it to my grandfather just to really test that theory.

It’s pretty much as easy to make as any cake – the frosting takes a little time on the stove to thicken, but that’s how it works with any coconut pecan cake frosting. I’ve made lots of German chocolate cakes with standard ingredients and I don’t think this one is any more time consuming or difficult.

For the cake, just mix together the wet ingredients (it’s important to mix them early and let the flax soak in a little bit) and then sift together the dry ingredients. Add the dry to the wet and you’ll have a nice chocolate-y batter – it should be maybe a touch thicker than your average cake batter, but not super thick:

Whip it pretty well – there’s no gluten in it so you don’t have to worry about over mixing and I think it helps to get it really well mixed. If you make cupcakes, fill the tins about 2/3 of the way full, or else divide the batter evenly between two 8 inch cake pans. Pop it in the oven for about 30 minutes – you can make your frosting while you wait.

The frosting involves thickening some coconut milk, brown rice syrup, and arrowroot on the stove until it’s nice and thick:

Then mix in some toasted pecans and coconut until it’s all well combined:

Once your cake/cupcakes have finished baking (a toothpick inserted in the middle comes out clean), take them out of the oven, remove from the baking pan, and let cook on a wire rack. Stick the frosting in the fridge and let that cool for a little while too – it doesn’t need to be super cold, just cool it down from boiling hot so you can spread it without risk of injury.

Gluten Free Vegan German Chocolate Cake Recipe

There you have it! It’s good right away but you can also frost it and keep it in the fridge overnight, and then let it sit at room temperature for maybe 30-60 minutes before serving. I will point out that while this cake is technically refined sugar free because I use only brown rice syrup and agave nectar, those things are still technically sugar, so please don’t eat too much if you’re sensitive or trying to avoid sugar.

Also, can I just say that German chocolate cake is really not the prettiest of all cakes to photograph? Next time I’m making this with a lovely piped frosting or something so the pictures look as good as it tastes.

So, anyone else had any awesome failure-followed-by-success recipes lately? Or just some failures you want to commiserate over?

Vegan German Chocolate Cake

Gluten Free German Chocolate Cake (Vegan)

Vegan, Gluten Free, Soy Free, Refined Sugar Free – Altered from recipe on My Real Food Life
Click stars below to rate, or leave a full review in the comments
2 Ratings
Print Rate it Now Pin Recipe
Course: Dessert
Cuisine: Gluten-Free, Vegan
Keyword: german chocolate cake
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
Author: Jessica Verma


Dry Cake Ingredients

Wet Cake Ingredients:

Coconut Pecan Frosting

  • 1 cup Almond milk
  • 1.5 cups brown rice syrup you could do half and half brown rice syrup and agave nectar if you prefer

  • 1.5 cups Coconut milk
  • 3 tsp vanilla extract
  • 3 tbsp Arrowroot Starch
  • ½ tsp salt
  • 2.5 cups Shredded unsweetened coconut
  • 1.5 cups pecans chopped very fine


For the Cake

  • Preheat oven to 350 degrees. Puree the beans and banana in a food processor or blender and then, in a large bowl, combine all of the wet ingredients – make sure to add the flaxseed to the wet ingredients to give it a minute or two to soak up the liquid.
  • In a medium bowl, combine all of the dry ingredients and sift well.
  • Add the dry ingredients to the wet ingredients and mix thoroughly with a whisk or hand mixer.
  • Pour batter into cupcake tins or cake pans and bake for 25-40 minutes – until the tops are hardened and a toothpick inserted into the center comes out dry.
  • Remove from pans and cool on a wire rack for 30 minutes or so.

For the Frosting

  • In a medium pan over medium heat, combine all ingredients except for coconut and pecans.
  • Heat, stirring occasionally, until mixture thickens. This took almost the entire time the cake was baking for me, about 30 minutes.
  • While frosting mixture heats, spread coconut and pecans over a cookie sheet and bake (in the same oven the cake is in) for 5-10 minutes, checking frequently and removing once the coconut is just starting to turn golden brown around the edges.
  • Once the mixture on the stove has thickened, remove from heat and stir in coconut and pecans until everything is well combined. Cool in fridge for 10-20 minutes or longer and then frost cake/cupcakes once they have cooled.
Tried this recipe?Mention @CleanGreenSimple or tag #CleanGreenSimple!
Jessica Verma
Latest posts by Jessica Verma (see all)

    Leave a Comment

    Recipe Rating

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    22 thoughts on “German Chocolate Cake (Psst it’s Vegan)”

    1. I am literally trying out your recipe this very moment! Mixing the wets and dry’s right now! One of my boyfriend’s favorite cakes in german chocolate, so I’m doing this version for his bday. I’ll update on how it goes. SO EXCITED!

    2. Love to eat cakes, but i have ever seen German Chocolate cake in my whole life…..specially i like its presentation…..I am always try to give surprises to my office friends by giving them chocolates and dry fruits gifts. You give me new idea of these small cakes…Thanks a lot!!

    3. I loooove chocolate cake!!! First of all thank you so much for all those wonderful recipes. But I got to ask this. This recipe calls for white rice flour, is it even considered clean food? Just wondering. Thanks again for all you do. 🙂

    4. Ok, just did it! The cupcakes are a win, too! Though they would have been better I hadn’t bumped the temp dial and let them cook on 500 for a few minutes. sides are burnt, but the insides are heavenly. 🙂

    5. Ok, haven’t tried the cupcakes yet, as in they are cooling, but the topping is AMAZING! I haven’t had anything this amazing since I had to stop eating gluten/dairy/sugar/MSG. Thank you!!

      P.S. – I am about to break the “cool everything” rule and just slap some warm topping on a warm cupcake and have at ’em!

    6. OH YUM! Can you suggest a substitute for the armaranth flour and the brown rice syrup? Thanks! I really enjoy all your recipes and ideas.

      • I think sorghum flour or almond flour could work to replace the amaranth, and agave nectar could replace the brown rice syrup – definitely let us know if you try it!

    7. looks amazing! and another recipe that i will definitely try this week – but i have a question: by “arrowroot” do you mean the cookie? and what would you do if you didn’t have access to them? i also don’ t have access to coconut oil…any ideas? thanks for any help! sarah.

      • Oh, no – by arrowroot I mean Arrowroot Starch, which is a starch/thickener. You can probably replace it with potato or corn starch if you can’t find it. For the coconut oil, you can order it from amazon here – if you don’t want to do that you can try using Earth Balance margarine or maybe even just canola or safflower oil, but I’m not 100% sure if those will work the same way.

    8. I think the photos looks delicious–but I also know what German chocolate cake tastes like! Yum. I’m impressed that you were able to make this so healthy.

    9. YOU DID IT!! its freakin beautiful. holey smokes. i loooove. lovelovelvoe this. I can’t wait to share this with my peeps!!

      • Couldn’t have done it without your help – thanks so much! We’ll have to collaborate again in the future 🙂

    10. This cake looks amazing – I love the shot of the cupcake halves!! I’ve seen recipes that use a black bean puree, but I’ve never tried it before….and that frosting?! To die for!

    11. That cake looks absolutely amazing. Seriously. I now have an intense craving for chocolate. YUM!

    12. This recipe looks awesome! I posted a gluten-free cake challenge on my blog for the month of June because I was having so much trouble coming up with a cake that was free of so many allergens. I might end up making this one for my birthday…