If you have toddlers, you may know that it is basically a legal requirement to always have strawberries in your house. Inflation be damned. But then those toddlers will go through phases (usually just after you stocked up on said berries) where they refuse to touch them and you are left with more strawberries than you, as a presumably reasonable adult, could eat in a week. And at the current cost of all fruit, we will NOT be letting these precious morsels go to waste.
This easy Vegan Strawberry Cake is the perfect recipe for when you have an extra pound of strawberries lying around. It makes for the perfect birthday or special occasion cake for the strawberry-fiend in your life.
This cake is delicious unfrosted or coated with my easy Vegan Cake Frosting. Smother it in Strawberry Compote and serve it with vegan Strawberry Shortcake Ice Cream Cups and you’ll have the dessert spread of a strawberry-lover’s dreams.
For more delicious vegan cake recipes, try this Banana Walnut Cake, Carrot Cake, or Vegan Applesauce Cake.
Why You’ll Love This Vegan Strawberry Cake Recipe
- Simple ingredients – This cake is made with fresh strawberries and simple ingredients you can find in the grocery store.
- Soft and fluffy texture – This cake comes out perfectly moist yet light and fluffy every time.
- Allergy-friendly – This vegan cake recipe uses simple plant-based swaps like oat milk and apple cider vinegar to create a rich, moist cake. Dairy-free, egg-free, and easy to make gluten-free (just swap 1:1 gluten-free baking flour), this cake is the perfect option when you need an allergy-friendly treat.
- Perfect for any occasion – Make it as a layer cake for birthdays, a simple sheet cake for gatherings, or even vegan strawberry cupcakes for easy serving.

Ingredients for the Cake
- Strawberries – Fresh or frozen strawberries will work here. Just make sure to thaw the frozen strawberries in the refrigerator before pureeing them.
- All-purpose flour – You can swap 1:1 gluten-free baking flour for a vegan gluten-free strawberry cake.
- Sugar* – I prefer cane sugar, but you can use white granulated sugar as well. Just make sure to select a vegan version (see notes).
- Baking essentials – Baking powder, baking soda, and salt combine to make the magic happen for this fluffy cake.
- Oat milk – Any non-dairy milk will work here – soy milk, almond milk, you name it. Just make sure to select a variety that meets your dietary needs.
- Neutral oil – Any neutral-flavored oil like canola oil or avocado oil will work here. You can use melted coconut oil, but it may add a slight coconut taste to the cake. If you are okay with this, go for it!
- Apple cider vinegar – Swap for lemon juice if you don’t have it.
- Strawberry extract – This does enhance the strawberry flavor, but if you don’t have this, you can swap for vanilla extract.
Vegan Buttercream Ingredients
- Vegan butter – Use a firm vegan butter like sticks or stick your spreadable vegan butter in the freezer for 10 minutes before mixing.
- Strawberry extract – You can use any flavor you’d like for this frosting!
- Powdered sugar – Do not swap for regular granulated sugar here. It will make your frosting heavy and gritty.
- Oat milk – You can omit this if you want a thicker frosting.
- Vegan food coloring (optional) – Add 8-10 drops of vegan food coloring or other natural colorings to make this frosting any color you’d like. Or just leave it plain!
Helpful Equipment
In addition to measuring cups and spoons, the following equipment is helpful for this recipe:
For the Cake
- Food processor or blender
- Large mixing bowl
- Two 9-inch Round cake pans or one 9×13-inch sheet cake pan
- Parchment paper (optional)
For the Frosting
- Stand mixer or hand mixer
- Plastic bags or piping bags
- Cake spatula or Butter knife

How to Make Vegan Strawberry Cake
This is a detailed step-by-step guide on how to make this recipe including photographs. For the quick version, skip ahead to the recipe card below!
Strawberry Cake Batter
Preheat the oven to 350 degrees Fahrenheit.
Start by pureeing fresh strawberries in a food processor or blender until smooth. Set aside.
In a large bowl, whisk together the flour, sugar, baking powder, baking soda, and salt. Add the strawberry puree and the remaining wet ingredients and gently fold until just combined, being careful not to overmix the cake batter.

