The Ultimate Moist Almond Flour Chocolate Cake (Gluten-Free & Delicious!)
Get ready for a showstopper! This easy almond flour chocolate cake recipe delivers an incredibly moist crumb, a deep chocolate flavor, and is crowned with the most luscious chocolate buttercream. Whether you’re a seasoned baker or just starting, this gluten-free delight is guaranteed to impress both friends and family – they’ll never guess it’s made without traditional flour!

Craving a rich, decadent chocolate cake but looking for a gluten-free option that doesn’t compromise on taste or texture? Your search ends here! This almond flour chocolate cake is the answer. It’s not just a “good for gluten-free” cake; it’s simply a fantastic chocolate cake that happens to be gluten-free. The natural moisture and tender crumb that almond flour provides are truly exceptional, making every bite a delightful experience.
Why You’ll Adore This Gluten-Free Chocolate Cake

- Perfectly Portioned & Versatile: This recipe is designed to be baked in a single 9-inch cake pan for a classic look or divided into two 6-inch cake pans for a lovely, smaller stacked cake. This flexibility makes it ideal for intimate gatherings, birthday celebrations, or simply when you want a delicious cake without an overwhelming amount of leftovers. You can even adapt it for cupcakes!
- Unrivaled Moisture & Decadent Flavor: Thanks to the almond flour, this cake boasts an incredibly moist and tender crumb that practically melts in your mouth. Coupled with the rich cocoa powder, it delivers a deep, satisfying chocolate flavor. The crowning glory is a homemade chocolate buttercream that is smooth, creamy, and utterly irresistible, taking the indulgence to the next level.
- Secretly Gluten-Free (No One Will Know!): One of the best qualities of this cake is that its taste and texture are so superior, your friends and family will be shocked to learn it’s entirely gluten-free! This makes it a fantastic option for those with gluten sensitivities or anyone looking to explore alternative flours without sacrificing deliciousness. It truly feels like a traditional, bakery-quality chocolate cake.
This recipe builds on my love for delicious, wholesome baked goods. While my vegan chocolate cake is a staple, this almond flour version offers a unique, gluten-free twist with an equally delightful buttercream. I’ve been experimenting with almond flour a lot lately, creating favorites like my almond flour blueberry muffins and paleo waffles. Its versatility and ability to produce a light, fluffy texture are truly remarkable, making it easy to forget all about all-purpose flour.
“This cake is moist, delicately sweet and so delicious. A definite repeater in our household!”
– Cheryl
The Magic of Almond Flour in Baking
Almond flour has become a star in gluten-free baking, and for good reason! It’s made from blanched almonds that have been finely ground, resulting in a delicate, slightly sweet flour that’s naturally gluten-free. Unlike wheat flour, almond flour is low in carbohydrates and high in protein and healthy fats, adding a nutritional boost to your desserts.
When used in cakes, almond flour contributes to an incredibly moist and tender crumb. Its fine texture creates a light yet substantial cake that doesn’t crumble easily, holding its shape beautifully. It also imparts a subtle nutty flavor that perfectly complements rich chocolate. For those seeking alternatives to traditional flours, almond flour offers a truly delicious and satisfying baking experience that rivals, and often surpasses, its gluten-containing counterparts.
Choosing the right almond flour is key: always opt for finely blanched almond flour over almond meal. While almond meal is made from unblanched, coarser ground almonds, finely blanched almond flour provides a smoother texture and lighter color, which is essential for the delicate structure and appearance of this chocolate cake. Using almond meal might result in a denser, less refined cake.
Essential Ingredients for Your Almond Flour Chocolate Cake

