This is the best chocolate cake in the entire world. This isn’t a joke, it’s real.
The real freakin’ deal.
It doesn’t matter that it’s not made with traditional flour, or butter, or regular sugar. What matters is that the taste is AMAZING.
I wanted to make a gluten free and paleo chocolate cake recipe for you to use to celebrate those special moments in your life. For a friend, brother, dad, mom or sister who happens to be gluten free. Or perhaps for your child who is allergic to dairy. For anyone in your life that you want to impress. For holidays. For birthdays. Or just for yourself.

Ingredients in the best gluten free chocolate cake
You truly won’t believe this chocolate cake is gluten free, grain free AND dairy free. Is it magic? I think so. Here’s what you’ll need to make it:
- Flour: we’re using a mix of almonds flour and coconut flour to keep the cake gluten free and grain free.
- Cocoa powder: be sure to use a high-quality cocoa powder to give the cake that rich, chocolate flavor.
- Coconut oil: the chocolate cake gets plenty of moisture from melted coconut oil.
- Sugar: we’re keeping the cake paleo-friendly by using coconut sugar, a great unrefined sugar.
- Eggs: you’ll need 4 eggs to help the cake bake up properly.
- Milk: for additional moisture, we’re adding unsweetened almond milk.
- Baking staples: you’ll also need vanilla extract (learn how to make your own here!), apple cider vinegar, baking soda, and salt. The apple cider vinegar helps activate the baking soda, so don’t leave it out!

Can I make this cake vegan?
I haven’t tried making this gluten-free chocolate cake recipe vegan, but if you want to try you can use 4 flax eggs (4 tablespoons flaxseed meal + 12 tablespoons water). Let me know in the comments how it works out!
Can I use a different flour?
Unfortunately, no, I cannot recommend flour substitutions for the almond flour and coconut flour. I chose to use a gluten-free flour blend to give you the best gluten-free cake ever!

Two layers or three: you decide
If you want to make two round cakes instead of three, you can. Just divide the batter between two round cake pans and bake for 30-40 minutes or until a toothpick comes out clean. I’m also guessing that you could easily turn this cake into a sheet cake!
Jazz up your paleo chocolate cake
There are a couple of ways I like to take this beautiful grain free chocolate cake to the next level:
- For sweet & salty lovers: top the cake with a sprinkle of fancy sea salt.
- For fruit lovers: add raspberries or sliced strawberries between the layers and on top of the cake.

Let’s talk frosting
Another one of my favorite things about the cake is the ridiculously easy, paleo and dairy free chocolate frosting made with only two simple ingredients (and a pinch of salt). No powdered sugar or butter required, but it tastes just like a traditional chocolate buttercream frosting! Just know that you’ll need to make the frosting ahead of time, and I recommend using a stand mixer. Also, know that it’s INCREDIBLE so you’ll probably lick it straight out of the bowl.
Looking for a unique flavor combo? Try adding this gorgeous Strawberry Buttercream Frosting to the cake instead of the chocolate frosting!

Tricks for perfect frosting
Frosting a whole cake can seem daunting, but with these couple of tips you’ll have a beautifully frosted gluten free chocolate cake in no time:
- Cool before frosting. Make sure you wait until the chocolate cakes are completely cool before frosting them. I recommend letting them cool in the pans first, then transferring them to the refrigerator for at least an hour to finish cooling before frosting.
- Do a crumb coat. Do a crumb coat for the frosting first by frosting the layers as you normally would and then coat the outside of the cake with a very thin layer of frosting then place in the fridge for 10-15 minutes before you finish frosting. This is so that the crumbs stick to this layer of frosting and not your main layer.
Don’t forget these cake baking tips
- Use room temp ingredients. Remember to use eggs that are at room temperature and that your coconut oil has cooled after melting it. This will prevent the eggs from coagulating in the batter.
- Pack the almond flour. Pack your almond flour but DO NOT pack your coconut flour.
- Follow the recipe. All in all, be sure to follow the recipe as written for optimal results! Changing the ingredients or ingredient amounts will give you a different recipe.

