If you have been searching for a treat that is as nourishing as it is delicious, look no further than this delightful Gluten-Free Vegan Almond Cake Recipe. It’s a charming blend of moist almond flour and airy aquafaba, perfectly sweetened and lightly spiced with vanilla and almond extracts. This cake feels like a warm hug in dessert form, combining wholesome ingredients with an irresistibly tender crumb. Whether you’re gluten intolerant, vegan, or simply craving a naturally luscious cake, this recipe is a guaranteed crowd-pleaser that makes every bite a celebration.

Ingredients You’ll Need
This Gluten-Free Vegan Almond Cake Recipe relies on simple, pantry-friendly ingredients that come together to create a luxurious texture and flavor. Each component is carefully chosen to provide balance in taste, moisture, and structure, ensuring your cake rises beautifully and tastes spectacular.
- Almond flour (200 g): The star ingredient lending richness and a subtle nutty flavor, plus a naturally gluten-free base.
- Gluten-free cornstarch (120 g): Helps keep the cake light and tender by adding structure without heaviness.
- Xanthan gum (½ teaspoon): Acts as a binder, replacing gluten’s role for that perfect crumb.
- Baking powder (2 teaspoons): Essential for leavening, ensuring the cake rises and becomes delightfully fluffy.
- Sea salt (¼ teaspoon): Balances the sweetness and enhances all other flavors.
- Aquafaba (60 ml): The magic vegan egg substitute that whips up airy foam for lightness.
- Lemon juice (½ teaspoon): Strengthens the aquafaba’s volume and adds a subtle brightness.
- Granulated sugar (150 g): Delivers sweetness with a clean finish that complements the almond notes.
- Vegan Greek-style yogurt (100 g): Contributes creaminess and moisture, making every bite luscious.
- Neutral oil (50 ml): Adds richness and keeps the cake tender without overpowering flavors.
- Vanilla extract (1 teaspoon): Provides warm, familiar aroma and roundness to the flavor profile.
- Almond extract (½ teaspoon): Amplifies the almond essence, making it unmistakably almond-y and delightful.
- Almond milk (160 ml): Keeps the batter smooth and dairy-free, complementing the nutty theme.
- Flaked almonds (2 tablespoons): Scattered on top for an appealing crunch and visual appeal.
- Powdered sugar (90 g): Used in the glaze to add a sweet, delicate finish.
- Additional vegan Greek-style yogurt (2 tablespoons): Mixed into the glaze for creaminess and tang.
- Extra almond extract (¼ teaspoon): Added to glaze for consistency in flavor.
How to Make Gluten-Free Vegan Almond Cake Recipe
Step 1: Prepare Your Baking Pan
Start by lining an 8-inch cake tin with parchment paper on both the base and sides. This ensures easy removal after baking and keeps the cake perfectly intact.
Step 2: Combine the Dry Ingredients
Sift the almond flour, gluten-free cornstarch, xanthan gum, baking powder, and sea salt into a large bowl. Whisk them together to distribute the leavening agents evenly and eliminate any lumps for a smooth batter.
Step 3: Whip the Aquafaba
Using an electric mixer, whip the aquafaba together with the lemon juice on high speed for about 2 minutes until it becomes foamy and light. This is your vegan magic—it adds air and lift to the cake.
Step 4: Blend the Wet Ingredients
In a separate bowl, combine the granulated sugar, vegan Greek-style yogurt, neutral oil, vanilla extract, and almond extract. Whisk these until you create a smooth, creamy paste. Then add the almond milk and stir to blend everything evenly.
Step 5: Combine Wet and Whipped Aquafaba
Pour the wet mixture gently into the whipped aquafaba and whisk until fully incorporated. This careful folding helps maintain the airy texture that will define the cake’s softness.
Step 6: Make the Batter
Gradually add the sifted dry ingredients into the wet mixture. Whisk gently but thoroughly until you achieve a smooth batter that flows easily but is thick enough to hold some shape.
Step 7: Assemble and Bake
Pour your batter into the prepared cake tin, then sprinkle the flaked almonds evenly over the top for a nutty crunch. Let the batter rest in the pan for 30 minutes while you preheat the oven to fan-forced 160°C (320°F) or conventional 180°C (356°F). Bake for 45 to 55 minutes, checking doneness by inserting a toothpick; it should come out clean with a few moist crumbs. If needed, continue baking in 5-minute intervals until perfect.
Step 8: Cool and Glaze
Allow the cake to cool in the pan for about 10 minutes before carefully removing it. Place a sheet of parchment paper atop the cake, then turn it upside down onto a wire rack to cool completely. Meanwhile, whisk together powdered sugar, vegan Greek-style yogurt, and almond extract to make the glaze. Once cooled, transfer the cake onto a serving plate, dust with extra powdered sugar, and drizzle the glaze artfully over the top.
How to Serve Gluten-Free Vegan Almond Cake Recipe

