Skip to Content

Vegan & Grain-Free Vanilla Layer Cake

A first! Rich, decadent, delicious vegan & grain-free vanilla layer cake that is easy and delicious. Let them eat cake!

A Vanilla Layer Cake (Vegan & Grain-Free) Worth Celebrating!

Hi everyone!

January is my birthday month, so I got the cuckoo notion that I should attempt the creation of a vanilla layer cake that is both vegan and grain-free.

It only took a few 50 or so test batches to get it right (I’m still finding random batter splotches throughout the kitchen). Do I know how to have some birthday fun, or what?

But it was worth it.


If layer cakes are not your thing, you can also make 2 dozen perfect cupcakes with the same batter:

A Few Important Notes About The Cake

Before proceeding with the how-to, I have a few details:

(1) My goal was to create a rich and decadent golden/vanilla/yellow layer cake that is both grain-free and vegan. You can find recipes for  gluten-free and vegan vanilla layer cakes, but as far as I know, this may be the first grain-free & vegan vanilla layer cake.

(2) This is not a health food cake. It is a celebration cake. It is rich and sweet. It is meant to rival a traditional butter, all-purpose flour layer cake (or cupcakes). Think birthday cake. Graduation cake. Wedding cake!

(3) As I mentioned in the opening, it took many dozens of experiments to get this right. Success depends on the exact ingredients and proportions. Changing the ingredients and/or altering the proportions will very likely result in a small or large disaster. 

Yikes, that last sentence sounds ominous! This is meant to be a joyful post :).  So let’s get on with the happiness of this cake. Whoo-hoo!

What are the Flours Used in This Cake?

So, after what felt more like a million permutations, the combination of flours and starches that worked for this cake is chickpea flour + almond flour + potato starch.

For those of you who do not like chickpea flour, I can assure you, this does not taste like chickpea flour, at all! (My picky 12-year-old can testify.)

a dark blue bowl filled with chickpea flour, almond flour, and potato starch

Most of the remaining ingredients are familiar: granulated sugar (I used an unbleached natural cane sugar, but use any fine cane sugar), baking powder, salt, nondairy milk + vinegar (to make a nondairy “buttermilk”), vegetable oil, and vanilla. Whisk the dry ingredients, add the wet, and then add the one unusual ingredient: aquafaba. 

What is Aquafaba?

If you have not heard of aquafaba, fear not: it is nothing more than the liquid from an ordinary can of chickpeas. But get this: it can be used as a substitute for egg whites! Together with baking powder, it is exactly what this cake needs to rise to celebration cake heights! In the absence of grains, gluten and eggs, it is a minor miracle.

You will need 2/3 cup of aquafaba (I get about 3/4 cup from a single 15-ounce can).

a glass measuring cup filled with aquafaba (chickpea liquid)

With an electric mixer, beat the aquafaba for 4 to 6 minutes (on high speed) until very light and fluffy (very light peaks will begin to form when the beaters are lifted from the bowl). If you are new to aquafaba, this will likely blow your mind–it looks just like beaten egg whites.

a glass bowl with whipped aquafaba (chickpea liquid)

Gently mix in half of the whipped aquafaba to the combined batter. This will lighten the batter. Now fold in the remaining aquafaba (you are trying to keep the air in the aquafaba).

whipped aquafaba being added to vanilla cake batter

Bake & Cool the Layers

Divide the batter equally between two 8-inch round baking pans (line the bottoms with parchment paper and grease/spray the sides).

Now bake in a preheated 350F oven for 42 to 47 minutes until deep golden brown and a toothpick inserted in the center comes out with only a few moist crumbs attached.

Place the pans on a cooling rack and cool completely (do not remove from pans before completely cool). Run a butter knife around the edges of the pan, turn out the cakes, and peel off the parchment paper.

Check out these beautiful layers!

grain-free and vegan vanilla cakes layers on a black cooling rack

You can ice, frost or glaze these layers any which way you like, but for this traditional (not traditional!) vanilla cake, consider using my simple Vanilla Buttercream (it is also vegan and grain-free; I have tips and a recipe for cornstarch-free powdered sugar).

Vanilla layer cake that is vegan and grain free, frosted, with colorful sprinkles

Hooray for sprinkles…

I hope this cake is a part of many happy celebrations to come! Happy baking, everyone!close-up of vegan and grain-free vanilla layers cake, frosted, with sprinkles and a birthday candle

More Delectable Vegan Cakes to Try:

  1. Vanilla Almond Flour Cake {oil-free}
  2. Chickpea Flour Chocolate Layer Cake
  3. Easy Cashew Cheesecake
  4. Vegan Coconut Flour Cupcakes
  5. Gluten-Free & Vegan Vanilla Bundt Cake
  6. Vegan Red Velvet Cake
  7. Chickpea Flour Gingerbread Bundt Cake
  8. Pumpkin Hemp Heart Cheesecake
Vanilla Layer Cake {Grain-Free & Vegan}

Vanilla Layer Cake {Grain-Free & Vegan}

