This gluten-free chocolate cake is deeply chocolatey, wonderfully moist and tender, and finished with a silky chocolate buttercream. It is designed as a reliable special-occasion cake — easy to make, rich in flavour and ready to become your go-to gluten-free layer cake. No xanthan gum is required; the right combination of flours and the melted chocolate in the batter give excellent structure and moisture.

If you want a standout gluten-free chocolate cake for birthdays or any celebration, this recipe delivers everything a great chocolate cake should: intense chocolate flavour, a light yet moist crumb, and a luxuriously smooth buttercream. The sponge comes together in one bowl and does not require a stand mixer, making it approachable for home bakers of every level.
Reader praise:
“I made this cake for my daughter who has celiac disease and it was incredible. Everyone loved it — perfect taste, texture and appearance.” — Becky
“Fabulous recipe! I made it for my daughter’s birthday for a super chocolatey cake — it delivered.” — Talia

Why You’ll Love This Gluten-Free Chocolate Cake
- Perfect for a gluten-free birthday or celebration cake.
- Deep, true chocolate flavour with a balanced sweetness.
- Moist, light and tender sponge that holds together well.
- Rich, silky chocolate buttercream between the layers and all over the cake.
- Simple method — the sponge comes together in one bowl without specialised equipment.
- No xanthan gum needed thanks to the carefully chosen flour blend and melted chocolate.

Watch The Video
A video demonstration is included for visual guidance on key steps such as melting the chocolate, preparing the batter and piping the buttercream.
Which Gluten-Free Flour Blends Work Best For Chocolate Cake?
This recipe uses a three-flour blend that provides a great balance of flavour, structure and moisture:
- Teff flour — a wholegrain flour with light, fluffy texture and caramel-like undertones that complement chocolate. Substitute with oat or sorghum flour if needed.
- Sweet rice flour (glutinous rice flour) — a starchy flour that adds a bit of stickiness and a fudgy mouthfeel, helping to bind the sponge and prevent crumbliness. Tapioca can be used carefully as a substitute.
- Almond flour (blanched ground almonds) — adds protein and fat for moisture, a tender crumb and good stability.
If you prefer a single all-purpose gluten-free flour, use a well-formulated homemade gluten-free blend developed for sponge cakes; it can replace the three flours in equal amounts and still produce excellent results.

Is Xanthan Gum Needed?
No. While xanthan gum is commonly used in gluten-free baking to replace gluten’s binding properties, this recipe achieves structure without it. The combination of teff, sweet rice and almond flours gives a balanced texture, and the melted chocolate in the batter helps bind the ingredients. The result is a light, moist sponge with a stable crumb.
Full List Of Ingredients

Chocolate Sponge
Key components for the sponge include sweet rice flour, teff flour and almond flour, plus 70% dark chocolate and good-quality cocoa powder. Espresso powder brightens the chocolate flavour (it won’t make the cake taste like coffee). Baking powder and bicarbonate of soda provide lift. Whole milk combined with apple cider vinegar creates a simple homemade “buttermilk” to add tenderness. A mix of caster sugar and soft brown sugar gives sweetness and a slightly fudgy texture. Olive oil keeps the sponge moist; you can substitute a neutral vegetable oil if preferred. Eggs and vanilla add structure and flavour, and a pinch of salt balances the sweetness.
Chocolate Buttercream
The buttercream is made from melted dark chocolate, plenty of unsalted butter at room temperature, sifted icing sugar, cocoa powder and a small pinch of salt. The butter is beaten until very light before adding the chocolate and cocoa for a silky, stable frosting.
How To Make Gluten-Free Chocolate Layer Cake
Summary of the method (see recipe card below for full details):
- Preheat the oven and prepare two 8 inch (20 cm) round deep cake tins by greasing and lining.
- Whisk the dry ingredients: the three flours, cocoa powder, espresso powder, bicarbonate of soda and salt.
- Make the homemade buttermilk by stirring apple cider vinegar into the milk and letting it rest for a few minutes.
- Mix the wet ingredients (curdled milk, sugars, oil, eggs and vanilla) and beat into the dry ingredients until smooth.
- Melt the dark chocolate, cool slightly, then mix it into the batter until fully incorporated.
- Divide the batter between the tins and bake for about 30–35 minutes, or until a skewer comes out clean of wet batter.
- Cool the cakes completely on wire racks before filling and decorating with the chocolate buttercream.




Expert Tips
- Homemade buttermilk: The milk and vinegar mixture will look slightly curdled after resting — that’s exactly what you want. You can substitute real buttermilk if preferred.
- No stand mixer required: A whisk or hand mixer works fine for the batter. If you don’t use a mixer, sift dry ingredients and sugars to avoid lumps.
- Melted chocolate: Let melted chocolate cool for at least 10 minutes before adding to the buttercream or batter to avoid melting the butter.
- Beat the butter well: For an airy buttercream, beat butter and icing sugar for several minutes until very light, scraping down the bowl occasionally.
- Check for doneness: The cakes are done when a skewer comes out without wet batter — a few moist crumbs are fine.
- Neat slices: Chill the complete cake in the freezer for 15–20 minutes before slicing for cleaner cuts; wipe your knife between slices.

