This easy vegan strawberry cake is PACKED with fresh strawberries and so simple to make (no gelatin!)! Layered with a fresh strawberry buttercream, this will quickly become your favorite vegan cake recipe!

BEST Ever Vegan Strawberry Cake (No Food Dyes!)

The best homemade strawberry cake, vegan or not:

You are just going to love this fresh vegan strawberry cake. It’s full of fresh strawberries, bursting with sweetness, and deliciously light and tender.

I really wanted to make a homemade strawberry cake that was not only vegan (so no gelatin nor JELL-O mix here!), but also simple in ingredients. And the buttercream is made so sweet with strawberry flavor thanks to the freeze dried strawberries! 

Overall, this homemade strawberry cake is a win. It’s full of fresh strawberry flavor, lightly hinted with vanilla, tender, soft, and moist, and just an overall delight to eat.

It’s the perfect way to celebrate late spring, early summer, Mother’s Day, Memorial Day, and more. Even birthdays!

sliced homemade strawberry cake


Here’s what you’ll need for this vegan cake recipe:

  • Flour: I’ve used both all purpose flour and oat flour here. Both work wonderfully, as well as regular cake flour, as well as gluten free 1:1 baking flour. All options work!
  • Strawberry reduction: we go over this in the next section, but all you’ll need are strawberries!
  • Unsweetened applesauce
  • Vegan butter: I do recommend using vegan butter over coconut oil. The flavor is nice with the coconut oil, but you don’t get the same lift and height of the cake as you do with vegan butter. The reason being is that it’s a lot easier to emulsify the sugar into the butter rather than the coconut oil.
  • Sugar: I’ve used both coconut sugar and granulated sugar- both will work!
  • Vegan buttermilk: a combination of dairy free milk and apple cider vinegar. I’ve also used Forager Project drinkable cashew milk probiotic yogurt- it works JUST like buttermilk! 
  • Vanilla: strawberries and vanilla extract just go so well together!

Fresh strawberry reduction sauce

If you’ve read online, then you know that you can’t just add strawberries to a vanilla cake and call it a day. Trust me, I’ve learned by experience!

For this vegan strawberry cake, we’re actually going to be using a strawberry reduction sauce, which is essentially strawberry puree boiled down to a thicker sauce.

Now, I don’t make my strawberry reduction into a thick paste, like many homemade strawberry cake recipes call for. I just reduce the puree to essentially a thicker sauce. In other words, I take about 1 1/2 cups of strawberry puree and only reduce it down to 1 cup, rather than 3/4 of a cup.

eaten strawberry cake slice

This adds a good amount of moisture to the vegan strawberry cake without making it gummy. This is the key to a really strawberry-packed flavorful strawberry cake.

You can actually use either fresh or frozen strawberries as well! Just make sure that you’re reducing the mixture down to 1/2 cup.

How to make a homemade vegan strawberry cake

As I mentioned above, this homemade strawberry cake is just so easy to make. In fact, we don’t even need any fancy equipment!

As with all of my recipes, the full written instructions, along with the measurements, are found down below in the recipe card. However, I wanted to give you a few tips and tricks here!

  1. Make your strawberry reduction sauce a few hours or the day before. This allows the strawberry sauce to fully cool before you incorporate it into your cake. Hot strawberry sauce will lead to a gummy texture.
  2. The strawberry cake batter: you’ll whisk together the dry ingredients in a separate bowl, but use a large bowl for the main batter. In the large bowl, you’ll simply combine all room temperature wet ingredients together. Room temperature ingredients ensures that little to nothing will go awry in the actual batter. Cold applesauce mixed with a lukewarm melted butter will cause the butter to freeze up, creating a lumpy texture that won’t be a pretty bake. Take some time to bring all ingredients to room temperature. You can use either a stand mixer or a hand mixer with a large bowl- either option will work!
  3. Mix the dry ingredients into the wet. I try to do only a few mixes here, making sure that all of the dry has been incorporated into the wet. Then divide the batter amongst your pans and bake!
  4. Allow the cakes to fully cool before frosting. I’ve been there where I’ve rushed through the cooling process and started frosting the cake. Trust me, it’s better to wait! The cakes should have absolutely NO warmth to them when you go to frost. That’s how you know when to make the vegan strawberry buttercream!

The strawberry buttercream

If you’ve ever tried to add fresh strawberries to a buttercream, then you know that it has a high potential of splitting. Trust me, I have been there before, and it’s so frustrating, so I feel you!

This is why we’re actually using freeze dried strawberries in lieu of fresh strawberries. If you can’t find freeze dried strawberries, you can use strawberry preserves (NOT strawberry reduction) or a strawberry jam- these both work for making an amazing vegan strawberry buttercream!

best vegan strawberry cake with fresh strawberries

But I do advise caution, as too much liquid in your strawberry jam will cause the buttercream to split. Stick with fresh strawberry preserves, if you can!

The other thing to note is sifted powdered sugar. This will give you that really creamy and lush strawberry buttercream that will complement your homemade strawberry cake so beautifully.

I had some extra buttercream, so I decided to pipe the rest on top and top with fresh strawberries!

Final cake tips & tricks

  • You can use fresh or frozen strawberries: for the strawberry reduction, you can use eaters fresh or frozen strawberries. Just make sure you’re reducing down to 1 cup!
  • Make it a gluten free strawberry cake. As I mentioned above, this can easily be made as a gluten free strawberry cake! I used oat flour with a bit of arrowroot starch, and the texture came out perfectly. More on that in the recipe card!
  • Don’t over mix the batter. Over mixing the batter will often times lead to the cake not rising and/or a gummy texture. Mix until there are JUST no more dry streaks.
  • Bake as a 6″ cake or an 8″ cake. The cake in the photo is over an 8″ cake that I baked in two layer sand sliced in half. You can also do a three layer 6″ cake or just two massive layered 8″ cakes!
  • Measure the strawberry reduction. Don’t eyeball this- make sure you measure the amount of strawberry reduction going into the cake!
  • Turn into vegan strawberry cupcakes. If you want to make this vegan strawberry cake as strawberry cupcakes, go right ahead! The current recipe below will yield 24 cupcakes.
slice of vegan strawberry cake

I hope you love this vegan strawberry cake as much as I do! It was such a hit with my family, and I just know yours will love it too.

If you make this cake, let me know by leaving a comment down below, as well as a rating ⭐️⭐️⭐️⭐️⭐️ so that others may find this recipe!

As always, I absolutely love to see your beautiful cakes, so be sure to tag me on Instagram and Pinterest!

Happy cake baking!

More vegan cake recipes you’ll love:

Vegan Lemon Blueberry Cake

Easy Vegan Lemon Raspberry Cake

Vegan Lemon Loaf Cake

Best Vegan Chocolate Cake

Amazing Vegan Chocolate Hazelnut Cake

Want to save this recipe for later? Add it to your favorite recipe board on Pinterest!

BEST Ever Vegan Strawberry Cake (No Food Dyes!)

If you make this recipe, please be sure to leave a comment and a rating ⭐️⭐️⭐️⭐️⭐️ below. This helps others to find the recipes! As always, I absolutely love to see your beautiful creations on Instagram and Pinterest, so be sure to tag me there as well!

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