Almond Flour Vanilla Cake
This post may contain affiliate links. Please read our disclosure policy.
This Almond Flour Vanilla Cake with vanilla buttercream is made with gluten free and healthy-ish ingredients, but you’d never know it! It’s a light and fluffy dessert that’s perfect for any occasion.

You don’t need to be a professional baker to successfully bake a cake with almond flour. Just take this Almond Flour Vanilla Cake for example. A practically fail-proof recipe, it leaves little room for error and results in a fluffy and moist cake with a fine-tender crumb.
I love using almond flour in baked goods, like in this cake as well as my almond flour cupcakes and almond flour chocolate chip muffins. It’s a grain free flour made from ground almonds but offers cake recipes a delicate crumb, light and fluffy texture, and subtle nutty flavor.
The results are so great that you or your guests won’t even notice that you’re eating a gluten free dessert! And when you really want to make everyone happy, pair your gluten free vanilla cake with my equally as delicious almond flour chocolate cake.
Recipe features
- It’s a healthy-ish gluten and grain free vanilla cake that makes almond flour the star of the show.
- The batter is low-fuss and flexible. You can choose between baking a one-layer cake, a two-layer cake, or cupcakes!
- It’s decorated with a simple vanilla buttercream, but the cake is fantastic with or without the icing.
Ingredients
Almond flour – I tested this cake with ground almond flour, NOT almond meal. The latter is more coarse and crumbly and will give you different results. If all you have is almond meal, I recommend pulverizing it into a fine flour first. Alternatively, if you don’t need this cake to be gluten free, you should end up with good results using the same amount of all purpose flour.
Sugar – Granulated cane sugar is my standard sweetener in baked goods. You can substitute coconut sugar or granulated monk fruit for a less sweet cake with no refined sugar.
Eggs – I don’t recommend using any substitutions here, like flax eggs.
Vanilla – For flavor, of course!
Vanilla buttercream – This basic buttercream frosting consists of softened butter, milk, vanilla, and powdered sugar. It’s very easy to make or swap for your favorite frosting. Check out the Tips section for more decorating ideas.
Step-by-step instructions
Step 1: Mix the dry ingredients. Whisk the almond flour, sugar, baking soda, and salt together in a mixing bowl.

Step 2: Mix the wet ingredients. Whisk the eggs, milk, and vanilla together in another bowl.

Step 3: Combine, then bake. Pour the dry mix into the wet and carefully stir to combine. Transfer the batter to the cake pan and bake until a toothpick inserted in the center comes out clean. Set aside to cool.
Step 4: Make the frosting. Cream the butter, vanilla, and milk together until fluffy. Next, stir in the powdered sugar until you have a creamy, smooth icing. Decorate the vanilla cake with the buttercream when it’s fully cool, then slice and enjoy!

Tips and FAQs
- Use room-temperature ingredients. Remember to set your almond flour, eggs, milk, and butter on the kitchen counter for at least 30 minutes before baking. Room temperature ingredients always give you the best results!
- Use the toothpick test to check for doneness. You’ll know the cake is ready to come out of the oven when a toothpick inserted in the middle comes out clean (a few crumbs on the toothpick are fine).
- Always let the cake cool completely before decorating. Otherwise, the warmth will melt the icing.
- Decorating ideas: Any buttercream flavor pairs well with vanilla cake. To switch things up from vanilla, use my strawberry, coconut, chocolate mint, or honey mascarpone frosting instead. To finish, top the cake with fresh fruit, berry compote, or chopped nuts!
Tip
Stir the batter by hand with a spatula instead of a stand mixer. This will prevent you from overmixing the cake batter.
Can you make this a double-layer cake?
Baking the chocolate version of this cake in one round 9-inch cake pan and two round 6-inch pans both worked well. You can make this a double-layer cake by dividing the batter between two 6-inch cake pans and baking until a toothpick comes out clean.
Can you use this recipe to make cupcakes instead?
Sure! To make almond flour vanilla cupcakes, bake the batter in a lined muffin tin for 20 to 23 minutes at 350°F or until a toothpick comes out clean. Let them cool in the tin for 10 minutes before removing and setting them on a wire rack to finish cooling.
Storage
Room temperature: If unfrosted, this almond flour cake will keep well in a sealed container at room temperature for up to 3 days.
Refrigerator: If frosted, store the cake in the fridge for 4 to 5 days.
Freezer: Wrap the unfrosted cake in plastic, place it in an airtight bag or container, and freeze for up to 4 or 5 months. When ready, allow the cake to thaw at room temperature before frosting.