Almond Flour
For the best results, use fine blanched almond flour, not almond meal. Blanched almond flour is made from almonds with their skins removed, resulting in a finer, lighter texture that’s ideal for a delicate cake crumb. While you *can* use almond meal in a pinch, be aware it might result in a slightly denser cake with a more noticeable texture.
Sugar
I typically use cane sugar, but you can easily substitute with granulated sugar for a similar result. Coconut sugar is also an option if you prefer a less refined sugar, though it may impart a slightly different, caramel-like flavor and a darker color to the cake. Whichever you choose, ensure it’s measured accurately for optimal sweetness and texture.
Eggs
Eggs play a crucial role in providing structure, moisture, and binding for this cake. I have not tested this recipe with flax eggs or other vegan egg substitutes. For guaranteed success and the intended texture, I highly recommend sticking with regular eggs. Their unique properties are essential for this almond flour formulation.
Maple Syrup
Maple syrup adds a rich, distinct sweetness and a touch of moisture that pairs exceptionally well with chocolate. I strongly advise against substituting honey, as its flavor profile is quite different and doesn’t complement the chocolate in the same way maple syrup does. Authentic maple syrup enhances the depth of flavor in this cake.
Butter
I personally prefer using grass-fed butter for its richer flavor, but any high-quality unsalted butter will work beautifully. For a dairy-free alternative, you can absolutely use a good quality dairy-free butter. Just ensure it’s softened to room temperature for both the cake batter and the buttercream to achieve the best consistency.
Chocolate (for Icing)
The type of chocolate you choose for the buttercream significantly impacts the final taste. Go for a chocolate you genuinely enjoy! I find a 60-70% dark chocolate bar to be perfect, offering a rich chocolate flavor without being overly bitter. If you opt for an 85% dark chocolate, the icing will naturally be more intense and less sweet, which some prefer, but be mindful of the bitterness level.
Step-by-Step Guide: Crafting Your Almond Flour Chocolate Cake
Creating this delicious almond flour chocolate cake is straightforward. Follow these steps for a perfect bake every time!
Preparing the Cake Batter
- Preheat & Combine Dry Ingredients: Begin by preheating your oven to 350°F (175°C). In a large bowl, whisk together the almond flour, cane sugar, cocoa powder, baking soda, and salt until well combined. Set this dry mixture aside.
- Combine Wet Ingredients: In a separate, medium-sized bowl, lightly whisk the eggs. Then, add the maple syrup and vanilla extract to the whisked eggs and stir until fully incorporated.
- Gently Mix Wet and Dry: Pour the wet ingredients into the dry ingredients. Using a spatula, gently fold everything together by hand until just combined. It’s crucial not to overmix the batter when working with almond flour, as this can lead to a tougher cake. A few gentle folds are all it takes to bring it together.


Baking to Perfection
- Prepare Pans & Bake: Line your chosen cake pan(s) (either one 9-inch or two 6-inch rounds) with parchment paper rounds. You can find instructions on how to make your own in the “Tips” section below. Distribute the cake batter evenly into the prepared pan(s). Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
- Cool Completely: Once baked, let the cake cool in the pan for at least 10 minutes before carefully inverting it onto a wire cooling rack. It is absolutely essential that the cake cools completely before you attempt to frost it. Attempting to frost a warm cake will result in melted, runny icing.
Decadent Chocolate Buttercream Frosting
- Melt Chocolate & Combine with Butter: In a small saucepan, combine the chopped dark chocolate and coconut oil. Melt over medium-low heat, stirring occasionally, until smooth and fully melted. Remove from heat. Place the softened butter in a mixing bowl, then pour the warm melted chocolate over the butter. Allow it to sit for 3-5 minutes; the residual heat from the chocolate will start to melt the butter slightly.
- Whisk the Icing: After the waiting period, use an electric mixer to combine the chocolate and butter. Gradually add the powdered sugar, mixing until smooth and creamy. The icing should be fairly thick. If it appears too thick for spreading, add the milk (1/2 tablespoon at a time) until you reach your desired consistency.

