I baked this vegan strawberry cake for my neighbor’s summer barbecue last weekend. The strawberries made the layers pink and moist, and she asked if I had used real butter because the crumb was so tender.
The Vegan Strawberry Cake recipe uses simple plant-based ingredients, making it an easy choice for celebrations or everyday enjoyment. You’ll love the light texture and natural sweetness of the strawberries in every bite.
Delicious Vegan Strawberry Cake Recipe

This cake is moist and fluffy, made entirely without animal products, and topped with a refreshing berry frosting that enhances the strawberry flavor. It can be prepared in just over an hour and serves about 8 people.
Ingredients
- 2 cups all-purpose flour
- 1 cup granulated sugar
- 1 cup unsweetened almond milk or any plant-based milk
- 1 cup fresh strawberries, pureed
- 1/4 cup vegetable oil or melted coconut oil
- 1 tablespoon apple cider vinegar
- 2 teaspoons baking powder
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup fresh strawberries, chopped (for garnishing)
- 2 cups powdered sugar (for frosting)
- 1/4 cup fresh berry puree (for frosting, can use blueberries or raspberries)
- 2-3 tablespoons almond milk or plant-based milk (for frosting)
Instructions
- Preheat the Oven: Preheat your oven to 350°F (175°C) and grease two 8-inch round cake pans.
- Mix Dry Ingredients: In a large bowl, sift together the flour, sugar, baking powder, baking soda, and salt.
- Combine Wet Ingredients: In another bowl, mix together the almond milk, pureed strawberries, oil, and apple cider vinegar.
- Combine Mixtures: Pour the wet ingredients into the dry ingredients and mix until just combined, being careful not to over-mix.
- Bake: Divide the batter evenly between the prepared cake pans and bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean. Allow them to cool completely.
- Prepare Frosting: In a mixing bowl, combine the powdered sugar, berry puree, and almond milk. Adjust consistency with more almond milk or powdered sugar until you reach your desired thickness.
- Assemble the Cake: Once the cakes are cool, place one layer on a serving plate and spread a layer of frosting on top. Place the second layer on top and frost the top and sides.
- Garnish: Decorate the cake with chopped fresh strawberries. Slice and enjoy!
Cook and Prep Times
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour
Nutrition Information
- Servings: 8 slices
- Calories: 250kcal
- Fat: 7g
- Protein: 3g
- Carbohydrates: 45g
I store the cake in the fridge for up to three days since the fresh berry frosting spoils quickly. I let slices sit out for ten minutes before serving so the frosting softens.
