Gluten-Free Vegan Almond Cake Recipe
Introduction
This gluten-free vegan almond cake is light, moist, and bursting with nutty flavor. Perfect for those avoiding gluten and animal products, it combines almond flour and cornstarch into a tender, satisfying dessert. Whether for a special occasion or a simple treat, this cake is sure to impress.

Ingredients
- 200 g almond flour (*note 1)
- 120 g gluten-free cornstarch (*note 2)
- ½ teaspoon xanthan gum (*note 3)
- 2 teaspoons baking powder
- ¼ teaspoon sea salt
- 60 ml aquafaba (*note 4)
- ½ teaspoon lemon juice
- 150 g granulated sugar
- 100 g vegan Greek-style yogurt (*note 5)
- 50 ml neutral oil (*note 6)
- 1 teaspoon vanilla extract
- ½ teaspoon almond extract
- 160 ml almond milk
- 2 tablespoons flaked almonds
- 90 g powdered sugar
- 2 tablespoons vegan Greek-style yogurt
- ¼ teaspoon almond extract
Instructions
- Step 1: Prepare by lining the base and sides of an 8-inch cake tin with parchment paper.
- Step 2: In a bowl, sift together the almond flour, gluten-free cornstarch, xanthan gum, baking powder, and sea salt. Whisk these dry ingredients to combine evenly.
- Step 3: Using an electric mixer, whisk the aquafaba and lemon juice for about 2 minutes until the mixture is foamy.
- Step 4: In a separate bowl, whisk the granulated sugar, vegan Greek-style yogurt, neutral oil, vanilla extract, and almond extract until smooth. Next, whisk in the almond milk. Pour this wet mixture into the whipped aquafaba and blend well.
- Step 5: Gradually add the dry ingredients to the wet mixture, whisking to create a smooth batter with no lumps.
- Step 6: Pour the batter into the prepared cake tin and scatter the flaked almonds evenly on top. Let the batter rest for 30 minutes while preheating your oven to 160°C (320°F) fan-forced or 180°C (356°F) conventional. Bake for 45-55 minutes until the cake has risen and turned golden brown. Check doneness by inserting a toothpick or knife; it should come out clean or with a few moist crumbs. If not done, bake in 5-minute increments until fully cooked.
- Step 7: Let the cake cool in the tin for about 10 minutes. Then carefully remove it from the pan. Place a sheet of parchment paper over the top and invert the cake onto a wire rack to cool completely upside down.
- Step 8: To make the glaze, whisk the powdered sugar, vegan Greek-style yogurt, and almond extract together until smooth. Turn the cooled cake onto a serving plate, dust with extra powdered sugar, and drizzle the glaze on top before serving.
Tips & Variations
- Use fresh or high quality almond extract for the best flavor impact.
- Replace aquafaba with a flaxseed “egg” (1 tablespoon ground flaxseed mixed with 3 tablespoons water) if preferred.
- For a nuttier crust, lightly toast the flaked almonds before sprinkling them on top.
- Try adding a teaspoon of cinnamon or a splash of orange zest for a flavor twist.
Storage
Store the cake covered in an airtight container at room temperature for up to 3 days. For longer storage, refrigerate for up to a week. Reheat slices gently in the microwave or enjoy chilled. The glaze keeps the cake moist and flavorful even after refrigeration.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular flour instead of almond flour?
This recipe is designed to be gluten-free, so using regular flour will change the texture and gluten content significantly. For best results, stick with almond flour or use a gluten-free baking blend.
What is aquafaba and why is it used?
Aquafaba is the liquid from cooked chickpeas or canned chickpeas. It mimics egg whites when whipped, making it a perfect vegan egg substitute for binding and leavening in baked goods.
Print
Gluten-Free Vegan Almond Cake Recipe
- Total Time: 1 hour 10 minutes
- Yield: 10 servings 1x
- Diet: Gluten Free
Description
This Gluten-Free Vegan Almond Cake is a moist, flavorful treat made with almond flour and vegan ingredients, perfect for those following gluten-free and vegan diets. Lightly sweetened and topped with a delicate almond glaze, it offers a deliciously nutty taste and tender crumb ideal for any occasion.
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 ensure the cake does not stick and is easy to remove after baking.
- Mix dry ingredients: Sift together almond flour, gluten-free cornstarch, xanthan gum, baking powder, and sea salt into a bowl and whisk until fully combined, ensuring an even distribution of leavening and stabilizing agents.
- Whip aquafaba: Using an electric mixer, whip the aquafaba and lemon juice for about 2 minutes until the mixture becomes foamy, creating an egg-like binder suitable for vegan baking.
- Mix wet ingredients: In a separate bowl, whisk together granulated sugar, vegan Greek-style yogurt, neutral oil, vanilla extract, and almond extract until smooth. Then add almond milk and continue whisking. Pour this mixture into the whipped aquafaba and gently whisk to combine into a homogenous liquid base.
- Make the batter: Gradually add the dry ingredients into the wet mixture, whisking continuously to form a smooth, lump-free batter ready for baking.
- Assemble and bake: Pour the batter into the prepared cake tin and scatter flaked almonds evenly over the top. Let the batter rest in the pan for 30 minutes while preheating the oven to 160°C (320°F) fan-forced or 180°C (356°F) conventional. Bake for 45-55 minutes until the cake is risen, golden brown, and a toothpick inserted into the center comes out clean or with a few moist crumbs. If not done, bake in 5-minute increments until fully baked.
- Cool: Allow the cake to cool in the pan for 10 minutes, then carefully remove it from the pan. Place a sheet of parchment paper on top and invert the cake onto a wire rack to cool completely upside down, which helps maintain its shape and texture.
- Glaze: Whisk powdered sugar, vegan Greek-style yogurt, and almond extract in a small bowl until smooth. Once the cake is cooled, transfer it to a serving plate, dust with additional powdered sugar if desired, and drizzle the glaze evenly over the top for a sweet finishing touch.
Notes
- The aquafaba (chickpea water) acts as an egg substitute, providing structure and moisture.
- Resting the batter before baking helps with texture and rise.
- Ensure your gluten-free cornstarch is certified gluten-free if strict dietary adherence is required.
- The cake is best enjoyed within 2 days, stored in an airtight container at room temperature.
- For a nut-free option, modify the recipe using suitable seed flours and extracts.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Vegan
Keywords: gluten-free, vegan, almond cake, dairy-free, egg-free, healthy dessert, plant-based cake

