clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
BEST Ever Vegan Strawberry Cake (No Food Dyes!)

Easy Homemade Vegan Strawberry Cake with Strawberry Buttercream (Gluten Free!)

  • Author: thebananadiaries
  • Prep Time: 10
  • Cook Time: 30
  • Total Time: 40 minutes
  • Yield: 16 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegan


This easy vegan strawberry cake is PACKED with fresh strawberries and so simple to make (no gelatin and no food dyes!)! Naturally gluten free and dairy free with layers of fresh strawberry buttercream, this will quickly become your favorite vegan cake recipe!


Units Scale

Vegan Strawberry Cake:

  • 440 grams cake flour, oat flour (with 2 tbsp arrowroot powder), or gluten free 1:1 baking flour
  • 1 tbsp baking powder
  • 1 1/3 tsp baking soda
  • 200 ml unsweetened dairy free milk, room temperature + 1 tsp apple cider vinegar (to be mixed with dairy milk) or Forager Project drinkable cashew milk probiotic yogurt, room temperature
  • 250 grams granulated sugar
  • 1/2 cup (80 grams) strawberry reduction sauce*, room temperature
  • 180 grams unsweetened applesauce, room temperature
  • 113 grams vegan butter, room temperature
  • 2 tbsp vanilla extract

Vegan Strawberry Frosting:

  • 1 batch vegan buttercream
  • 1 cup freeze dried strawberries, blitzed into a flour, or 1/2 cup strawberry jam


Vegan Strawberry Cake

  1. Make sure that your strawberry reduction sauce is cooled enough to use in the cake. Also, mix together the dairy free milk with the apple cider vinegar to curdle and become a vegan buttermilk. Set aside.
  2. Preheat the oven to 350F and line two 8″ cake pans or three 6″ cake pans with parchment paper and lightly oil.
  3. In a medium bowl, whisk together the flour, baking powder, and baking soda. Set aside.
  4. In a large bowl with a hand mixer or a stand mixer, cream together the vegan butter and sugar for 3 minutes, until light and fluffy. Then add in the applesauce, strawberry reduction sauce, and vanilla extract. Mix until combined.
  5. Sift in the dry ingredients, followed by the vegan buttermilk, and mix JUST until there are no more dry streaks (being careful not to over mix the batter). 
  6. Divide the batter evenly into the cake pans, and place the cake pans into the oven. A 6″ cake will take around 28-30 minutes, or until the toothpick comes out clean. For two 8″ cake layers, bake for 30-35 minutes, and test with a toothpick.
  7. Once the cakes are baked, remove from the oven and allow the cakes to cool in the pan for 5 minutes, then carefully transfer to a cooling rack to fully cool before frosting.

Vegan Strawberry Buttercream

  1. When the cakes are fully cooled, you can begin to make the strawberry buttercream. 
  2. Follow the instructions for making the vegan buttercream above. Once the buttercream is whipped, add in the blitzed freeze dried strawberries. Cream together again until smooth.


  1. To assemble the cake, add about 1/2 cup of frosting in between each layer, smoothing to the edges of the cake. Frost the outer edges as well.
  2. If you have any reserved frosting, you can pipe decoration onto the top and bottoms of the cake as well! Top with fresh strawberries and enjoy!


Gluten free: you can easily make this vegan strawberry cake gluten free by using either oat flour with 2 tbsp arrowroot powder, or gluten free 1:1 baking flour. I will note that the oat flour does not rise as much as the regular cake flour nor gluten free 1:1 baking flour, but you will still get a really beautiful cake.

Strawberry reduction sauce-ish: This isn’t quite a strawberry reduction, but it will help us to reduce the moisture in the strawberry puree just a bit for our cakes. The strawberry reduction should still be thicker than just puree, but it won’t be a paste. Puree 3 cups fresh and hulled strawberries until smooth. Add the puree to a medium sauce pan and heat for 10-12 minutes to help evaporate some of the moisture and caramelize the strawberry sugars. Remove from heat and pour into a glass container. You should yield around 1/2 cup strawberry reduction. Allow the strawberry sauce to cool fully before making this cake.

Keywords: vegan strawberry cake, homemade strawberry cake, fresh strawberry cake, gluten free strawberry cake