More almond flour recipes
If you made this recipe, be sure to leave a comment and star rating below. Thanks!
Almond Flour Vanilla Cake

Ingredients
For the cake:
- 2 cups almond flour
- 1/2 cup cane sugar, sub coconut or monk fruit for a less sweet cake
- 1/2 tsp baking soda
- 1/2 tsp salt
- 4 eggs
- 1/3 cup milk
- 2 tsp vanilla
For the icing:
- 2 tbsp butter, softened
- 1/2 tsp vanilla
- 2 tbsp milk
- 1 1/2 cups powdered sugar
Instructions
- Preheat the oven to 350° and line a round 9” cake pan with parchment paper; set aside.
- In a medium mixing bowl, stir the almond flour, sugar, baking soda, and salt together.
- In a large mixing bowl, whisk the eggs, milk and vanilla together. Then, pour the dry ingredients into the wet and gently stir to combine, being careful not to overmix.
- Pour the batter into your prepared cake pan, then bake the cake for 25-30 minutes, or until a toothpick comes out clean. Leave the cake in the pan for 10 minutes, then carefully invert it onto a cooling rack. Allow the cake to cool completely before icing it.
- For the icing: cream the butter, vanilla and milk together with an electric mixer, then add the powdered sugar and stir until the icing is smooth. Ice the cake, slice and enjoy!
Notes
Nutrition















ERIN
I AM REALLY LOOKING FORWARD TO YOUR REPLY
MY NAME IS ERIN THIS WAS MEANT TO BE
I MADE THE ALMOND VANILLA CAKE AS CUPCAKES
PLEASE YOUR REPLY WOULD BE GREAT
I HAVE FOOD ALLERGIES
YOUR RECIPE IS PERFECT
I never comment, but I just made these and these were SO DELICIOUS I couldn’t not comment. This recipe is so easy and straightforward to make, and the cake is not too sweet at all and SUPER YUMMY!! A great way to satiate your sweet tooth for vanilla cake, while still opting for a healthier option. Will definitely be making this again. Thank you so much!
I’m so happy you liked the cake — thanks for the 5-star rating!
HELLO THERE
CAN YOU USE ALMOND MILK IN THE ALMOND CAKE RECIPE
I WOULD REALLY APPRECIATE A REPLY
LOOK FORWARD TO A REPLY
REGARDS ERIN DOHERTY
Yes that’s fine!
This recipe turned out pretty good, but it was a bit dense. I pressed cut up kit kats into the top of the cake before baking and turned the cake over on the tray so the kit kats were the bottom layer. It tasted so good with the frosting!
This is the best cake ever! I don’t even ice it and it is even better the next day!
Thanks so much Deborah! Glad you loved the cake so much!
I have made this recipe so many times and now I have made it 8 times again and each time it will not un-mold from my bundt pan. The chocolate version is fail proof…what can I do????? It also now has a green gummy texture at the top part I flip one 🙁
I’m excited to try this recipe this weekend. I’m assuming if I want a 2 layer cake I need to double it, correct?
And just curious, any reason fat was not included in this recipe? Thanks & I look forward to your reply!
Hi — great questions! If you want to use two 9″ pans, I would 1.5 the recipe. To do so, go to the recipe card and where it says 8 servings, adjust it to say 12, and the ingredient measurements should change. Or, you can follow the recipe as written and use two 6″ pans. As for the lack of fats, that wasn’t intentional :slightly_smiling_face: I simply tested it without fats and the recipe worked well, so I left it that way. Let me know how it turns out!
This is a great recipe! I added some espresso powder to the icing for a lovely coffee twist. I was delightfully surprised that the cake alone has no butter or oil 👍 great flavor ..thank you!
Thanks Darla! I’m so happy you loved the cake!
Do you have recommendations for making this into a sheet cake? Double the recipe? Still line with parchment paper or will Pam/crisco work?
Great question! I’d double the recipe, but it might be a tad too much batter so only use as much as fits into the pan (as in, don’t let it overflow :D). And I ALWAYS line my pans with parchment because it’s the absolute worst when cake sticks.
I use this recipe for everyrhing! Vanilla, Almond poppy seed, Lemon poppy seed, as a basis for tons of different flavors. It always turns out perfectly, and I’m so happy I found it. I am high altitude, so I halve the baking soda and bake at 370. Thank you so much!
Thanks so much Julia! Glad you love the cake so much!