• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Grain Free Table logo
  • Home
  • Recipes
  • Resources
  • Subscribe
  • About
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • Recipes
  • Resources
  • Let's Connect
  • Work With Me
  • About
×
Home » Recipes » Gluten-free Cake Recipes

The ULTIMATE Grain-free Chocolate Cake

Published: May 20, 2024 · Modified: Aug 20, 2025 by Meeta Arora · 23 Comments

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

Jump to Recipe - Print Recipe
Gluten-free chocolate cake being slice from a white cake stand and being served onto light grey plates with black forks.
Gluten free chocolate cake pinterest pin

This is the only ULTIMATE Gluten-free Chocolate Cake recipe you'll ever need! This cassava flour cake is light, fluffy, and perfectly chocolatey; everyone will want a slice!

Gluten-free chocolate cake being slice from a white cake stand and being served onto light grey plates with black forks.

Raise your hand if you've ever had a gluten-free cake that was blah or had the texture of cardboard. Trust me; you aren't alone. Many people try substituting a 1:1 gluten-free flour into a chocolate cake recipe and call it a day.

In reality, those flours react the way they do because they weigh differently than traditional flours. The ratios in those blends are often not optimized for cakes. When it comes to baking, it really does matter because you don't want a cake that's super dense (unless you're making a pound cake) or one that has no structure and crumbles all over the place, either.

In those cases, you want a cake—a chocolate cake that is light and fluffy while still having the perfect amount of chocolate goodness.

If you love chocolate as much as I do, check out my gluten-free chocolate mousse, chocolate caramel candy, gluten-free chocolate chip cookies, and chocolate pudding recipes.

Jump to:
  • Why You NEED This Chocolate Cake Recipe?
  • What Makes This the BEST Cake?
  • Substitutions
  • Tips and Tricks
  • Let's Make Some Cake
  • Storing Cake
  • My Go-to Frosting
  • More Gluten-Free Desserts to Try
  • Gluten-Free Cake Recipes
  • 📖 Recipe

Why You NEED This Chocolate Cake Recipe?

This recipe has been tested A LOT, haha. It's actually been my go-to chocolate cake recipe for a while. I actually made this recipe for our daughter, who loves chocolate. My original go-to recipe for her was my coconut flour chocolate cake recipe, which is really good. Still, it uses a crazy amount of eggs to counteract the coconut flour, and well, I knew there just had to be a better way to get a perfect chocolate cake that was a bit easier to make. That's this cake!

It is totally:

Gluten-free, Grain-free, and Nut-free (no coconut flour either), and it can be made.

Egg-free and Dairy-free!

So really it's a cake for everyone!

What Makes This the BEST Cake?

You know what's not in this cake, so it's time to see what this cake makes it the best.

  • Cassava Flour - A naturally gluten-free flour that gives a great texture.
  • Arrowroot Starch – Helps improve the cake’s texture.
  • Cocoa Powder – The star ingredient that gives the cake its deep, rich chocolate flavor.
  • Sugar - I like to use the Wholesome Brand Powder Sugar because it's grain-free.
  • Oil - Use any light neutral flavored cooking oil.
  • Eggs - See below for how to make it egg-free.
  • Milk - See below for how to make it dairy-free.
  • Vanilla - A must to enhance the chocolate flavor.
  • Baking Soda and Baking Powder - See below for a grain-free baking powder substitute.
  • Salt - Balances and enhances the flavors.
Gluten-free chocolate cake ingredients laid out.

Substitutions

This recipe is already gluten-free and nut-free, but I found a few tips and tricks to keep it even more allergy-friendly.

Grain-free - The recipe itself is grain-free as long as you use a grain-free baking powder. Store-bought baking powder usually contains cornstarch, so I like to make my own.

Ingredients:

  • Baking Soda
  • Cream of Tartar – Adding this helps to get the baking powder its leavening properties, giving the baked goods their rise.
  • Arrowroot Starch – I prefer Arrowroot, but you can also use tapioca starch here.

Directions:

  1. Mix 4 TBS Cream of Tartar with 2 TBS of Baking Soda and 2 TBS of Arrowroot starch together.
  2. Store it in an air-tight container.
  3. Use it in a 1:1 ratio, just like you would a store-bought baking powder.

You can also easily double the recipe to keep it on hand.

Dairy-free - The only dairy in this recipe is the milk you can easily substitute with your favorite dairy-free alternative or use additional cold water in a 1:1 ratio.

Egg-Free: I have had luck using both a flax egg for two eggs worth. I've also had good luck using the aquafaba from chickpeas in this recipe. You want about ½ C prepared for this recipe.

Tips and Tricks

You will notice I have the flours listed by weight and not by volume. Weighing the flours really does matter because it will affect the outcome of the final cake. If you have too much, it will make the cake very heavy and dry. Measuring by weight will ensure results every time you bake it.

Sift the flours at least twice, if not three times. I usually sift them when I measure them, combine them with the cocoa powder, and then add them to the wet ingredients once more.

Fluff the eggs with the sugar until it's light in color and fluffy. This adds a lightness to the cake. If you are using an egg substitute, make sure to whip the aquafaba first before adding the sugar. If you are using a flax egg, whip it till it's fluffy but note it won't expand like the other two will.

When it comes to adding in the flours, DO NOT overmix. I like to mix just until everything is combined. If you overmix it, the cake will get a slightly tougher texture and not melt in your mouth as much.

Let's Make Some Cake

  1. In a small bowl, sift the cassava flour, arrowroot starch, and cocoa powder together. Run it through at least two times. Once sifted, add the salt, baking soda, and baking powder and set it aside.
  2. In a larger bowl, whisk the eggs and sugar together until they are fluffy and lightened in color. See notes for egg-free.
  3. Add the milk, oil, and vanilla to the egg mixture and whisk until combined.
  4. Mix in the flours, making sure only to mix just until combined; you do not want to over mix the batter.
  5. Once the batter comes together, add in hot water and mix until combined. The batter will be thin; it's supposed to be.
  6. Pour the batter into the prepared cake pan (or cupcake liners if using them) about ¾ of the way full. The batter will expand.
  7. Bake the cake in the preheated oven for 30-35 minutes in an 8-9 inch cake pan or about 15-20 minutes for cupcakes. The cake is done when it bounces back, and a toothpick inserted comes out clean with a few crumbs.
  8. Allow the cake to cool before frosting. See the notes above for my favorite grain-free frosting recipe.
Gluten-free chocolate cake with the wet ingredients being mixed and the dry ingredients in a separate bowl

Storing Cake

I usually keep this cake in an airtight container at room temperature, and it will last for about a week. That is, if it makes it that long before it gets eaten.

I don't recommend putting it in the fridge as I find that makes most cakes dry out, and this one is no exception.

If you want to keep it for longer, I suggest wrapping it in a few tight plastic wrap layers and then wrap it in foil. It will stay in the freezer for about 3-4 months this way.

When you are ready to defrost the cake, just transfer it to the fridge for a day. Just make sure to leave them wrapped so you don't end up with a soggy wet cake in the process.

A slice of gluten-free chocolate cake with chocolate swiss meringue buttercream sitting on a alight grey plate.

My Go-to Frosting

You can easily pair this cake with whatever frosting you like. My go-to frosting for cakes is Swiss Meringue because it's naturally grain-free. Don't let the name fool you because it is only a few simple ingredients and a little bit of time.

Note: This recipe does contain eggs, so if you need an egg-free frosting, I suggest making a traditional American buttercream but use a good palm shortening instead of butter if you need it dairy-free as well. If you go this route, I like to use the Wholesome Brand Powder Sugar because it's grain-free.

Ingredients:

  • 3 Large Egg Whites (120 g)
  • 1 C Sugar
  • ¾ C Butter or Palm Shortening for dairy-free - make sure it's slightly cold but not solid.
  • 1 teaspoon Vanilla
  • ⅛ teaspoon Salt
  1. Separate your egg whites.
  2. Place the egg whites and the sugar into a double boiler making sure that the bowl's bottom is not touching the water.
  3. Whisk the mixture until the sugar is dissolved and the mixture has thinned. Lightly touch the mixture and run it through two fingers to see if you feel any sugar crystals still present. To ensure the eggs are cooked, I like to check and make sure my thermometer reads 160 degrees before moving on.
  4. While the mixture is still warm, start to whisk it. You want to keep going until the mixture reaches stiff peaks. Note this could take about ten minutes or so.
  5. Once your mixture is at stiff peaks, check and make sure it has cooled. If the bottom of the bowl is still warm, you can place it in the fridge for a few minutes.
  6. When it has cooled, add the butter or palm shortening one tablespoon at a time, mixing until combined between additions.
  7. After all the butter is added, mix in the vanilla and salt.
  8. Frost your cake and enjoy!

If you want to make this chocolate frosting, whisk in about ¼ c melted but cooled chocolate.

If your frosting looks curdled/ not fluffy just place it back over the double boiler for about 1-2 minutes. Transfer it back to the mixer and whip it together.

If your frosting is thin, place it in the fridge for about 20 minutes to help it solidify. Then whip it again until it's fluffy.

More Gluten-Free Desserts to Try

  • Better than Little Debbie Gluten-free Oatmeal Cream Pies
  • Easy Chewy Sugar Cookies
  • Grain-free Cutout Sugar Cookies
  • Homemade Vanilla Ice Cream 

Gluten-Free Cake Recipes

  • Up close look at a slice of gluten-free pumpkin cake.
    Gluten-free Pumpkin Cake
  • Close up of a piece of gluten-free cheesecake being cut into with a fork.
    Gluten-free Cheesecake
  • Gluten-free black forest cake sitting on a white cake platter ready to be sliced and eaten.
    Sweet Cherry Gluten-free Black Forest Cake
  • Gluten-free Angel Food Cake sliced and being served on top of small light grey plates. There is a red bowl of fresh strawberries in the upper right hand corner. The center slice has a dollop of fresh whipped cream with some fresh sliced berries and black forks to be enjoyed with.
    Easy Fluffy Gluten-free Angel Food Cake

📖 Recipe

A slice of grain-free chocolate in a white plate

The ULTIMATE Grain-free Chocolate Cake!

Meeta Arora
This is the only ULTIMATE Gluten-free Chocolate Cake recipe you'll ever need! This cassava flour cake is light, fluffy, and perfectly chocolatey; everyone will want a slice!
4.80 from 5 votes
Print Recipe Pin Recipe
Prep Time 25 minutes mins
Cook Time 35 minutes mins
Total Time 1 hour hr
Course Dessert
Cuisine American
Servings 2 8 inch cakes
Calories 1756 kcal

Ingredients
  

  • 210 grams Cassava Flour
  • 55 grams Arrowroot Starch
  • ¾ Cup Cocoa Powder
  • 1 ½ Cup Sugar
  • ½ Cup Light Cooking Oil
  • 2 Large Eggs See Notes for Egg Free
  • 1 Cup Milk or dairy-free alternative
  • 2 Teaspoon Vanilla
  • 1 Teaspoon Salt
  • 2 Teaspoon Baking Soda
  • 1 Teaspoon Baking Powder
  • 1 Cup Hot Water

Instructions
 

  • Preheat the oven to 350 degrees and line a cake pan with parchment paper.
  • In a small bowl sift the cassava flour, arrowroot starch, and cocoa powder together. Run it through at least two times. Once sifted add the salt, baking soda and baking powder and set it aside.
  • In a larger bowl whisk the eggs and sugar together until they are fluffy and lightened in color. See notes for egg free.
  • Add the milk, oil and vanilla to the egg mixutre and whisk until combined.
  • Mix in the flours making sure to only mix just until combined, you do not want to over mix the batter.
  • Once the batter comes together add in the hot water and mix until combined. The batter will be thin, it's suppsed to be.
  • Pour the batter into the prepared cake pan (or cupcake liners if using them) about ¾ of the way full. The batter will expand.
  • Bake the cake in the preheated oven for 30-35 minutes in an 8-9 inch cake pan or about 15-20 minutes for cupcakes. The cake is done when it bounces back and a toothpick inserted comes out clean, with a few crumbs.
  • Allow the cake to cool before frosting. See notes above for my favorite grain-free frosting recipe.

Notes

Measure the flours by weight. Grain-free baking can be a pain because the flours are not all equal in weight so to get the best results I will always recommend weighing the flours out where it's needed.
For Egg-Free: I have had luck using both a flax egg for two eggs worth. I've also had good luck using the aquafaba from chickpeas in this recipe. You want about ½ C prepared for this recipe. 
For Dairy-free: Substitute the milk for your favorite dairy-free alternative, or you can use additional cold water.
 

Nutrition

Calories: 1756kcalCarbohydrates: 286gProtein: 20gFat: 68gSaturated Fat: 13gPolyunsaturated Fat: 9gMonounsaturated Fat: 43gTrans Fat: 0.02gCholesterol: 201mgSodium: 2607mgPotassium: 776mgFiber: 15gSugar: 161gVitamin A: 468IUVitamin C: 5mgCalcium: 512mgIron: 12mg
Keyword arrowroot cake, cassava flour chocolate cake, gluten free chocolate cake, grain free chocolate cake
Tried this recipe?Let us know how it was!

Check these out next!

  • Up close look of a slice of gluten-free, no-bake cheesecake on a plate with fresh whipped cream.
    Gluten-free No-bake Cheesecake
  • gluten free caramel apple pound cake
    Caramel Apple Pound Cake
  • gluten free molten lava cake surrounded by fresh berries in a perfect scene for a valentines day treat for two.
    Chocolate Molten Lava Cakes
  • 12 Best Gluten-Free Cheesecake
    12 Incredible Gluten-Free Cheesecake Recipes
246 shares
  • Facebook
  • Twitter
  • Email
  • Print

Reader Interactions

Comments

  1. Sallie says

    August 20, 2025 at 3:50 am

    Can I use this recipe for a 9x13 cake pan? I have a recipe for it’s called “better than sex cake” which is a sweetened condensed milk poke whole after baked and caramel sauce pour in. Then topped with cool whip and toffee chips or whatever you like. Was a favorite of mine before I found out I had celiac’s. Thank you!

    Reply
  2. Tracy Campbell says

    August 12, 2025 at 6:11 pm

    4 stars
    I tried this cake and it was delicious but I could only eat the top because the bottom was like a gummy bear texture. Any idea why? I didn’t bake it too long. I did bake it at 350° because my ceramic pans require less heat. I let set to cool completely and I used tapioca starch instead of arrowroot starch (1:1 ratio) I am dealing with many allergies and I really need a delicious grain free cake! Can you tell me how to fix it?

    Reply
  3. Lee says

    April 10, 2025 at 9:43 am

    A this be made without chocolate like a vanilla cake? Any suggestions on how to tweak that?

    Reply
    • Meeta Arora says

      August 18, 2025 at 11:33 am

      Hi Lee - Here is vanilla cake recipe - https://grainfreetable.com/gluten-free-vanilla-cake/

      Reply
  4. Rachel says

    April 08, 2025 at 4:59 am

    Could I use melted butter instead of oil? Could I substitute coffee or espresso instead of water ?

    Reply
  5. Pamela M says

    January 15, 2025 at 6:20 pm

    5 stars
    I made this cake for the first time for my daughter's birthday and it was amazing! Light, fluffy, and delicious! It was so easy to make and is now our "go-to" cake. Thank you so much for this recipe!

    Reply
  6. Liz says

    September 03, 2024 at 10:55 am

    5 stars
    We made this for my daughter’s birthday yesterday and it was voted the best grain free cake we’ve made yet! We got nervous and decided to only add about 1/2 a cup of the hot water and it was just slight dry and little dense so I’ll add the full amount. There were a lot of samples taken of the batter before adding the hot water and my youngest tried to convince us all to just eat it raw because it was so good lol. We did a tiered three layer cake and it was wonderful! Thank you so much for the great recipe!!! The birthday girl was very happy and so was this mamma!!

    Reply
    • Liz says

      September 03, 2024 at 10:56 am

      Note to correct typo- we will add the full cup of water next time!

      Reply
      • Meeta Arora says

        December 06, 2024 at 1:20 pm

        Hi Liz - So happy to hear the birthday girl enjoyed the cake. Thanks for sharing back your experience.

  7. Marie Amos says

    November 12, 2022 at 12:00 pm

    5 stars
    Made this cake for my daughter who needs to be grain and gluten free. I used the batter to make a small five tier cake.
    Used a keto icing. The cake is really good. Thank you for the recipe.

    Reply
    • Sara Vaughn says

      November 14, 2022 at 7:35 am

      I am so happy you and your daughter enjoyed this cake.

      Reply
  8. Steven says

    October 29, 2022 at 3:57 pm

    Hi Sara, this sounds delicious! I am using your recipe for our wedding cake. It seems to have risen high on the edges and kept low in the middle (caved in?). Any idea what I am doing wrong? I am using aluminum 6 and 8 inch pans, and I am at 7500ft elevation. Any ideas?

    Reply
    • Sara Vaughn says

      October 29, 2022 at 4:08 pm

      Steven, When we lived at a high altitude, I always had to increase the oven temperature by about 10-15 degrees. At higher altitudes, liquids evaporate faster, and the higher temperature helps get the cakes to rise faster. Just make sure to reduce the baking time by as much as 30%, so you don't end up with a drier cake. I used to always reduce the time and then add more time as needed until the center temperature reads 200-210 degrees. This is when a cake is done. I always check and see if I lightly press on the cake if it bounces back. (No indention left on the top.) At that altitude, you can also try reducing the evening agents by 20%. It will help the cake rise more evenly.

      Reply
  9. Zoe says

    August 16, 2022 at 8:02 pm

    Can I add cocoa powder to the frosting instead of chocolate ?

    Reply
    • Sara Vaughn says

      August 17, 2022 at 6:03 am

      You can. I would start with a smaller amount and increase it until you get the amount of chocolate you like. Cocoa powder does not contain sweeteners, so it can overpower quickly.

      Reply
  10. Hp says

    July 15, 2022 at 3:05 pm

    Just making sure but is this recipe for only one cake in a 8 inch round? So double the recipe for 2 pans correct?

    Reply
    • Sara Vaughn says

      July 15, 2022 at 3:12 pm

      This cake recipe makes 3 6-inch layers or 2 8-9 inch layers.

      Reply
      • Hp says

        July 15, 2022 at 6:57 pm

        Oh lol glad I asked. Otherwise I would have had a whole lotta cake on my hands. Thank you

      • Sara Vaughn says

        July 15, 2022 at 7:02 pm

        Haha, yes, thank you for asking. I will update the recipe to show that. But, an extra cake is never a bad thing.

  11. Michelle says

    April 07, 2022 at 12:58 am

    Can’t wait to try this recipe! I want to add coffee but I am concerned about how it will change the outcome. I was thinking of substituting the water with coffee. However the acid in the coffee will react to the baking powder and baking soda. Any suggestions on how I should adjust the leaveners in order to add coffee?

    Reply
    • Sara Vaughn says

      April 08, 2022 at 5:17 pm

      Michelle

      You could add coffee in a few ways. You could sub the water for coffee, but that might be a lot. I've added about two teaspoons of espresso powder to the cake, and it's worked. I have also made a chocolate espresso frosting for an extra coffee flavor that way. Hope that is helpful.

      Reply
  12. Michal McGlone says

    December 29, 2021 at 7:53 pm

    Can I substitute potato starch for the arrowroot?

    Reply
    • Sara Vaughn says

      December 29, 2021 at 7:57 pm

      Michal, I haven't tested that in this recipe, but I think it would be okay. The texture might be slightly different, but it shouldn't be drastic. I would love to know how it turns out.

      Reply
4.80 from 5 votes (1 rating without comment)

Leave a comment. Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Meeta Arora, writer at Grain Free Table

Welcome to Grain Free Table! I’m Meeta- a busy wife, mom of two girls, and lover of food. Here you’ll find lots of easy and delicious gluten & allergy-friendly recipes, info about my favorite food & products, for a gluten-free way of life!

More about me →

WANT TO STAY CONNECTED?

SIGN UP for emails and updates!

POPULAR

  • Up close on a piece of gluten free chicken fried steak on a bed of mashed potatoes, with green beans and sausage country gravy.
    The BEST Gluten-free Chicken Fried Steak
  • Up close look at some gluten-free chinese bbq pork sliced on a serving board.
    Gluten-free Chinese BBQ Pork (Char Siu)
  • A bowl of gluten-free red beans and rice made with cauliflower rice.
    Gluten-free Louisiana Red Beans and Cauliflower Rice
  • Up close look at a plate of gluten-free swedish meatballs and gravy.
    Incredibly Easy Gluten-free Swedish Meatballs
  • A slice of grain-free chocolate in a white plate
    The ULTIMATE Grain-free Chocolate Cake
  • gf bbq beef jerky spread on a parchment paper
    Sweet and Tangy BBQ Beef Jerky
  • St louis pork ribs sliced and being served with gluten-free bbq sauce.
    Gluten-free BBQ Pork Ribs in the Oven
  • Up close look at square slices of gluten-free deep dish pizza sitting on a cutting board.
    Gluten-free Deep Dish Pizza
  • Home
  • Recipes
  • Resources
  • My Favorites
  • Let's Connect
  • About

Footer

↑ back to top

About

  • About
  • Work With Me
  • Portfolio

Disclaimers

  • Privacy Policy
  • Accessibility Statement
  • Nutrition Disclaimer
  • Photo/ Recipe Policy
  • Comment Policies

Contact

  • Contact
  • Subscribe

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2025 Grain Free Table

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.