To Assemble
- Frost & Serve: Once the cake is completely cool, transfer it to a serving platter. Apply a generous dollop of icing to the top, then use an offset spatula or knife to spread it evenly over the top and sides of the cake. Slice, serve, and enjoy your homemade, gluten-free masterpiece!
Expert Tips & Frequently Asked Questions
Pro Tips for a Flawless Cake
- Gentle Mixing is Key: Always stir your cake batter by hand with a spatula rather than using a stand mixer for combining wet and dry ingredients. Overmixing almond flour batter can lead to a dense or tough cake. We want to gently fold everything together to ensure the cake stays wonderfully moist and tender.
- How to Make Your Own Cake Pan Liners: Perfect parchment rounds prevent sticking! Place your cake pan(s) on top of parchment paper, then trace around the bottom with a pencil. Cut out the traced circles with scissors. Lightly grease the bottom of your cake pan, then press the parchment round into place. You can also add a tiny bit of coconut oil to the paper itself to help it stick better and guarantee an easy release. For visual learners, Eat the Love has a great guide on making parchment rounds.
- Chocolate Quality Matters: As mentioned in the ingredient notes, the chocolate is the star of your icing. Choose a high-quality dark chocolate that you love to eat on its own. A 60-70% dark chocolate offers a beautiful balance of rich flavor and sweetness without being too bitter, creating a universally appealing buttercream.
- Room Temperature Ingredients: Ensure your eggs and butter are at room temperature before you begin baking. Room temperature ingredients emulsify better, creating a smoother batter and a more evenly baked, tender cake. Cold ingredients can cause the batter to curdle and result in a denser texture.
- Don’t Overbake: Almond flour cakes can dry out if overbaked. Keep a close eye on your cake during the last few minutes of baking. The toothpick test is your best friend: insert it into the center of the cake, and if it comes out clean or with a few moist crumbs attached (but no wet batter), your cake is ready!
Your Questions Answered (FAQs)
Yes, absolutely! This recipe has been successfully tested using one round 9-inch cake pan for a single-layer cake, and also with two round 6-inch cake pans for a lovely two-layer smaller cake. Both methods yield excellent results. Alternatively, if you don’t have the correct size cake pans, you can use a muffin tin to make delicious cupcakes! If opting for cupcakes, start checking for doneness after about 20 minutes of baking.
For optimal freshness and flavor, this almond flour chocolate cake is best enjoyed within 1-2 days when stored at room temperature in an airtight container. If you need it to last longer, it will stay fresh for 2-4 days in the refrigerator, also in an airtight container. While it’s still delicious, cakes generally taste best fresh, so I recommend making it as close to serving time as possible.
Making the cake fully vegan requires an egg substitute, which I haven’t thoroughly tested with this specific recipe. While you’re welcome to experiment with flax eggs, I cannot guarantee the same moist texture and rise. However, you can very easily make the cake dairy-free by substituting the butter in both the cake and the icing with a high-quality dairy-free butter alternative, and using a plant-based milk (like almond or oat milk) for the icing, if needed.
Yes, this cake freezes beautifully! For best results, freeze the cake unfrosted. Wrap individual slices or the entire cake (once completely cooled) tightly in plastic wrap, then an additional layer of aluminum foil. It can be frozen for up to 1-2 months. Thaw overnight in the refrigerator, then bring to room temperature before frosting and serving. Frosted slices can also be frozen, but wrap carefully to protect the icing.
This cake is wonderfully delicious on its own, but you can elevate it further! Serve it with a dusting of cocoa powder, fresh raspberries or strawberries for a pop of color and tartness, or a dollop of dairy-free whipped cream. It’s also fantastic alongside a cup of coffee or a glass of cold milk.