Assembling The Cake
Place one cooled cake layer on a board or serving plate. Spread about one quarter of the buttercream evenly over the top, then add the second layer and press gently to level. Cover the top and sides with the remaining buttercream and smooth or create swirls with an offset spatula to finish.

Flavour Variations
- Chocolate Orange: Add 1½ tsp orange extract to the batter and ½ tsp to the buttercream.
- Mint Chocolate: Use 1 tsp peppermint extract in the batter and ¼ tsp in the buttercream.
- Berry layer: Add crushed seasonal berries between the layers or decorate the top with fresh raspberries, strawberries or blueberries.

FAQs
Use the right flour blend — a mix of wholegrain, starchy and nut flours delivers the best texture and flavour. This recipe’s combination of teff, sweet rice and almond flours balances moisture, structure and taste.
Yes. Use plant milk and dairy-free chocolate for the sponge. For the buttercream, use a plant-based spread or dairy-free butter and dairy-free dark chocolate.
Yes. The cake keeps well due to its moist crumb and can be made up to three days ahead. Store it chilled and bring to room temperature before serving.
Store in the refrigerator. For best flavour, remove the cake at least 2 hours before serving so it returns to room temperature. Chill uncovered initially to let the buttercream firm, then cover if needed.
Yes. Chill the frosted cake overnight, wrap well in plastic wrap and foil, and freeze up to three months. Defrost overnight in the fridge, then bring to room temperature before serving. You can also freeze individual slices separated by baking parchment.
More Gluten-Free Chocolate Cakes You’ll Love
Try other gluten-free chocolate cake styles such as a fudgy chocolate ganache cake, a school cake made with cocoa powder for simplicity, or an espresso-spiked chocolate cake with salted caramel buttercream for a special twist.
Best Gluten-Free Chocolate Cake
Author: Georgina Hartley
Yield: 16 servings
Prep Time: 1 hr | Cook Time: 35 mins | Total Time: 1 hr 35 mins
Calories: 769 kcal per serving (estimate)
Ingredients
Chocolate Sponge
- 125 g 70% dark chocolate
- 100 g teff flour
- 80 g sweet rice flour (glutinous rice flour)
- 50 g almond flour (ground/blanched almonds)
- 90 g cocoa powder
- 1 tablespoon espresso powder (optional)
- 2 teaspoons baking powder
- ½ teaspoon bicarbonate of soda
- 1 teaspoon salt
- 400 g whole milk (or plant milk)
- 1½ tablespoons apple cider vinegar
- 160 g caster sugar
- 100 g soft light brown sugar
- 170 g olive oil (or neutral vegetable oil)
- 3 medium eggs
- 1 teaspoon vanilla extract
Chocolate Buttercream
- 300 g 70% dark chocolate
- 500 g unsalted butter, room temperature (or dairy-free alternative)
- 50 g cocoa powder
- 500 g icing (powdered) sugar, sifted
- ½ teaspoon salt
Instructions
- Preheat the oven to 180°C (160°C fan) / 350°F / gas mark 4. Grease and line two 8 inch (20 cm) deep round cake tins.
- Melt the chocolate in a bain-marie and set aside to cool slightly.
- Mix the milk and apple cider vinegar in a jug and leave to sit for 5–10 minutes to curdle slightly.
- In a large bowl whisk together teff flour, sweet rice flour, almond flour, cocoa powder, espresso powder, bicarbonate of soda, baking powder and salt.
- In a separate bowl combine the curdled milk, caster sugar, brown sugar, olive oil, eggs and vanilla. Stir or whisk until smooth, then beat into the dry ingredients.
- Fold the melted chocolate into the batter until fully incorporated. Divide between the two tins and bake for 30–35 minutes or until a skewer is removed without wet batter.
- Cool the cakes in the tins for a short time, then turn out onto wire racks to cool completely before filling and decorating.
Chocolate Buttercream
- Melt the chocolate and set aside to cool slightly.
- Beat the room-temperature butter with the sifted icing sugar for 6 minutes until light and creamy, scraping down the bowl as needed.
- Add the cocoa powder, melted chocolate and salt, then beat until smooth and very creamy. If the buttercream is too soft chill briefly then re-whip to reach the desired consistency.
Notes
- Use medium eggs (about 60 g each shell on); if unavailable, weigh eggs for accuracy.
- You can use 50–60% chocolate for a milder flavour or a dairy-free chocolate for a dairy-free cake.
- If substituting flours, do so carefully: some swaps change texture—teff can be swapped for sorghum or oat flour; sweet rice flour picks up some of the binding role of tapioca.
- To freeze: chill the decorated cake overnight, wrap well and freeze up to three months. Thaw in the fridge overnight, then bring to room temperature before serving.
- For neat slices, chill the assembled cake for 15–20 minutes in the freezer before slicing.
Nutrition (estimate)
Per serving (based on 16 servings): Calories 769 kcal; Carbohydrates 75 g; Protein 8 g; Fat 52 g; Saturated fat 26 g; Sugar 55 g; Fibre 7 g. Values are estimates and will vary by ingredients used.