Storing & freezing tips
One of the best parts about this gluten free chocolate cake recipe is that you can make it 1-2 days ahead of time. I like to make the cakes ahead of time and keep them in the fridge for easy assembly, but you can also store the full cake in the fridge after you’ve frosted it, too!
- To store: feel free to store the cake on the counter at room temp for 1-2 days, then I recommend transferring it to the refrigerator.
- To freeze: feel free to freeze this chocolate cake either frosted or unfrosted for up to 2 months. I recommend freezing it unfrosted in individual layers for the best results. First, wrap each individual layer in plastic wrap, then aluminum foil and then place the cakes in a zip-top freezer bag or airtight container. When you’re ready to serve it, simply thaw it in the refrigerator overnight and then let the cake come to room temperature before serving.

More cake recipes you’ll love
- Inside Out Chocolate Covered Strawberry Cake
- Damn Good Peanut Butter Banana Cake (gluten free, grain free)
- The Best Healthy Carrot Cake You’ll Ever Eat (gluten free & paleo-friendly!)
- Almond Lemon Raspberry Poppy Seed Cake
- Healthy Birthday Cake
Get all of my cake recipes here!
I hope you love this wonderful paleo and gluten free chocolate cake! If you make it be sure to leave a comment and a rating so I know how you liked it. Enjoy, xo!
Ambitious Kitchen
Cookbook
125 Ridiculously Good For You, Sometimes Indulgent, and Absolutely Never Boring Recipes for Every Meal of the Day
The Best Paleo Chocolate Cake with Paleo Chocolate Frosting

Ingredients
- 3/4 cup virgin coconut oil, melted and cooled
- 1 3/4 cup coconut sugar
- 4 large eggs, at room temperature
- 1 cup unsweetened almond milk
- 1 tablespoon pure vanilla extract
- 1 tablespoon apple cider vinegar
- 3 cups packed blanched fine almond flour
- 3/4 cup unsweetened cocoa powder (use a high quality version)
- 1/4 cup coconut flour
- 2 teaspoons baking soda
- ½ teaspoon salt
- 1 batch Paleo chocolate frosting
Instructions
- First begin by making your frosting using this recipe.
- Preheat oven to 350 degrees F. Line the bottom of three 8-inch round cake pans or three 6-inch round cake pans with parchment paper rounds. Spray parchment paper and side of pan with nonstick cooking spray. YOU SHOULD USE PARCHMENT PAPER or the cake is likely to stick. Please do not forget.
- In a large bowl, mix together the melted and cooled coconut oil, coconut sugar, eggs, vanilla, and apple cider vinegar until smooth. Add almond milk and beat once more until mixture is well incorporated.
- In a separate bowl, whisk the almond flour, cocoa powder, coconut flour, baking soda and salt together. Add the dry ingredients to the wet ingredients and mix well. Mixture will be on the thicker side.
- Divide batter evenly between pans and spread out with a spatula or shake the pans gently back and forth to smooth the top of the batter. Bake for 20-30 minutes for 8-inch pans and 25-35 minutes for 6-inch pans or until a tester comes out clean with just a few crumbs attached. Make sure you rotate the pans halfway through baking.
- Let cake cool in the pan for 15 minutes then transfer to the fridge to finish cooling completely. Allow cake to cool in the fridge for at least an hour before removing from the pan and frosting. The cake should be room temperature when you frost it. This is very important. Cake can be made a day ahead if you’d like!
- Finish making your frosting: Scoop the hardened chocolate coconut cream frosting mixture into a large bowl. Use a hand mixer or a KitchenAid mixer to beat frosting until peaks form and it looks nice, fluffy and creamy. Use immediately!
- Layer cake, using about 1/3 -½ cup frosting between each layer, then frost the top and sides with remaining frosting. Serves 12-16! Cake can be stored at room temp for a day or two, then should be transferred to the fridge.

