
This vegan strawberry cake is incredibly light, fluffy, and bursting with fresh fruit flavor. Made with a fresh strawberry puree in the batter and a luscious strawberry frosting, it's the perfect centerpiece for birthdays, spring gatherings, or any special occasion. A tender crumb and vibrant pink hue make this cake as beautiful as it is delicious.
This intermediate vegan cake, strawberry cake recipe comes together in about 153 minutes and serves 10. It's perfect for spring, summer cooking, weeknight dinners, meal prep, and anyone exploring a more plant-forward kitchen. If you love this style of cooking, you'll also want to try our earl grey banana bread next.
Prep
30 min
Cook
23 min
Servings
10
Difficulty
Intermediate
Advertisement
Ingredients you'll need
Here's everything that goes into this vegan strawberry cake. Scroll down to the recipe card for exact measurements and a printable version.
- 2 cups (240g) fresh or frozen strawberries, at room temperature, stems removed
- 1 ½ cups (190g) all-purpose flour, spooned and leveled
- ⅔ cup (135g) granulated sugar
- 2 ½ tsp baking powder
- ⅛ tsp salt
- ¼ cup (65g) neutral flavored oil (like canola or vegetable)
- 2 ½ tbsp (30g) unsweetened dairy-free milk, at room temperature
- 2 tsp apple cider vinegar or fresh lemon juice
- 1 tsp vanilla extract
- ¼ tsp scant pink gel food coloring (optional)
- --- For the Frosting & Assembly:
- 1 cup (227g) vegan butter, softened
- 3-4 cups (360-480g) powdered sugar, sifted
- 3 tbsp strawberry puree (from the batch above)
- 1 tsp vanilla extract
- ⅓ cup (110g) thick strawberry or raspberry preserves
- ½ cup fresh strawberries, sliced for garnish
How to make it
Follow these step-by-step instructions. Each step is written so you know exactly what to look, smell, and taste for.
- 1
Preheat oven to 350°F (180°C). Grease and line two 6-inch (15 cm) round cake pans with parchment paper.
- 2
Prepare the strawberry puree by adding the 2 cups (240g) of strawberries to a food processor or high-speed blender. Blend until completely smooth with no chunks. Set aside. You will need most of this for the cake batter and 3 tablespoons for the frosting.
- 3
In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, baking powder, and salt until well combined.
- 4
To the dry ingredients, add the strawberry puree (reserving 3 tbsp for frosting), neutral oil, dairy-free milk, apple cider vinegar, vanilla extract, and optional food coloring. Gently fold the wet and dry ingredients together with a spatula until just combined. Do not overmix; a few lumps are okay.
- 5
Divide the batter evenly between the two prepared cake pans and smooth the tops with a spatula.
- 6
Bake for 20-23 minutes, or until a toothpick inserted into the center of the cakes comes out clean or with a few moist crumbs attached.
- 7
Let the cakes cool in their pans for 10 minutes before inverting them onto a wire rack to cool completely. This will take at least 90 minutes. Do not frost warm cakes.
- 8
While the cakes cool, prepare the frosting. In a large bowl, use an electric mixer to beat the softened vegan butter until creamy. Gradually add the sifted powdered sugar, one cup at a time, mixing on low speed then increasing to high. Add the reserved 3 tablespoons of strawberry puree and 1 tsp vanilla, and beat until light and fluffy.
- 9
To assemble, once the cakes are completely cool, use a large serrated knife to carefully slice off the domed top of each cake layer to create a flat surface.
- 10
Place one cake layer on your serving plate or cake stand. Pipe a border of frosting around the top edge to create a 'dam'. Spoon the strawberry preserves into the center and spread it evenly within the border. This prevents the filling from oozing out.
- 11
Gently place the second cake layer on top. Apply a thin 'crumb coat' of frosting over the entire cake to trap any loose crumbs, and chill for 15-20 minutes. Then, apply the final, thicker layer of frosting over the top and sides, smoothing with an offset spatula.
- 12
Garnish the cake with fresh sliced strawberries. Slice and serve.
Advertisement

