This is the best Vegan Strawberry Cake ever! Made with plenty of fresh strawberries, it’s simply bursting with flavor. The pretty pink frosting is to die for!
This wonderful Vegan Strawberry Cake is adapted from my Vegan Vanilla Cake recipe. It’s incredibly moist, fluffy and made with plenty of fresh strawberries! I took a lot of tips from Sally’s Baking Addiction, and used reduced strawberry puree in the cake batter and freeze dried strawberries in the frosting.
If you’d rather use fresh strawberries in the frosting as well, you can easily make the frosting from these Vegan Strawberry Cupcakes instead. You can’t go wrong with either recipe!
Do you love strawberries as much as I do? If you do, make sure to check out my Vegan Strawberry Pie, Strawberry Rolls and Vegan Strawberry Shortcake.
How to make vegan strawberry cake
Find the complete recipe with measurements below in the recipe card.
First, prepare the reduced strawberry puree
The first step in making the cake is to prepare your reduced strawberry puree. You will need 1 pound of fresh, ripe red strawberries. Rinse and hull them, then add to a food processor or blender and blend. Transfer the puree to a small pot and simmer for 25-30 minutes. The mixture will thicken and reduce to just over 1/2 cup.
Why not just use strawberry puree that is not reduced? It’s too much liquid, and not enough flavor! By reducing, you get a very concentrated strawberry flavor without adding a ton of liquid to the cake batter. Perfection.
Mix the cake batter and bake
In a large bowl (I used my stand mixer), cream together the vegan butter, oil and sugar. Mix in the vanilla and food coloring, if using. In another medium sized bowl, whisk together the flour, baking powder and salt.
With the mixer on low speed, alternate adding the dry ingredients and the vegan buttermilk (this is simply soy milk mixed with apple cider vinegar) until combined each time. Do NOT over mix. Finally, mix in the reduced strawberry puree until just combined.
Pour the cake batter evenly into the greased and parchment lined pans.
Bake for 30-35 minutes, until the edges are golden and a toothpick comes out clean. Let the cakes cool completely before frosting.
Make vegan strawberry frosting and frost the cake
Why use freeze dried strawberries instead of fresh in the frosting? Fresh strawberries can cause the frosting to curdle, and freeze dried strawberries add a ton of concentrated flavor. You may also go make the frosting from my cupcakes recipe if desired.
Using a food processor or blender, blend freeze dried strawberries into a powder. Using a mixer, beat the vegan butter until creamy. Gradually add in the powdered sugar, 1/2 cup at a time, until it’s all incorporated. Now add in the strawberry powder, then the vanilla and milk as needed.
Once the cakes are completely cooled, frost as desired and decorate with fresh whole strawberries. Enjoy!
Tips for success
- To prepare your pans, please use a small circle of parchment paper and place it in the bottom. Then spray or grease the pans all over, including the sides. Trust me, Iโve had many cakes ruined by not properly preparing my pans!
- Use both the vegan butter AND oil. This makes the cake super moist and fluffy, while giving it the best possible buttery flavor.
- Make sure to cool the cakes COMPLETELY before frosting. If itโs warm at all, you will have a big melty mess on your hands. Trust me, Iโve been thereโฆ If Iโm in a rush, Iโll put the cakes in the refrigerator to speed up the cooling process.
- Let your reduced strawberry puree cool a bit before adding to the cake batter. I stuck mine in the refrigerator while I prepared the cake batter, and it was just fine.
- Use deep red, sweet and delicious strawberries for the best results! Frozen strawberries will work in a pinch, but fresh seasonal strawberries are best.
Frequently asked questions
- Can I turn this into a sheet cake or bake as cupcakes? Yes, for cupcakes, fill liners halfway full and bake for 20-25 minutes, or until a toothpick comes out clean. For a 9×13 inch cake, bake for 40-45 minutes. Or make it a true sheet cake with an 11×17 inch pan, and bake for 20-25 minutes.
- Can I add strawberry extract for more flavor? Sure! It already has a lot of flavor, but you could add 1-2 teaspoons strawberry extract in the batter when you add the vanilla.
- Is the food coloring essential? You don’t have to add any food coloring, but your cake will not be pink. Make sure to look for a vegan friendly pink or red color. Or make your own DIY pink food dye!
- Can I make a gluten free strawberry cake? Try substituting an all purpose gluten free mix for the cake/regular flour. It won’t be quite the same, but it works pretty well.
How to store leftover cake + freezing
Store the cake at room temperature for about 4 days. Make sure to cover the cut parts to prevent the cake from drying out.
You can also keep it in the refrigerator if you prefer, but when served straight from the fridge, it will be a bit crumbly and dry. So try to let it sit at room temperature for at least 30 minutes before serving if possible.
The whole cake or individual slices can be frozen. Or prepare the cakes ahead of time, wrap and freeze, then later make the frosting, frost and serve.
Want more incredible vegan cakes?
- The Best Vegan Chocolate Cake
- Vegan Tres Leches Cake
- Vegan German Chocolate Cake
- Vegan Red Velvet Cake
- Vegan Carrot Cake
- Vegan Lemon Cake
Vegan Strawberry Cake
Ingredients
Strawberry Cake
- 1 pound fresh strawberries (1/2 cup reduced, see instructions)
- 1 1/4 cups soy milk
- 2 teaspoons apple cider vinegar
- 1/2 cup vegan butter, softened to room temperature
- 1/2 cup canola oil or other neutral flavored oil
- 1 1/2 cups granulated sugar
- 1 tablespoon pure vanilla extract
- 1/2 teaspoon pink food coloring optional
- 3 cups cake flour or all purpose flour, but cake flour is best
- 1 tablespoon baking powder
- 1/2 teaspoon salt
Strawberry Frosting
- 1 cup freeze dried strawberries*
- 1 cup vegan butter, softened to room temperature
- 3 cups powdered sugar
- 2 teaspoons pure vanilla extract
- 2-3 tablespoons soy milk, as needed
Instructions
Make the Strawberry Cake
- Prepare the reduced strawberry puree: Rinse and hull the strawberries. Using a food processor or blender, puree them. Pour the puree into a small pot and simmer for 25-30 minutes, stirring occasionally, until it reduces to about 1/2 cup. You might have a little more than that; save for topping ice cream or waffles. Allow it to cool for several minutes before adding to cake batter.
- Preheat the oven to 350 degrees F and prepare 2 8-inch round cake pans by lining the bottom with a circle of parchment paper and spraying with oil.
- Make the vegan buttermilk:ย Combine the soy milk and apple cider vinegar. Stir a little, then set aside.
- In a large bowl with an electric hand mixer or the bowl of a stand mixer with the whisk attachment, cream together the softened butter, oil and sugar until creamy. Mix in the vanilla and pink food coloring, if using.
- In a separate medium sized bowl, whisk together the flour, baking powder and salt.
- With the mixer on low speed, alternate adding the flour mixture and vegan buttermilk to the bowl with the butter/oil/sugar mixture, mixing until just combined each time.
- Now add in the reduced strawberry puree with the mixer on low and mix until combined, scraping the sides and bottom of the bowl as needed.
- Pour the cake batter evenly into the prepared pans, and bake for 30-35 minutes, until the edges are golden brown, the surface looks and feels set and a toothpick inserted comes out mostly clean with no wet batter.
- Allow the cakes to cool in the pans for 15 minutes, then carefully invert them onto a cooling rack. Allow them to cool completely before frosting.
Prepare the Strawberry Frosting
- Using a food processor or blender, blend the freeze dried strawberries into a powder. Set aside.
- Using your hand mixer or stand mixer with the paddle attachment, beat the softened vegan butter until creamy. Gradually add the powdered sugar, 1/2 cup at a time, until all the powdered sugar is mixed in.
- Now add in the strawberry powder and mix in. With the mixer on low speed, add in the vanilla and 2-3 tablespoons of soy milk as needed to thin the frosting to a desirable consistency. If it gets too thin, add more powdered sugar. If it's too thick, add more milk until it's just right.
- Once the cakes are completely cooled, frost, decorate with more strawberries and enjoy!
- The cake will keep at room temperature for up to 4 days. Make sure to cover the cut part to keep it from drying out. The whole cake or individual pieces also freeze well.
Video
Notes
- Flour – Cake flour is the best choice for a light and fluffy cake, but all purpose flour works pretty well. For gluten free, try substituting a gluten free all purpose flour.
- Milk – You can substitute any plant based milk for the soy milk.
- Different sized cakes/cupcakes – You can also make this cake as a 9 by 13 inch cake. It will need to bake more like 40-45 minutes though. Or to make cupcakes, fill liners 2/3 of the way full and bake for 20-25 minutes.
- Can’t find freeze dried strawberries? Go make the fresh strawberry frosting from my Vegan Strawberry Cupcakes recipe instead.
Nutrition
*This cake was originally published July 2019 and has been updated with new photos. The original version called for half vegetable shortening/half vegan butter in the frosting, but I have since found I like using all vegan butter and no shortening.
This recipe is amazing. My family and (non-vegan) friends absolutely loved them! Everything about this cake was amazing and full of flavor! I made cupcakes and added food coloring to the batter to enhance the color a little and everything just came out beautiful. Thank you!
You’re welcome!
YOU R THE BEST!!!! I AM VEGAN I THIS WAS DELICIOUS!!! U R A GENIUS!!!!
would baking soda work the same as baking powder because i don’t have baking powder
thanks for this amazing recipe!! ๐ ๐ :3 XD
I haven’t tested it but you would use less, 1 teaspoon instead of a tablespoon. Should work, thanks!
HII
Hi Nora, you are my favorite vegan chef! I have never been disappointed by anything of yours I’ve tried! I’m wanting to make this cake for my husband’s birthday that coming up. I was wondering if you think it would work to sub apple sauce for the canola oil? Again, thank you for all of these wonderful recipes!
Thank you so much, that is great to hear, wow! Subbing applesauce for the canola oil might work here, though the cake could be a bit drier. Melted coconut oil or another oil would work as well. I hope that helps and you enjoy the cake!
Do you recommend something else to use as a replacement for vegan shortening? I donโt have that and itโs quarantine times.
I understand! You can use more vegan butter, it doesn’t have to be shortening.
Hi Nora…can I use cake flour instead of white flour?
Yes, that should be just fine.
I just need to make it a dairy free cake can i use eggs in this recipe?
Why do you want to add eggs? I haven’t tried it so I don’t think so, there isn’t even an exact egg replacer for this recipe. If that was the case it would be a pretty easy swap. I encourage you to try it as written, I think you will love it!
Thank you so much for sharing!! Iโve never made a cake in my life and itโs turned out perfect. Tastes absolutely beautiful. Thank you
You’re welcome! So glad it came out perfect!
Hi Nora, this cake looks amazing! I was wondering if I wanted to do a 4 or 6 inch cake how much less would I need to make this cake?
Thank you!
so excited to try this! Do you have any recommendations on storing this? I’m making it early morning for a party that is in the afternoon. Do I let it set out? fridge?
It can be left at room temperature with no problem, but if you want you could stick it in the fridge as well. But you don’t have to. Hope everyone enjoys the cake!
How many 1.2 oz bags of freeze dried strawberries are used to make a cup?
One bag is enough, you should even have a little leftover.
This recipe looks amazing, can’t wait to try it. Can I use vegetable oil instead of canola oil?
Yes, you can substitute vegetable oil for canola oil. Enjoy!
I’m looking forward to making this cake. When I made Sally’s version for my son’s wedding cake, there were lots of egg whites. I don’t see any flax egg or aquafaba in your recipe. Am I missing it? Thanks.
No you arenโt missing anything, I just found in my recipe testing that it wasnโt necessary. The recipe is more based on my vanilla cake, and the strawberry purรฉe adds extra liquid. Hope you enjoy it!
Hi is there any substitute for vegan butter? Cause it isn’t available in my country ๐
Hi there! You can use all canola oil in the cake (so 1 cup total, no vegan butter). For the frosting, if you can find vegetable shortening, that would work in place of vegan butter. Hope that helps!
I can’t wait to try this but could I use frozen berries instead of freeze dried for the frosting? Can I also use frozen berries in the cake? Would this cake work with other fruits? Thank you ?
It’s a little tricky using fresh fruit in the frosting, because they add so much moisture the frosting may not hold up. I don’t think frozen berries would be a problem in the cake itself. It would work with other berries, yes. I hope you love it!
Would strawberry extract work and bring out a stronger strawberry taste instead of vanilla?
Sure! I’ve never seen strawberry extract but I’m sure it would taste great!
Hi Denise
I used vanilla and strawberry extract in mine and it came out delicious.
Can almond milk or pea protein milk be used? Also where do u get vegan shortening?
Yes, either of those would work fine. Vegetable shortening is vegan, even Crisco vegetable shortening works. I like Nutiva brand (affiliate link) because it is non-hydrogenated and I feel a little better about it. Thanks!
Do you think l can make this into cupcakes and pipe the frosting on it to make it look pretty for a special occasion coming up soon?
Yes that wouldn’t be a problem at all! The cupcakes will just cook for less time, maybe 18-22 minutes until they are done. Thanks and enjoy!
Hi! I am hoping to make this for a party with about 30 guests and was palming to use 12โ round pans… do you have any suggestions for adapting the recipe to this size, will simply using 1.5x everything work? Thank you!!!!
How fun! I *think* that 1.5x the ingredients should work for 2 12-inch pans. You may have to bake the cakes longer, just make sure to check that they are completely cooked in the middle before you take them out. I hope it turns out this way, best of luck! Thank you.
Hi there
I’d like to try this cake the end of Oct.
But I can’t get freeze dried strawberries, could I make more reduced strawberry purรฉe and use that instead?
Thanks
Kara
Yes, it should work fine, the strawberry puree will add liquid to the frosting though so you might need to add more powdered sugar until you get it spreadable. The frosting may not be as pink either, but it should taste great! Thanks.
I am a new vegan and this cake looks amazing; can’t wait to try it. What I really wanted to say is how lovely it is of you to share your recipes for free. Thank you.
I love all your recipes … I wish you would come out with a cookbook… Made this cake for my daughters birthday… Tirned out fantastic…
Thank you so much! I hope to have a cookbook one day!
You really should have a cookbook! Whenever I want to make something new, I always check here to see if you have a recipe.
Wow! Thanks so much for the great comment!! I have an ebook on my sit, but I hope to have a hard copy book someday!!
This cake looks amazing. I’ll be making this cake for my husband’s B-day. Can I make a strawberry jam filling instead of the frosting?
Sure I donโt think that would be a problem! Hope everyone enjoys the cake!
Hi! Post-tea/croquet party and, OMG, this cake was an incredible hit. All the guests got so quiet and then just kept โoohingโ and โaaahing,โ and my one friend said she was going to steal the cake, sit in a secret corner with the cake, and then marry it. Ya, this is awesome. Thanks for making my friends so happy!
Can you replace the canola oil with something else?
You could probably sub melted coconut oil or another oil if you want. But I have only tested it with canola oil.
I am so excited that I found this recipe. It is so good and just what my strawberry-loving heart has been craving!! Thank you for an amazing recipe!
Never mind. I see that you answered that in the recipe directions.
Could frozen strawberries be used. BTW: Your chickpea meatloaf is a huge favorite here. I had tried many vegan meatloaves and they were all big flops, but yours is GOOD! I’ve served it to nonvegans numerous times and always to positive feedback.
Hi Nora, I used to have a strawberry cake I made but it contained 4 eggs!! Now allergic to them along with dairy and gluten. Do you think this would work with a gluten free flour? It looks so good!
Oh wow, well I hope you love this cake! I think it would probably work with a good gluten free flour mix, but I haven’t tried it yet. Thank you, hope it works out!