More Gluten-Free Almond Flour Dessert Inspiration
If you loved this almond flour chocolate cake, you’ll be thrilled to discover more delicious gluten-free desserts that utilize the magic of almond flour. Explore these other fantastic recipes from our collection:
PPaleo
Chocolate Avocado Cake
GFGluten Free
Gluten Free Apple Cupcakes
GFGluten Free
Almond Flour Chocolate Cookies
GFGluten Free
Almond Flour Cupcakes
If you made this delicious recipe, be sure to leave a comment and star rating below! Your feedback is much appreciated.
Almond Flour Chocolate Cake Recipe
Erin Alvarez
8
30 mins
30 mins
1 hr
Print Recipe
This easy Almond Flour Chocolate Cake is a showstopper! It’s incredibly moist, made with almond flour and topped with the most delicious chocolate buttercream.
Ingredients
- 2 cups almond flour
- 1/3 cup cane sugar (or granulated sugar)
- 1/4 cup cocoa powder (unsweetened)
- 1/2 tsp baking soda
- 1/2 tsp salt
- 4 eggs (room temperature)
- 3/4 cup maple syrup (pure)
- 2 tsp vanilla extract
For the Icing:
- 3.5 oz. dark chocolate (60-70% cacao), chopped
- 1 tsp coconut oil
- 1/2 cup butter (softened, or dairy-free butter)
- 1 1/2 cups powdered sugar
- 2 1/2 tbsp milk (optional, or plant-based milk)
Instructions
- Preheat oven to 350°F (175°C).
- In a large bowl, combine the almond flour, cane sugar, cocoa powder, baking soda, and salt. Set aside.
- In a separate bowl, whisk the eggs together, then add the maple syrup and vanilla extract.
- Pour the wet ingredients into the dry ingredients. Using a spatula, combine wet and dry ingredients by hand until just mixed. Do not overmix.
- Line one 9-inch round cake pan or two 6-inch round cake pans with parchment paper (see notes below for how to make your own). Pour the batter evenly into the prepared pan(s).
- Place the cake in the preheated oven and bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Leave the cake in the pan for 10 minutes before carefully inverting it onto a cooling rack. Allow cakes to cool completely before icing.
For the Icing:
- Combine the chopped dark chocolate and coconut oil in a small saucepan over medium-low heat. Stir occasionally until the chocolate has completely melted and is smooth. Remove from heat and set aside.
- Place the softened butter in a mixing bowl. Pour the warm melted chocolate over the butter. Let this sit for 3-5 minutes, allowing the chocolate to gently soften the butter. Then, use an electric mixer to combine. Gradually add the powdered sugar, continuing to mix until a smooth, thick icing has formed. If the icing seems too thick, add the milk (1/2 tablespoon at a time) until you reach the desired consistency.
To Assemble:
- Once the cake has completely cooled, place it on a serving platter. Apply a generous dollop of icing on top, then use an offset knife or spatula to smooth the icing over the top and sides of the cake. Slice, serve, and enjoy!
Notes
*Calories are per slice and are an estimation.
To make your own parchment rounds: Place your cake pans on top of parchment paper, then trace them with a pencil and use scissors to cut them out. This prevents sticking.
Cake pan sizes: Use either one 9-inch cake pan (as shown here), two 6-inch cake pans for a layered cake, or make cupcakes instead! If you make cupcakes, bake for approximately 20 minutes then check for doneness with a toothpick.
Room Temperature Ingredients: For the best results, ensure eggs and butter are at room temperature. This helps create a smooth batter and a tender cake.
Don’t Overmix: When combining wet and dry ingredients, mix by hand with a spatula until just combined. Overmixing almond flour batter can lead to a dense texture.
Nutrition Information (per serving)
Carbohydrates: 65g |
Protein: 10g |
Fat: 33g |
Saturated Fat: 12g |
Cholesterol: 113mg |
Sodium: 365mg |
Potassium: 234mg |
Fiber: 5g |
Sugar: 53g |
Vitamin A: 481IU |
Calcium: 125mg |
Iron: 3mg
Nutrition information provided is an estimate and may vary based on specific ingredients and preparation methods.
Did you make this?
Leave a comment and star rating below! We’d love to hear your feedback.
UPDATE NOTE: This post was originally published in May 2017. It was extensively updated with new text, detailed instructions, and fresh photos in January 2021 to provide the best possible experience for our readers.