Vegan Strawberry Cake
This vegan strawberry cake is incredibly light, fluffy, and bursting with fresh fruit flavor. Made with a fresh strawberry puree in the batter and a luscious strawberry frosting, it's the perfect centerpiece for birthdays, spring gatherings, or any special occasion. A tender crumb and vibrant pink hue make this cake as beautiful as it is delicious.
Ingredients
- 2 cups (240g) fresh or frozen strawberries, at room temperature, stems removed
- 1 ½ cups (190g) all-purpose flour, spooned and leveled
- ⅔ cup (135g) granulated sugar
- 2 ½ tsp baking powder
- ⅛ tsp salt
- ¼ cup (65g) neutral flavored oil (like canola or vegetable)
- 2 ½ tbsp (30g) unsweetened dairy-free milk, at room temperature
- 2 tsp apple cider vinegar or fresh lemon juice
- 1 tsp vanilla extract
- ¼ tsp scant pink gel food coloring (optional)
- --- For the Frosting & Assembly:
- 1 cup (227g) vegan butter, softened
- 3-4 cups (360-480g) powdered sugar, sifted
- 3 tbsp strawberry puree (from the batch above)
- 1 tsp vanilla extract
- ⅓ cup (110g) thick strawberry or raspberry preserves
- ½ cup fresh strawberries, sliced for garnish
Instructions
- 1
Preheat oven to 350°F (180°C). Grease and line two 6-inch (15 cm) round cake pans with parchment paper.
- 2
Prepare the strawberry puree by adding the 2 cups (240g) of strawberries to a food processor or high-speed blender. Blend until completely smooth with no chunks. Set aside. You will need most of this for the cake batter and 3 tablespoons for the frosting.
- 3
In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, baking powder, and salt until well combined.
- 4
To the dry ingredients, add the strawberry puree (reserving 3 tbsp for frosting), neutral oil, dairy-free milk, apple cider vinegar, vanilla extract, and optional food coloring. Gently fold the wet and dry ingredients together with a spatula until just combined. Do not overmix; a few lumps are okay.
- 5
Divide the batter evenly between the two prepared cake pans and smooth the tops with a spatula.
- 6
Bake for 20-23 minutes, or until a toothpick inserted into the center of the cakes comes out clean or with a few moist crumbs attached.
- 7
Let the cakes cool in their pans for 10 minutes before inverting them onto a wire rack to cool completely. This will take at least 90 minutes. Do not frost warm cakes.
- 8
While the cakes cool, prepare the frosting. In a large bowl, use an electric mixer to beat the softened vegan butter until creamy. Gradually add the sifted powdered sugar, one cup at a time, mixing on low speed then increasing to high. Add the reserved 3 tablespoons of strawberry puree and 1 tsp vanilla, and beat until light and fluffy.
- 9
To assemble, once the cakes are completely cool, use a large serrated knife to carefully slice off the domed top of each cake layer to create a flat surface.
- 10
Place one cake layer on your serving plate or cake stand. Pipe a border of frosting around the top edge to create a 'dam'. Spoon the strawberry preserves into the center and spread it evenly within the border. This prevents the filling from oozing out.
- 11
Gently place the second cake layer on top. Apply a thin 'crumb coat' of frosting over the entire cake to trap any loose crumbs, and chill for 15-20 minutes. Then, apply the final, thicker layer of frosting over the top and sides, smoothing with an offset spatula.
- 12
Garnish the cake with fresh sliced strawberries. Slice and serve.
Recipe Notes
Nutrition Information
Per serving (estimated)
- Calories
- 545 kcal
- Fat
- 24.9 g
- Carbs
- 78.9 g
- Protein
- 2.3 g
- Fiber
- 1.1 g
- Sugar
- 63.3 g
- Sodium
- 331.5 mg
Frequently asked questions
How do I store this cake?+
The cake can be stored in an airtight container at room temperature for up to 2 days, or in the refrigerator for up to 5 days. Let it come to room temperature before serving for the best flavor and texture.
Can I make this cake gluten-free?+
You can try substituting the all-purpose flour with a 1:1 gluten-free baking flour blend that contains xanthan gum. The texture may be slightly different.
Can I use 8-inch cake pans?+
Yes, but you will have one very thin layer of cake instead of two 6-inch layers. If you use one 8-inch pan, the baking time will likely increase, so check for doneness with a toothpick. For two 8-inch layers, you would need to double the recipe.
Can I make this Vegan Strawberry Cake ahead of time?+
Yes. You can prep most components a day or two in advance and store them in airtight containers in the fridge. For best texture, assemble or warm just before serving — most elements keep well for 3–4 days refrigerated.
How should I store leftovers?+
Cool leftovers to room temperature, then transfer to an airtight container and refrigerate for up to 4 days. Reheat gently in a pan or microwave, adding a splash of water or plant milk if it has dried out a little.
Can I freeze Vegan Strawberry Cake?+
Most components freeze well for up to 2 months in a sealed freezer-safe container. Thaw overnight in the fridge and reheat slowly. Avoid freezing fresh herbs, leafy greens, and creamy dairy-free sauces — add those fresh after thawing.
Advertisement
Leave a Comment
Your email address will not be published. Required fields are marked *
Comments (0)
Be the first to comment!
