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!

a bite taken from a piece of pink cake with strawberry on the side of the plate

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.

slice of cake taken out of a vegan strawberry cake

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.

cake batter, pink, in a glass mixing bowl

Pour the cake batter evenly into the greased and parchment lined pans.

cake batter in silver pans

Bake for 30-35 minutes, until the edges are golden and a toothpick comes out clean. Let the cakes cool completely before frosting.

cooked pink cakes in silver pans

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!

pink frosting in glass bowl

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.
frosted pink cake with strawberries, on marble cake stand

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.
piece of pink cake on white plate, cake stand in background on grey board

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.

fork cutting into piece of vegan strawberry cake on white plate

Want more incredible vegan cakes?

square image of a piece of pink cake with a strawberry on the side
4.84 stars (102 ratings)

Vegan Strawberry Cake

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!
Prep: 40 minutes
Cook: 35 minutes
Total: 1 hour 15 minutes
Servings: 16 slices


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


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.



  1. 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.
  2. Milk – You can substitute any plant based milk for the soy milk.
  3. 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.
  4. Can’t find freeze dried strawberries? Go make the fresh strawberry frosting from my Vegan Strawberry Cupcakes recipe instead.


Serving: 1serving | Calories: 527kcal | Carbohydrates: 76g | Protein: 3g | Fat: 23g | Saturated Fat: 5g | Sodium: 177mg | Potassium: 370mg | Fiber: 3g | Sugar: 53g | Vitamin A: 623IU | Vitamin C: 199mg | Calcium: 72mg | Iron: 5mg
Course: Dessert
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

*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.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Read my full disclosure here.

Posted In: , , , , , , ,

