If you’re searching for a dessert that feels like a warm hug in every bite, look no further than this Gluten-Free Vegan Almond Cake Recipe. It’s the perfect marriage of tender almond flour, lightness from aquafaba, and just the right touch of sweetness that makes it ideal for any occasion. What’s wonderful is how this cake manages to be both nourishing and indulgent without gluten or animal products, making it a delightful treat for those following a gluten-free or vegan lifestyle. Its moist crumb and gentle almond aroma make it an instant classic you’ll come back to again and again.

Ingredients You’ll Need
The beauty of this recipe lies in its simple yet thoughtfully chosen ingredients. Each one plays a vital role in delivering texture, flavor, and that signature almond goodness:
- Almond flour: Provides the rich, nutty flavor and moist crumb that define this cake.
- Gluten-free cornstarch: Adds structure without gluten, ensuring a tender bite.
- Xanthan gum: Helps bind the ingredients, mimicking gluten’s elasticity.
- Baking powder: Gives the cake its lovely rise and fluffy texture.
- Sea salt: Enhances all the flavors and balances the sweetness.
- Aquafaba: The magic vegan egg replacement that whips up airy and light.
- Lemon juice: Reacts with aquafaba to create volume and brightness.
- Granulated sugar: Sweetens the cake perfectly without overwhelming it.
- Vegan Greek-style yogurt: Adds creaminess and a subtle tang for depth.
- Neutral oil: Keeps the cake moist without adding extra flavor.
- Vanilla extract: Infuses warmth and aromatic sweetness.
- Almond extract: Boosts the almond flavor, making every bite heavenly.
- Almond milk: Lightens the batter and enhances the nutty profile.
- Flaked almonds: Sprinkle on top for crunch and a beautiful finish.
- Powdered sugar: Used in the glaze to add a smooth sweetness.
How to Make Gluten-Free Vegan Almond Cake Recipe
Step 1: Prepare Your Pan
Start by lining an 8-inch cake tin with parchment paper on both the base and the sides. This little prep step ensures the cake releases beautifully after baking, avoiding any sticking frustration.
Step 2: Mix the Dry Ingredients
Take almond flour, gluten-free cornstarch, xanthan gum, baking powder, and sea salt and sift them together in a bowl. Then whisk well to combine evenly. This step is key to an airy, uniform cake texture with no lumps.
Step 3: Whip the Aquafaba
Using an electric mixer, whip the aquafaba and lemon juice for about 2 minutes until it becomes frothy and foamy. This step provides lift and mimics the structure that eggs normally give.
Step 4: Blend Wet Ingredients
In another bowl, whisk sugar, vegan Greek-style yogurt, neutral oil, vanilla, and almond extract until smooth and creamy. Pour in the almond milk, then blend into the aquafaba foam gently but thoroughly to maintain its airiness.
Step 5: Combine Dry and Wet Mixtures
Slowly add the dry ingredients to the wet, whisking carefully to form a smooth, cohesive batter. This is where the magic begins to happen — the batter will thicken and become velvety.
Step 6: Assemble and Bake
Pour the batter into the prepared pan and scatter flaked almonds over the top for a delightful crunch. Let the batter rest for 30 minutes while you preheat your oven. Then bake at 160°C/320°F fan-forced (or 180°C/356°F conventional) for 45 to 55 minutes until golden and risen. Use a toothpick test to check doneness—it should come out clean with a few moist crumbs.
Step 7: Cool the Cake Properly
Once baked, allow the cake to cool in the pan for about 10 minutes. Carefully remove it and place it upside down on a wire rack with parchment on top to cool completely. Cooling this way keeps the texture light and prevents the top from drying out.
Step 8: Glaze and Finish
Whisk powdered sugar, vegan Greek-style yogurt, and almond extract until smooth to create a luscious glaze. Drizzle generously over the cooled cake, then dust with a little extra powdered sugar for that picture-perfect finish.
How to Serve Gluten-Free Vegan Almond Cake Recipe