Yield: 2 8-inch cake layers or 24 cupcakes
Prep Time: 20 minutes
Cook Time: 45 minutes
Total Time: 1 hour 5 minutes

A first! Rich, decadent, & delicious vanilla layer cake that is 100% grain-free and vegan! Let them eat cake!


  • 2/3 cup plain nondairy milk
  • 2 teaspoons vinegar (white or cider vinegar)
  • 2 and 1/3 cups chickpea flour, sifted
  • 3/4 cup blanched almond flour (not almond meal)
  • 1/4 cup potato starch
  • 1 tablespoon baking powder
  • 1/4 teaspoon fine sea salt
  • 1-1/2 cups ganulated cane sugar
  • 1/2 cup vegetable oil (I used safflower oil)
  • 1 tablespoon vanilla bean paste (see notes)
  • 2/3 cup aquafaba (liquid from canned chickpeas)
  • 1 recipe Vanilla Buttercream (Vegan + Grain-Free)


  1. Preheat oven to 350F. Grease or spray two 8-inch round baking pans and line the bottom of each with a round of parchment paper.
  2. In a small bowl, combine the milk and vinegar. Set aside for several minutes to curdle.
  3. In a large bowl, whisk together the chickpea flour, almond flour, potato starch, baking powder, salt and sugar. Set aside.
  4. In a medium bowl, beat the aquafaba with an electric mixer on high speed for 4 to 6 minutes until very foamy; soft, light peaks should form when the beaters are lifted from the bowl.
  5. Add the milk mixture and oil to the flour mixture, whisking until completely blended. Gently stir in HALF of the aquafaba, then fold/lightly stir in the remaining aquafaba.
  6. Divide the batter equally between the two prepared pans.
  7. Bake in the middle of the preheated oven for 42 to 47 minutes until deep golden brown and a toothpick inserted near the center comes out with only a few moist crumbs attached.
  8. Transfer to a cooling rack and cool cakes completely in pans. Run a butter knife around edges of the pans and remove the cakes. Peel off the parchment paper.
  9. Fill and frost with Vanilla Buttercream, or the frosting of your choice!


Aquafaba Tip: I find that most 15-ounce cans of chickpeas have about 3/4 cup liquid (aquafaba). Go ahead and buy two cans, just in case one can does not have enough (you do not want to have to run to the store midway through prepping the batter!). Save the chickpeas for hummus or the recipe of your liking :).

One possible substitution: I have not tested it, but tapioca starch and arrowroot work very similarly to potato starch. But to be sure, stick with potato starch.

Vanilla: Technically, vanilla extract is not grain-free because it is made with alcohol, which is made from grain. Vanilla paste is made without alcohol. If you are fine using vanilla extract, use an equal amount (1 tablespoon).

Cupcakes: To make cupcakes, divide the batter between 24 standard size muffin cups lined with paper or foil liners. Do not overfill the cups! The batter will come up less than halfway in each cup. Bake for 22 to 26 minutes until deep golden brown and a toothpick inserted near the center comes out with only a few moist crumbs attached.

Storage: Store the frosted cake at (cool) room temperature for up to 1 day or the refrigerator for up to 1 week. The cooled, unfrosted cakes can be frozen (tightly wrapped) for up to 6 months.

Nutrition Information

Amount Per Serving Calories 0Total Fat 0gSaturated Fat 0gTrans Fat 0gUnsaturated Fat 0gCholesterol 0mgSodium 0mgCarbohydrates 0gFiber 0gSugar 0gProtein 0g

Did you make this recipe?

Tag @powerhungrycamilla on Instagram and hashtag it #powerhungrycamilla





This site uses Akismet to reduce spam. Learn how your comment data is processed.

Gauri Vasudevan

Wednesday 1st of November 2023

May I ask if you prefer this or the almond cake?!


Friday 3rd of November 2023

I make the almond cake a lot, so by default, I suppose it is my preference :)


Wednesday 18th of October 2023

Hi! I loved this! I’m allergic to potato so I used arrowroot flour in place of it and it still came out lovely !


Sunday 22nd of October 2023

That's smashing news, Athena!


Friday 22nd of July 2022

I found your recipe because I am researching grain free cakes for my daughter’s first birthday. Do you think I could substitute peanut powder for the almond flour in this recipe? Thank you.


Friday 22nd of July 2022

Hi Sarah! I am not sure that that would work. I love peanut butter powder, so I know how different the texture is between the powder and almond flour. The powder is super fine, plus most brands are defatted and have very little fiber (both of which are needed from the almond flour). So sorry!


Tuesday 12th of July 2022

Hi, I would love to try this cake, but then I need to replace almond flour...:/ Oat, buckwheat, rice flours, whould it work?


Friday 22nd of July 2022

Hi Gabriele, You could try using sunflower seed flour (I have a recipe for making it from raw sunflower seeds here on my site). I think that aat flour might also work.


Saturday 13th of March 2021

Hello! Is there any way of omitting the oil please?


Friday 22nd of July 2022

Hi Betheny, You could try subbing with applesauce.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe