Last Updated on August 4, 2025 by Carrie Korem, FNTP
If youโre searching for the perfect gluten-free chocolate cake, this one checks all the boxes โ rich, moist, decadent, and topped with a silky chocolate buttercream thatโs hard to beat.
This cake is completely gluten-free and grain-free, made with almond flour, cocoa powder, and sweetened naturally with maple syrup. And the best part? Youโd never know itโs gluten-free. It has the classic chocolate cake texture you love, without the processed ingredients or refined flours.
Whether youโre celebrating a birthday, holiday, or just want something indulgent and better-for-you, this gluten-free chocolate cake recipe is a tried-and-true favorite in my kitchen.
Why Youโll Love This Gluten-Free Chocolate Cake
-
Moist and rich with deep chocolate flavor
-
Naturally gluten-free and grain-free
-
Made with wholesome, simple ingredients
-
Topped with a luxurious chocolate buttercream
-
Perfect for birthdays, holidays, or special occasions
Ingredients Youโll Need
For the Cake:
-
-
8 oz semi-sweet chocolate (I use Enjoy Life Chocolate Chips โ theyโre soy-free)
-
8 tbsp unsalted butter
-
-
โ cup maple syrup
-
6 large eggs
-
1 tbsp vanilla extract
-
4 cups finely ground almond flour
-
2 tsp coconut flour
-
ยฝ cup cocoa powder
-
1 tsp baking soda
-
2 tsp grain-free baking powder*
For the Buttercream:
-
4 large eggs
-
โ cup maple syrup or honey
-
2 tsp vanilla extract
-
Pinch of sea salt
-
1 lb unsalted butter (cut into tablespoons, softened)
-
4 oz melted semi-sweet chocolate (I use Enjoy Life again here)
Note: If you have a nut allergy, this cake contains almond flour. For a nut-free chocolate cake, use this recipe instead.
How to Make the Best Gluten-Free Chocolate Cake
1. Make the Chocolate Cake Batter
-
Preheat oven to 350ยฐF. Butter two 9-inch cake pans and line with parchment.
-
Melt chocolate and butter over a double boiler. Stir occasionally and let cool for 10 minutes.
-
In a stand mixer, whisk maple syrup and eggs on high for 5โ6 minutes, until pale and billowy.
-
Slowly whisk in cooled chocolate and vanilla.
-
Sift in almond flour, coconut flour, cocoa powder, baking soda, and baking powder.
-
Gently fold the dry ingredients into the wet mixture.
2. Bake the Cakes
-
Divide batter between the two pans.
-
Bake for 20 minutes, or until a toothpick comes out clean.
-
Let cakes cool in pans for 10 minutes, then turn out and cool completely.
How to Make Chocolate Buttercream (from Scratch)
This buttercream is rich, smooth, and absolutely worth the effort. If itโs your first time making buttercream, follow the steps exactly โ and donโt panic when it curdles. Thatโs normal. Keep mixing and itโll come together beautifully.
Instructions:
-
In the bowl of a stand mixer, whisk eggs, maple syrup or honey, vanilla, and salt.
-
Place the bowl over a pot of simmering water and whisk constantly until the mixture reaches 160ยฐF (about 5 minutes).
-
Remove from heat. Beat the mixture on high for 8 minutes until light and airy.
-
Reduce speed to medium and add butter one tablespoon at a time.
-
When all the butter is added, scrape down the bowl. The mixture may look curdled โ keep going.
-
Whip on high for 1โ2 more minutes until smooth and fluffy.
-
Slowly pour in melted chocolate and mix until combined.
Assemble Your Gluten-Free Chocolate Cake
-
Place one cake layer on a serving plate or cake stand.
-
Spread one-third of the chocolate buttercream evenly over the top.
-
Add the second cake layer and frost the top and sides with the remaining buttercream.
Store leftovers in an airtight container at room temperature for 1โ2 days, or refrigerate for up to 5 days.
This cake contains almond flour, so if you need to avoid nuts, I recommend using this chocolate cake recipe.ย
When it comes to baking with grain-free ingredients, I always use a finely ground almond flour and Bob’s Red Mill coconut flour. Various brands result in different textures, so I alway stick with these two specific ingredients so that my cakes and other baked goods turn out perfect every time.
Tips for Baking with Gluten-Free Ingredients
-
Use finely ground almond flour โ I recommend Bob’s Red Mill or Anthony’s.
-
For coconut flour, I always stick with Bobโs Red Mill to ensure consistent texture.
-
Homemade grain-free baking powder: Combine 1 part baking soda, 1 part arrowroot, and 2 parts cream of tartar.
This gluten-free chocolate cake is rich, moist, and always a hit โ even with people who arenโt gluten-free. If youโve been craving a cake that feels indulgent but is made with nourishing ingredients, this oneโs for you.
Make it for a special occasionโฆ or just because.
PrintGluten-Free Chocolate Cake with Chocolate Buttercream
If you cannot consume butter, I recommend making a double batch of this chocolate buttercream frosting. As with all desserts, it’s best to consume in moderation.
- Prep Time: 45 minutes
- Cook Time: 35 minutes
- Total Time: 1 hour 40 minutes
- Category: Dessert
- Diet: Gluten Free
Ingredients
For the cake batter:
- 8 ounces semi-sweet chocolate (I used Enjoy Life Chocolate Chips because they are soy-free)
- 8 tablespoons unsalted butter
- 2/3 cup maple syrup
- 6 large eggs
- 1 tablespoon vanilla extract
- 4 cups almond flour (only use a finely ground flour or the cake will be crumbly)
- 2 teaspoons coconut flour
- 1/2 cup cocoa powder
- 1 teaspoon baking soda
- 2 teaspoon baking powder (make sure it's grain-free)*
For the buttercream:
- 4 large eggs
- 1/3 cup maple syrup or honey
- 2 teaspoons vanilla extract
- pinch of sea salt
- 1 pound unsalted butter, softened, each stick cut into tablespoons
- 4 ounces semisweet chocolate, melted and cooled (I used Enjoy Life Chocolate Chips)
Instructions
- Preheat oven to 350 ยบF and adjust rack to middle position. Place the chocolate and butter in the bowl of a double boiler. Melt, stirring occasionally. Set aside to cool (the mixture needs to cool for at least 10 minutes before adding the the egg mixture below). Place the maple syrup and eggs in the bowl of a standing mixer with whisk attachment. Whisk for 5-6 minutes until pale yellow and billowy. Slowly whisk in cooled chocolate and vanilla extract.
- Sift almond flour, coconut flour, cocoa powder, baking soda and baking powder over egg mixture. Gently fold to incorporate. Divide batter between two buttered 9-inch cake pans (I prefer to line my cake pans with a round piece of unbleached parchment paper to ensure the cake will come out properly). Bake cakes for 20 minutes or until a cake tester inserted in the middle of the cake comes out clean. Cool cakes for 10 minutes, run a knife around the edges and then remove the cakes from the pans. Cool completely.
For the Frosting:
- In the bowl of a standing mixer, combine eggs, maple syrup or honey, vanilla and pinch of salt. Set the bowl over a pot of simmering water. Whisk constantly until the mixture reaches 160 degrees, about 5 minutes. Remove from the heat. Beat egg mixture on medium-high with whisk attachment for 8 minutes until light and billowy. Reduce the speed to medium and add butter one tablespoon at a time. When all of the butter is added, turn off the mixer and scrape down the sides of the bowl (at this point the buttercream might look curdled, but donโt worry, it will turn creamy). Whisk the entire mixture for 1 minute on high until light and fluffy. Slowly pour in the chocolate and mix until incorporated.
To assemble:
- Place one cake layer on a cake stand and top with one third of the frosting. Spread frosting evenly on the cake. Place second cake layer on top and use remaining frosting to frost the top and sides of the cake.
*To make homemade grain-free baking powder combine 1 part baking soda, 1 part arrowroot powder and 2 parts cream of tartar. Store in an airtight container for up to 6 months.
Nutrition
- Serving Size: Serves 12-14








200 Comments