Garnishes
Sprinkling slivered or flaked almonds on the glaze adds an inviting crunch and nuttiness. A light dusting of powdered sugar makes it look festive and irresistible. Fresh berries or edible flowers can be used for pops of color and extra freshness.
Side Dishes
This cake pairs wonderfully with a bowl of dairy-free whipped cream or a scoop of vegan vanilla ice cream for extra indulgence. A cup of freshly brewed coffee or herbal tea complements the almond flavors beautifully, making it a perfect afternoon treat.
Creative Ways to Present
Try serving individual slices with a drizzle of berry coulis or a spoonful of citrus compote for a tangy contrast. You can layer slices with vegan cream and fresh fruits inside for an elegant cake trifle. For gatherings, arrange mini portions in pretty dessert cups with a sprinkle of toasted almonds on top.
Make Ahead and Storage
Storing Leftovers
Wrap the leftover Gluten-Free Vegan Almond Cake Recipe tightly in plastic wrap or store it in an airtight container. It will keep fresh at room temperature for up to 2 days, or refrigerate for up to 5 days. Just be sure to let it come to room temperature before serving for the best texture.
Freezing
This cake freezes beautifully. Slice and wrap individual portions well in cling film and foil, or store whole in a freezer-safe container. Freeze for up to 3 months. When ready to eat, thaw overnight in the refrigerator for an effortless treat anytime.
Reheating
Warm slices gently in a low oven (about 150°C/300°F) for 5 to 8 minutes or microwave for 15 to 30 seconds. This brings back the soft, moist texture and aroma without drying it out. Add a little vegan cream or glaze after warming to refresh the flavor.
FAQs
Can I substitute almond flour with another nut flour?
While you can try cashew or hazelnut flour, almond flour is key to achieving the classic flavor and texture of this Gluten-Free Vegan Almond Cake Recipe. Other nut flours may alter the taste and moisture level significantly.
What is aquafaba, and why use it?
Aquafaba is the liquid from canned chickpeas or beans that whips up much like egg whites. It provides structure and lightness in this vegan, gluten-free recipe, replacing eggs perfectly and keeping the cake airy.
Is xanthan gum necessary?
Yes, xanthan gum helps mimic gluten’s binding properties and improves texture. Omitting it may result in a crumbly or dense cake, so it’s recommended for the best results in gluten-free baking.
Can I make this cake oil-free?
The oil contributes to moistness and tenderness, but you might try substituting with an equal amount of applesauce or mashed banana. Keep in mind this will slightly change the texture and flavor.
How long does the glaze keep?
The almond glaze is best enjoyed fresh but will keep for 1-2 days refrigerated. Store it in a sealed container and give it a quick stir before glazing your cake again, if needed.
Final Thoughts
There is something truly special about this Gluten-Free Vegan Almond Cake Recipe that makes it more than just another dessert—it’s a celebration of wholesome ingredients and thoughtful baking. Whether you’re catering to dietary needs or simply craving a flavorful, comforting cake, this recipe promises to impress. I hope you enjoy baking and sharing it as much as I do, because every bite feels like a little victory of deliciousness.
Print
Gluten-Free Vegan Almond Cake Recipe
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 10 servings
- Category: Dessert
- Method: Baking
- Cuisine: Vegan
- Diet: Gluten Free
Description
A moist and fluffy Gluten-Free Vegan Almond Cake made with almond flour, gluten-free cornstarch, and aquafaba. This cake is delicately flavored with almond and vanilla extracts, topped with flaked almonds, and finished with a light vegan yogurt glaze. Perfect for those seeking a dairy-free, gluten-free dessert that is both simple to prepare and irresistibly 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 (such as sunflower or canola oil)
- 1 teaspoon vanilla extract
- ½ teaspoon almond extract
- 160 ml almond milk
Toppings 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 ensure easy removal after baking.
- Mix dry ingredients: In a mixing bowl, sift together the almond flour, gluten-free cornstarch, xanthan gum, baking powder, and sea salt. Whisk them thoroughly to combine evenly.
- Whip aquafaba: Using an electric mixer, whisk the aquafaba and lemon juice for 2 minutes until it becomes foamy and light.
- Mix wet ingredients: In a separate bowl, whisk the granulated sugar, vegan Greek-style yogurt, neutral oil, vanilla extract, and almond extract to create a smooth paste. Gradually whisk in the almond milk. Then pour this mixture into the whipped aquafaba and whisk until well combined.
- Make the batter: Add the dry ingredients into the wet ingredient mixture and whisk gently to form a smooth, lump-free batter.
- Assemble and bake: Pour the batter into the prepared cake tin and sprinkle the flaked almonds evenly on top. Let the batter rest in the pan for 30 minutes while you preheat your oven to 160°C (320°F) fan-forced or 180°C (356°F) conventional. Bake for 45-55 minutes until the cake is risen and golden brown. Test doneness by inserting a toothpick or knife—it should come out clean with a few crumbs. If needed, continue baking in 5-minute increments.
- Cool: Allow the cake to cool in the tin for about 10 minutes before carefully removing it. Place a sheet of parchment paper over the top and flip the cake onto a wire rack to cool completely upside down.
- Glaze: In a small bowl, whisk together powdered sugar, vegan Greek-style yogurt, and almond extract until smooth. Once the cake is cooled, transfer it to a serving plate, dust with extra powdered sugar, and drizzle the glaze evenly over the top.
Notes
- Ensure the aquafaba is whipped properly to help the cake rise and achieve a fluffy texture.
- Letting the batter rest for 30 minutes before baking helps improve the cake’s texture.
- You can substitute almond milk with any other plant-based milk if preferred.
- This cake is best stored in an airtight container and can be enjoyed within 3-4 days.
- For extra flavor, toast the flaked almonds lightly before sprinkling on top.