Garnishes
The elegant flaked almonds baked on top add a lovely crunch, but feel free to sprinkle additional toasted almonds or sliced fresh almonds right before serving. A light dusting of powdered sugar can create a beautiful snowy effect that makes your cake look as good as it tastes.
Side Dishes
This cake pairs wonderfully with fresh seasonal berries for a burst of color and tang, or a dollop of coconut whipped cream to keep things delightfully vegan and creamy. A cup of your favorite herbal tea or a rich coffee complements the nutty flavors perfectly.
Creative Ways to Present
Turn this cake into layers by slicing horizontally and filling with vegan lemon curd or a raspberry jam for a surprise. Alternatively, serve individual slices with a smear of almond butter and a drizzle of maple syrup for an indulgent brunch twist.
Make Ahead and Storage
Storing Leftovers
Store any leftover cake in an airtight container at room temperature for up to 3 days. Keep it well covered to preserve moisture and freshness—this cake’s tender crumb stays lovely without drying out quickly.
Freezing
You can freeze the cake wrapped tightly in plastic wrap and placed inside a sealed freezer bag for up to 2 months. To thaw, leave it in the fridge overnight or at room temperature for a few hours, keeping it covered to avoid dryness.
Reheating
Warm slices gently in a microwave for 15 to 20 seconds or reheat briefly in a preheated oven at 150°C (300°F) wrapped in foil. This restores softness and refreshes the delightful almond aroma.
FAQs
Can I substitute almond flour with another nut flour in this Gluten-Free Vegan Almond Cake Recipe?
While almond flour provides a unique moist texture and flavor, you can try hazelnut or cashew flour, but expect slight differences in taste and crumb. Keep the quantity the same, but it’s best to use almond flour for the authentic experience.
What is aquafaba, and why is it important in this recipe?
Aquafaba is the liquid from canned chickpeas that whips up like egg whites. It’s crucial here because it binds ingredients and adds airy volume without eggs, making this cake perfectly vegan and light.
Is xanthan gum necessary, or can I leave it out?
Xanthan gum helps replace gluten’s elasticity, giving structure and preventing crumbly texture. If you leave it out, the cake may be more fragile, so it’s recommended for best results.
Can this cake be made nut-free to accommodate severe allergies?
Unfortunately, almond flour is the base of this recipe, so it’s not suitable for nut-free diets. For a nut-free option, a different recipe would be preferable to ensure safety and taste.
How long does this cake keep its best texture after baking?
This cake is best enjoyed within 2 to 3 days at room temperature, as it keeps its moistness and flavor impeccably during that time. Beyond that, texture might mellow but can still be delicious if properly stored.
Final Thoughts
This Gluten-Free Vegan Almond Cake Recipe is a triumph of simple ingredients transformed into something truly special. It’s a perfect bake to show off whether you’re celebrating a special occasion or just treating yourself on a regular day. I encourage you to give it a try—you might just find your new favorite cake to share with friends and family, delivering smiles with every slice.
Print
Gluten-Free Vegan Almond Cake Recipe
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 5 minutes
- Yield: 10 servings
- Category: Dessert
- Method: Baking
- Cuisine: Vegan, Gluten-Free
- Diet: Gluten Free, Vegan
Description
This Gluten-Free Vegan Almond Cake is a moist, tender, and flavorful dessert perfect for those following gluten-free and vegan diets. Made with almond flour, gluten-free cornstarch, and aquafaba, this cake combines wholesome ingredients to create a light yet rich texture. The cake is topped with flaked almonds for added crunch and finished with a delicate vegan yogurt glaze infused with almond extract. Ideal for celebrations or an everyday treat, this cake is both nutritious and delicious.
Ingredients
Dry Ingredients
- 200 g almond flour
- 120 g gluten-free cornstarch
- ½ teaspoon xanthan gum
- 2 teaspoons baking powder
- ¼ teaspoon sea salt
Wet Ingredients
- 60 ml aquafaba
- ½ teaspoon lemon juice
- 150 g granulated sugar
- 100 g vegan Greek-style yogurt
- 50 ml neutral oil (e.g., sunflower or canola oil)
- 1 teaspoon vanilla extract
- ½ teaspoon almond extract
- 160 ml almond milk
Topping and Glaze
- 2 tablespoons flaked almonds
- 90 g powdered sugar
- 2 tablespoons vegan Greek-style yogurt
- ¼ teaspoon almond extract
Instructions
- Prepare: Line the base and sides of an 8-inch cake tin with parchment paper to prevent sticking and ensure easy removal of the cake.
- Mix dry ingredients: Sift together the almond flour, gluten-free cornstarch, xanthan gum, baking powder, and sea salt into a bowl. Whisk well to evenly combine all dry ingredients, ensuring a smooth batter later.
- Whip aquafaba: Using an electric mixer, whisk the aquafaba and lemon juice for about 2 minutes until the mixture becomes foamy and light, which helps add volume and structure to the cake without eggs.
- Mix wet ingredients: In a separate bowl, whisk the granulated sugar, vegan Greek-style yogurt, neutral oil, vanilla extract, and almond extract until you achieve a smooth paste. Then stir in the almond milk. Pour this mixture into the whipped aquafaba and whisk to combine thoroughly.
- Make the batter: Gradually add the dry ingredients into the wet mixture and whisk until the batter is smooth and free of lumps, preparing it for baking.
- Assemble and bake: Pour the batter into the lined cake tin and evenly scatter the flaked almonds on top. Let the batter rest in the pan for 30 minutes while preheating your oven to fan-forced 160°C (320°F) or conventional 180°C (356°F). Bake the cake for 45-55 minutes until it has risen, is golden brown, and a toothpick or knife inserted into the center comes out clean with just a few moist crumbs. If not done, continue baking in 5-minute increments as necessary.
- Cool: Allow the cake to cool in the pan for approximately 10 minutes. Then carefully remove it from the pan. Using an extra sheet of parchment paper to cover the top, flip the cake onto a wire rack and let it cool upside down to retain moisture and shape.
- Glaze: Whisk together the powdered sugar, vegan Greek-style yogurt, and almond extract in a small bowl until smooth. Once the cake is fully cooled, turn it right side up onto a serving plate, dust with a little extra powdered sugar, and drizzle evenly with the glaze for a sweet finishing touch.
Notes
- Letting the batter rest before baking helps improve texture and rise.
- Aquafaba acts as an egg replacer, providing structure for vegan baking.
- Ensure your cornstarch is certified gluten-free to maintain gluten-free status.
- Neutral oil such as sunflower or canola oil is preferred to keep flavor balanced.
- Use fresh lemon juice for best results in whipping aquafaba.
- The flaked almonds add a pleasant crunch and decorative finish.
- Store leftover cake in an airtight container at room temperature for up to 3 days or refrigerate for up to 5 days.
- This cake freezes well; wrap tightly and thaw before serving.