Is it two 8-inch round pans versus three 6-inch round pans? Also, if we don’t use dairy free chocolate chips, is there a sweetness you recommend? Dark, semisweet, etc.?
Yes, both are round pans! I love dark chocolate, but semisweet is a great in-between flavor if you like your chocolate a little bit sweeter 🙂
I just left a comment, but I think that I forgot to give it a star rating. 5 stars for sure!
Amazing! So glad everyone loved it!
I made this cake for my husband’s birthday because I am paleo and also recently discovered a gluten allergy/intolerance (not coeliac). I wanted to have some of the cake, so made it paleo. Neither he nor my teenage boys follow any kind of diet, and sometimes they are wary of my paleo baking. . . That said, they LOVED this cake! I didn’t tell them that it was paleo until after my husband, the birthday guy, remarked how amazingly moist and delicious this was! It is rich and so delicious. I followed the recipe as is, but only made 2 cake rounds. This is a definite keeper!
I have made this cake probably 25 times and it’s amazing
I’m so glad you love it!!
Hello, would I be able to make this recipe as mini cupcake ? I did the cake before and it was delicious, so hoping to make some cupcake with chocolate frosting for my daughter birthday
Yes! Feel free to divide it into a muffin tin and bake for around 15-18 minutes.
Hey Monique, on the off chance that you see this comment soon, I actually made the batter last night then was so tired I fell asleep before baking the cake 🫠 Do you know if it will rise well after refrigerating the batter overnight?
Hi! Did you end up baking the cake? How did it go?
Cannot have apple cider vinegar.
Can I replace with lemon juice?
Sure!
I have made this cake more times than I can count and LOVE it every time, such a crowd pleaser! Do you have the carb count perhaps? I have a friend coming over this weekend who is diabetic so I’d love to give her the carbs so she can enjoy with the rest of us!
So happy to hear that! I don’t typically calculate the nutrition for my more indulgent recipes (because they’re meant to be a special treat). A quick calculation, though, I believe the carbs would be around 30-40g.
This was my first attempt at a cake that was both gf and df. I followed the recipe to a T and wow it is incredible!! You can’t even tell it’s a healthier version. So delicious!
Amazing! Glad you enjoyed!
I couldn’t find refined coconut oil. What could you use instead if you don’t want the cake to be too ‘coconutty’?
Thanks 🙏
Feel free to use melted butter or melted vegan butter!
Wanting to make this today for my brothers birthday tomorrow, can you please tell me if in place of the coconut oil I can just use avocado oil? Just wanting to make sure theres no specific reason for using that vs other oils. I would prefer to use avocado. Hope to hear back today, excited to make the cake. Thanks!
Hi! Apologies for the delay here – I haven’t tested this with avocado oil so I’m not 100% sure how the flavor will change. Let me know which you used!
Hi! I made this cake as a base for German Chocolate Cake for a birthday party to rave reviews!! So many people couldn’t believe it was gluten free. Others thought that I ordered it from a bakery. Also, this cake is easy to make. And the baking time was precise. Thank you so much for this wonderful recipe.
Love that!! One of our favs, too 🙂
Made this for a “healthier” dessert on mothers days and oh my goodness was it a hit! The health nuts loved it and the kids all tore it up asking for seconds! There is definitely a coconut flavor to it, which I personally love, but if you’re not a coconut fan I’d try subbing out the coconut oil and sugar for more a more neutral oil like avocado and a sugar substitute you’ve had luck baking with.
Amazing! So glad it was a hit!
So delicious! I love chocolate cake but have recently started eating grain – free. I previously loved the Hershey’s chocolate cake recipe, but this recipes beats that for sure! This was a smashing hit at our family dinner last night. Even family members who don’t generally eat grain-free were raving about it. I followed the recipe exactly as written, although I baked in one pie pan and one 9″ springform pan (all I had). Thank you for this fantastic recipe!!
Amazing! So happy everyone loved it!
I would love to make this but I can’t have coconut sugar. I can have stevia but nothing else. Do you know if I can make it with stevia instead? If so how much should I use?
The best swap here is brown sugar! I don’t bake with stevia, so I’m not sure how it will taste as it’s MUCH sweeter than other sugars.
Hi!! I´ve done this cake 2 times and I love it! Do you suggest a sustitute for almond flour, at list a half? Can be oat or other?
Hi! I’ve only tested the cake as is, so I can’t recommend a sub for the almond flour. Sorry!
MY GO-TO BIRTHDAY CAKE RECIPE!!!
I’ve baked this cake for years for special celebrations. People can’t believe it’s gf, dairy free, refined sugar free!!! Doesn’t make you feel gross after and is the perfect rich chocolate flavor with just the right amount of sweetness. I cannot say enough about how delicious it is!!! Truly my favorite.
Amazing! So happy to hear that!
I have made this cake twice and making it a third time today. It is the best cake! My husband, who isn’t big on sweets, asked me to make this cake again! It is a beautiful three layer cake! And it is delicious! Everyone in my family loves it! I have Celiac and myself, as well as several in my family, don’t use refined sugar so this cake is perfect for us. Even a few regular eaters couldn’t tell it was paleo! That’s a biggie! Make this cake! You will love it!
Amazing! So glad it’s a favorite!
I’ve made this both as cupcakes and a two layer 8” cake and it’s SO GOOD. I don’t have coconut oil, so I used avocado oil and subbed ACV for White Wine Vinegar. I also used regular sugar. I topped with chocolate PB frosting both times and the recipe is to die for!
Amazing! So happy it’s a favorite!
This cake is amazing! The only thing I changed was the almond milk to buttermilk since I’m not dairy free and I didn’t have the almond milk on hand. It’s the best gluten free and refined sugar free recipe I have found! Thank you for figuring it all out! This is a keeper for celebrations and birthdays too! Wish I could share a pic! It came together so beautifully!
Amazing! So glad you loved it!
Hello,
I tried making this today, and it came out very gritty for me despite using a super fine almond flour. Is there anything I can do? Does anyone else have this same issue and any tips? Thanks! 🙂
So strange! I’m not sure where the gritty texture could be coming from if your almond flour was super fine and blanched?
Hi,
Greetings from Bulgaria, I love this blog – always find inspiration here when I need it!
This cake looks amazing and I am determined to make it for my daughter’s birthday party.
I need it to be bigger though, and I have a pan with size 26 cm.
Do you think I can double the ingredients and bake 3 layers in that size?
This cake it IT! Like don’t even look for other recipes, this is the best paleo cake I have ever made. 😋
Haha amazing! Happy you love it!
Ok I’m sorry. I never leave reviews but this cake is AMAZING, are you kidding? Was looking to make a grain free cake for my son’s birthday party. He cannot have dairy or grains. I did use organic cane sugar because coconut sugar makes me feel a little funny and I had to blend my almond flour to make it finer because mine was almond meal. But this turned out PERFECT! I had bought a box of simple mills chocolate cake mix as back up, but I won’t be needing it. Thank YOU!!
AHH thank you SO much, Sara. I am excited you are loving this cake and its a hit!
This cake is absolutely delicious! Fantastic recipe. I used a dark chocolate with hazelnut chips for the icing- the flavour was incredble!
Oh love this! Glad this recipe is a hit!
Just wondering if this recipe could be made into cupcakes. Thanks!
Hi Antonia – I am not sure about cupcakes for this recipe, I haven’t tested it. Let me know if you give it a try and how they turn out for you!
Brilliant recipes
Thank you!
Am I able to substitute the coconut oil for butter?
I haven’t tried it so I can’t say for certain how the cake will turn out.
I have now made this cake about six times – once for a 4 YO who loved it so much at my daughter’s birthday party, she specifically requested it for hers! I’m making it again today for yet another one of my daughter’s birthdays. One problem that has come up a few times though – it sinks in the middle and isn’t always cooked all the way through, even after cooking it for the full amount of suggested time. I’d bake it longer, except the sides start to dry out. I’m using 3-9″ stainless steel cakepans. Could this be an issue with my oven? Is there something I can do to prevent this? It still tasted absolutely delicious, but would probably be even better if I could figure this out!
I said 3-9″ pans, but meant 3-8″ pans!
I used this recipe but made a Bundt cake instead and it’s super tasty! I don’t like too much sweet so reduced sugar to 1 1/4 cups, baked for 45 minutes, and it was perfect. Wouldn’t know it’s not regular cake mix. Thank you for sharing this recipe.
Ah love this so much – glad this recipe turned out great for you and you’re loving it!
Made this today for my 2 year olds birthday and it’s safe to say I will never use another chocolate cake recipe, SO GOOD!
I am making this cake for a birthday. Can I make it ahead of time annd freeze the cake. Then I would frost it when I need it.
Thank you
Hi! I want to make this cake a week in advance, can I store it in the freezer fully frosted? Or should I store in fridge? Or wait to frost until day of….? Thanks!
I would not recommend making this cake that far in advance. Maybe a day and I would store it in the fridge, bring it out and let it get to room temp, then frost.