Divide the batter evenly between two round cake pans lined with parchment paper (or oiled).
Bake at 350°F for 25-30 minutes or until a toothpick inserted in the middle of the cake comes out clean. Allow the cake layers to cool completely before frosting.
Making Vegan Frosting
To make the vegan strawberry frosting, whip room temperature vegan butter in a stand mixer with a small amount of oat milk until light and fluffy.
Slowly add powdered sugar, 1/4 cup at a time, mixing until smooth.
Add strawberry extract and a few drops of red food coloring if desired for a vibrant pink color. Continue mixing until the frosting is creamy and evenly colored.

How to Serve Vegan Strawberry Cake
This cake is best enjoyed at room temperature with a generous layer of vegan strawberry buttercream. Garnish with fresh strawberries, freeze-dried strawberries, or a drizzle of strawberry preserves for an extra burst of flavor.
How to Store
- Room Temperature – If you leave this cake unfrosted, you can store it in an airtight container at room temperature for 3-5 days.
- Fridge – For frosted cakes, store leftovers in an airtight container in the refrigerator for 3-5 days. Let it come to room temperature before serving to maintain its fluffy texture.
- Freezer – For longer storage, wrap slices in plastic wrap and freeze for up to three months.
More Tips
- Not Vegan? Use dairy milk for the cake or regular butter for the frosting.
- Gluten-Free? Use a gluten-free flour blend in place of all-purpose flour.
- Oil-Free? Swap the oil for equal parts unsweetened applesauce.
FAQ: Vegan Strawberry Cake
Yes! Thaw them completely and drain excess liquid before pureeing to prevent too much liquid in the cake batter.
Absolutely! Substitute the flour mixture with a high-quality gluten-free flour blend for a vegan gluten-free strawberry cake.
Store it in an airtight container and avoid overbaking. Adding a touch of lemon juice or extra strawberry preserves can also help maintain moisture.
Yes, almond milk, soy milk, or coconut milk all work well as substitutes.
Definitely! Pour the batter into a lined muffin tin and reduce the baking time to around 18-22 minutes for delicious vegan strawberry cupcakes.

Vegan Strawberry Cake
Equipment
- Food processor (or blender)
- 2 9-inch Round cake pans (or sheet cake pan)
- Parchment paper (optional)
- Piping bags (or plastic bags)
- Cake spatula (or butter knife)
Ingredients
Strawberry Cake
- 450 g strawberries (stems removed)
- 3 cups all-purpose flour
- 1 cup cane sugar*
- 1 tbsp baking powder
- 1 tsp baking soda
- Pinch salt
- ⅓ cup oat milk
- ½ cup oil
- 1 tbsp apple cider vinegar
- 1 tsp strawberry extract
Vegan Frosting
- ½ cup vegan butter
- 3 cups powdered sugar
- 1 tsp strawberry extract
- 2 tbsp oat milk
- 10 drops vegan food coloring (optional)
Instructions
Making the Cake Batter
- Preheat the oven to 350 degrees Fahrenheit.
- Start by pureeing fresh strawberries in a food processor or blender until smooth. Set aside.
- In a large bowl, whisk together the flour, sugar, baking powder, baking soda, and salt.
- Add the strawberry puree and the remaining wet ingredients. Gently fold into the flour mixture until just combined, being careful not to overmix the cake batter.
- Divide the batter evenly between two round cake pans lined with parchment paper (or oiled).
- Bake at 350°F for 25-30 minutes or until a toothpick inserted in the middle of the cake comes out clean. Allow the cake layers to cool completely before frosting.
- Allow the cake to cool fully before frosting.
Making Vegan Frosting
- Whip room temperature vegan butter in a stand mixer with a small amount of oat milk until light and fluffy.
- Slowly add powdered sugar, 1/4 cup at a time, mixing until smooth. Add strawberry extract and a few drops of red food coloring if desired. Continue mixing until the frosting is creamy and evenly colored.
- That's it! Enjoy!
Notes
- Not Vegan? Use dairy milk for the cake or regular butter for the frosting.
- Gluten-Free? Use a gluten-free flour blend in place of all-purpose flour.
- Oil-Free? Swap the oil for equal parts unsweetened applesauce.
Nutrition
Please note, while all ingredients used in this recipe have been verified to be vegan and free of applicable allergens at the time of recipe creation, different brands may differ in their ingredients or processing procedures and may change their ingredients at any time. For some recipes, I do include ingredients that are processed in a facility that processes other allergens. Please make sure to check the ingredients and processing procedures for your specific purchases to ensure they meet your dietary needs.
Last Updated on February 14, 2025









This cake is so delicious! I love making this cake for special occasions!