Vegan Strawberry Cake Recipe
A delicious and moist vegan strawberry cake made with fresh or frozen strawberries, a tender crumb from dairy-free ingredients, and topped with creamy vegan strawberry frosting. Perfect for summer gatherings or anyone seeking a plant-based dessert.
- Author: Lena
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: One 2-layer 8-inch (20 cm) cake, serves 8-10 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegan
Strawberry Puree
- 4 cups (480g) fresh or frozen strawberries, stems removed
Cake
- 3 cups (375g) all-purpose plain flour (see note for gluten free options)
- 1 cup (200g) granulated sugar
- 1 tablespoon baking powder
- 1 teaspoon baking soda
- Pinch of salt
- 1/3 cup (85g) dairy-free milk
- 1/2 cup (125g) neutral flavored oil
- 1 tablespoon apple cider vinegar or lemon juice
- 1 teaspoon liquid pink food color or 1–2 tablespoons beetroot powder
- 1 teaspoon vanilla extract (optional)
Frosting
- 1 – 1 1/2 batches Vegan Strawberry Frosting OR
- 1 batch Vegan Strawberry Cream Cheese Frosting
- 1 cup (120g) fresh strawberries (or other fresh berries) for garnish
- Measure Ingredients: For best results, weigh ingredients especially flour and strawberries, or use the spoon and level method for flour to avoid dense cake.
- Prepare Strawberry Puree: Add 4 cups of strawberries into a food processor or blender and blend until smooth with no chunks. Set aside.
- Preheat Oven and Prepare Pans: Preheat oven to 180°C (350°F). Grease or line two 8-inch (20 cm) round cake pans with parchment paper.
- Mix Dry Ingredients: In a large bowl, combine flour, sugar, baking powder, baking soda, salt, and beetroot powder if using. Mix until no lumps remain.
- Add Wet Ingredients: Fold in the strawberry puree, dairy-free milk, oil, apple cider vinegar, pink food coloring (if using instead of beetroot), and vanilla extract until just combined. Avoid overmixing; small lumps are fine as long as no flour pockets remain.
- Divide and Bake: Pour the batter evenly into the two prepared cake pans. Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean.
- Cool Cakes: Let the cakes cool in pans for about 10 minutes, then transfer to wire racks to cool completely.
- Assemble the Cake: Once cooled, slice off the dome of one cake layer and place it on a serving plate.
- Frost the Cake: Stir chilled frosting to smooth consistency. Spread or pipe about 1 cup of frosting on the bottom cake layer, then place the second cake on top.
- Finish Frosting and Garnish: Spread or pipe remaining frosting on the top layer and garnish with fresh strawberries or berries as desired.
- Store and Serve: Store cake in an airtight container in the refrigerator. Before serving, let the cake come to room temperature for 30 minutes to 1 hour. Leftovers keep for 5 days refrigerated or 1 month frozen (without fresh strawberries).
Notes
- Use grams to measure ingredients for accuracy, especially flour and strawberries.
- For gluten free option, substitute all-purpose flour with a gluten-free plain flour blend.
- If using beetroot powder as food coloring, add it with the dry ingredients.
- Do not overmix the batter; some lumps are okay to keep the cake tender.
- Allow the cake to come to room temperature before serving for best texture and flavor.
Keywords: vegan strawberry cake, dairy-free cake, plant-based dessert, strawberry frosting, eggless cake