you may also like:


  1. Omg! this is my first making strawberry cake and this was so fun and easy to make I am so glad I found this website.


  2. Hi I’m new to baking cakes. This came out so delicious. For the frosting, I used only 2 cups of the powdered sugar and a little less vanilla and it came out to be the perfect amount of sweetness – my mom loved it and she usually dislikes sweet frosting.

    I did have some issues. My cake bowed in/collapsed in the center – do you know what may cause that? How long did you let the cake cool before frosting? After 1 hr it seemed cooled but I noticed that the frosting melted when I put it in between the cake layers. Also my cake came out dense and a slightly doughy. Any advice would help. Thank you!

    1. I’m so happy that you loved the cake, Jessica! The sunken middle could have been caused by a number of factors, like opening the oven door during baking, the oven was too hot or too cold, or the cake was underbaked. As for the dense texture, that’s likely because the batter was over-mixed. To achieve a light and fluffy texture, you need to gently incorporate the ingredients until they JUST come together and no dry flour streaks remain. I hope this helps for next time!

  3. YOU MUST MAKE THIS, This is my new fav cake. It came out so beautifully and I’m so obsessed with the flavors. So amazing

  4. Hi! I’m currently making this and I printed out the recipe in both US measurements and metric. The butter measurement when converted to metric seem to be off. It says 113g for both the batter and the frosting, but I’m the US measurement for the batter is 1/2 cup and for the frosting is 1 cup. Just wondering which is correct? Thanks!

    1. Hi there! Sorry about that, there was an error. You are correct, 1/2 cup of butter is 113 grams, and 1 cup is 227 grams. I’ve updated it now. Hope that helps and enjoy!

      1. Thank you so much!!! It was absolutely delicious. Like seriously, one of the best cakes I’ve ever had, vegan or not!!!

  5. I know this is going to be a 5 star recipe, just like every Nora recipe I’ve made!
    I am confused about the quantity of dried strawberries, though. The recipe calls for one cup, but the packages are 0.07 or 0.08 oz. About how many packages does it take to get to one cup? Thanks in advance for your reply!

    1. One package is actually enough, they are very light. You need 1 about 1 cup before ground into a powder, NOT after. Hope that helps and thank you for having faith in my recipes! Enjoy!

  6. Can I use self rising flour in place of cake flour and baking powder? Is any plant milk okay or is soy best?

    1. I haven’t tried it so I’m not sure, but it might work. You may still need more baking powder. I feel like soy milk makes for the best vegan buttermilk and curdles well, but another milk will work, like almond or oat. Thanks!

  7. Being vegan for about a year and a half, you and one other vegan blogger are my go-to people for weeknight recipes/special occasions. This is hands down the BEST cake (vegan or not) I’ve ever had. Made it today for the parents and grandparents and everybody disregarded the suggested serving size because it was DEVOURED. Out of this world recipe, another par for course with you 🙂 Thank you!

    1. I am so THRILLED that the cake was a hit! Thank you for your kind and encouraging feedback! I appreciate the awesome review as well! Wishing you lots of happy cooking!

  8. I really liked the batter how it turned out but the frosting is something out of this world. I just don’t understand what I did wrong, is it only me? 3 cups of sugar for the frosting? It’s insanely sweet and I simply couldn’t use it all. So much sugar, I kept powdering, I had second thoughts but I said I should just follow the recipe. I just feel sorry for the good vegan butter wasted.

    1. Hi there! The frosting ingredients are very standard proportions for buttercream frosting. 1 cup of butter (vegan) and 3 cups of sugar. The freeze dried strawberry powder adds strawberry flavor. I don’t know if you don’t typically like sweet desserts, but this is not a low-sugar cake or anything like that. It’s a strawberry cake with buttercream frosting that no one would guess is vegan.

  9. This is an awesome recipe – huge hit with friends and fam! I tweaked the recipe a little, using the vegan whipped cream recipe from the oreo cake (just vanilla – without the cocoa powder and oreos) and mixed the remaining strawberry reduction with that and used it to frost the outside and between the layers. Perfectly sweet, tart, and tasting of natural strawberry! The cake is super moist as well.

    Chef’s kiss! Nora, this is amazing!

    Also, I might be my oven, but the cakes took much longer to bake than the recommended time. Maybe 40 mins in 6 inch cake pans.

  10. I baked this cake for my twins a few weeks ago for their birthday. It was ABSOLUTELY DELICIOUS! Everyone loved the cake which was very flavorful and moist. I’m embarrassed to say that we ate most of it that night, and I ended up making another one a few days later (my very non-vegan husband begged me to!). Great recipe, thank you for sharing!

    1. You are welcome! How terrific the cake was a hit! Happy birthday to your twins! Thanks for sharing your fantastic feedback and review! Wishing you lots of happy cooking!

  11. Hi Nora! I’ve made this recipe twice now and both times the cake came out VERY moist, almost a play dough like texture, despite passing the tooth pick test and thoroughly cooling before frosting. The flavor is still amazing and everyone had enjoyed it, but the texture is throwing me off a bit. Is that to be expected or is there something I am doing wrong here? Anyways, I love your recipes (:

    1. I’m sorry to hear that, I wonder what is going on. Are you using gluten free flour? So are you saying it’s just not cooking through? I’ve never had anything like that happen with this recipe, but I want to help! It should be moist, but light and fluffy. Certainly not like play dough.

    2. Hey …. currently baking this! What happens if you forget to reduce the strawberry purée … 🙁

  12. Hi was wondering if i were to double the recipe would i use 1/2 strawberry puree as written or would i double it to 1 cup ? 🙂

    1. You would increase it to 1 cup. That particular text just doesn’t double when you click the 2x. 🙂 Thanks!

  13. HI, I haven’t made this yet, but I am wondering if I can use almond milk instead of soy milk? It’s what we have on hand right now. Also, any substitute for Earth Balance buttery sticks? Thanks!

    1. Hi Christine, yes you can use almond milk in place of soy, no problem. Any other vegan butter will work fine for the frosting, it doesn’t have to be earth balance. Hope that helps and you enjoy the cake!

  14. Made this recipe yesterday but I subbed fresh strawberries with freeze dried and it still turned out amazing!! The cake was super fluffy but still kept it’s shape. Thank you for an amazing recipe!

  15. I don’t see at what point the oil/butter/sugar part is added to batter? I just see it says to mix dry ingredients into the vegan buttermilk. Please advise!

  16. My son requested a Strawberry cake for his birthday today, so I went on a Pinterest hunt for a vegan (kids with food allergies) recipe. We had everything for this recipe except the dried strawberries which my hubby picked up for us.
    This cake was so Yummy. I didn’t add food dye, and used coconut sugar, so the color of my cake was a light brown, but it was still So Good! Can’t wait to try some more recipes from your site! Thank you.

    1. Hi Danielle. Welcome to my site! I’m glad you all loved the cake! Thanks for taking time to share your wonderful feedback and review! Enjoy your journey through my recipes, and reach out with any questions! Happy cooking!

  17. Hi Nora. Firstly, I love all of your bakes.
    I read this is for 2 – 8″ pans. Is there a way to reduce this size to smaller pans so i can make a taller cake? Like 3 6″ rounds or something like that. I want to do a tall one but not obviously 4 stacked 8″. Just curious if you knew if it would work in small er pans and if baking time would be adjusted?
    I hope that makes sense

    Many Thanks

    1. Hi KJ. Yes, 6 inch pans should work fine, but the baking time will be different. Usually, 6 inch cake layers take 18-21 minutes to bake through. Test with a toothpick to ensure doneness.

  18. Hi Nora! I made this recipe for my husband’s birthday and it tasted delicious, but my cake seemed quite wet in texture. When tested for doneness, it came out clean so I believe I cooked it long enough. I live at an altitude of 6300 ft so I am wondering I needed to adjust flour ratio or cook it longer because of altitude. Please let me know if you have any ideas of what to do next time to avoid it happen it’s again because I love the flavor and would like to try it again!

  19. Hello, Nora. Love your recipes! I made this strawberry cake for my sisters birthday and it was very yummy! The only thing is my frosting kept melting. I waited several hours for the cake to cool down before icing, but the layers kept slipping and sliding still. Unfortunately, this was not the first time this has happened when making your vegan frosting. I’m sure it’s something I’m doing wrong or maybe I’m using a butter that has a lower melting point? I used Earth Balance. Are there any suggestions you could give me? I would love to make this cake again!

    1. Hi Samantha. I’m very happy to hear you liked the cake! As for the icing, it could be melting because the butter and milk were too warm when you initially made the frosting, the type of butter you’re using (I always have the best results with Miyoko’s vegan butter), or the frosting wasn’t cold enough. Letting it chill in the fridge before frosting the cake will help it firm up and hopefully prevent it from melting on the cake. I hope this helps!

    2. I have the same issue with earth balance. We can’t use Miyoko’s due to food allergies. I found that subbing half the butter for shortening (we use spectrum 100% palm oil) gives the frosting a lot more resistance to being too runny!

  20. Would this work as a large stacked cake? i.e 4 layers? With cake dowels…. Hesitant to try for my daughters birthday cake without asking in case it fails. 

    1. Hi Amy. I have not tried it myself, however, I think a 4 layered cake would work. I would double the recipe. Let me know how it goes for you.

  21. Hi, I love ALL your recipes. Do you have a vanilla cake with strawberries filling and vanilla frosting? I only trust your cake recipes I laways make your “The best chocolate cake” recipe, and it is the INDEED the best cake.
    Otherwise I will be giving this recipe a try

  22. Made this cake last week. I followed the recipe as written (chose not to use the food coloring). Everyone who had the cake loved it! It was full of strawberry flavor and was so moist. One thing we chose to do was put some of the leftover puréed strawberries in the middle and on top of the cake. We also used cake flour which I would recommend getting.  We will definitely be making this cake again!

    1. I don’t need the cake to be completely vegan, just eggless.
      Can I use regular unsalted butter and all purpose flour?
      Also, are the cake layers stackable?
      I’m going to be making two 10 inch rounds that are 4 inches tall.
      Should I double or triple the recipe?
      Thank you.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

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