This small-batch vegan strawberry cake is soft, fluffy, and naturally pink from real strawberry puree. It bakes up in two adorable 6-inch layers, perfect for a cozy celebration or when you just want cake without leftovers hanging around all week. I first made this for my sister Karla's birthday dinner, and honestly, I wasn't sure a vegan cake could taste this good. The strawberry flavor is sweet and fresh, and the creamy frosting makes every bite feel a little indulgent.


If you're looking for something simple that still feels special, this is it. For more easy desserts, check out my Vanilla Cupcakes or try my Chocolate Snickers Cake for a richer treat.
Why You'll Love This Vegan Strawberry Cake
This Vegan Strawberry Cake makes just enough for 4 to 6 people, so you're not stuck with a giant leftover cake. The strawberry puree keeps it moist and gives it a natural sweetness without being overly sugary. It's completely dairy-free and egg-free, but you'd never guess it from the texture. The layers are tender and light, and the frosting is smooth and creamy. Plus, you can fill it with jam for extra fruity flavor or keep it simple with just frosting and fresh berries on top.
Jump to:
Vegan Strawberry Cake Ingredients
Here's everything you need to make this Vegan Strawberry Cake from scratch.
See Recipe Card Below This Post For Ingredient Quantities
For Strawberry Puree:
- Fresh or frozen strawberries : Blended into a smooth puree, these give the cake its natural pink color and sweet strawberry flavor. Room temperature berries blend more easily.
Dry Ingredients:
- All-purpose flour : Forms the structure of the cake and keeps it soft and tender. Spoon and level your flour for the best results.
- Granulated sugar : Adds sweetness and helps the cake stay moist.
- Baking powder : Gives the cake its lift and fluffy texture.
- Salt : Balances the sweetness and brings out the strawberry flavor.
Wet Ingredients:
- Neutral oil : Keeps the cake moist without adding any heavy flavor. Vegetable or canola oil works great.
- Dairy-free milk : Adds moisture and helps bind the batter. Use any plant-based milk you have on hand.
- Apple cider vinegar : Reacts with the baking powder to create lift and a tender crumb. Lemon juice works too.
- Vanilla extract : Adds warmth and depth to the strawberry flavor.
- Pink gel food coloring : Optional, but it makes the cake a pretty pink shade. Use half a scant teaspoon if you're using liquid coloring.
To Decorate:
- Vegan Strawberry Frosting : Creamy, sweet, and the perfect complement to the cake layers.
- Strawberry or raspberry preserves : Optional, but adds a jammy layer of flavor between the cakes.
- Fresh strawberries or berries: For a beautiful garnish and extra fresh fruit flavor.
How to Make Vegan Strawberry Cake
Follow these steps to bake and assemble your Vegan Strawberry Cake.
Prepare strawberry puree: Place the strawberries in a food processor or blender and blend until completely smooth. Set the puree aside while you prep the rest of the ingredients.
Preheat oven: Preheat your oven to 180°C (350°F). Grease two 6-inch round cake pans or line them with parchment paper so the cakes release easily after baking.
Mix dry ingredients: In a large mixing bowl, combine the flour, sugar, baking powder, and salt. Stir everything together until well blended.
Combine wet and dry: Add the strawberry puree, oil, dairy-free milk, apple cider vinegar, vanilla extract, and food coloring to the dry ingredients. Mix gently until just combined. The batter might look a little lumpy, and that's okay. Overmixing can make the cake dense.

Divide batter: Pour the batter evenly between the two prepared cake pans and use a spatula to smooth the tops.

Bake: Bake for 20 to 23 minutes, or until a toothpick inserted into the center comes out clean. The edges should look set and the tops should spring back lightly when touched.
Cool: Let the cakes cool in the pans for about 10 minutes, then carefully transfer them to a wire rack to cool completely. This step is important so the frosting doesn't melt.
Slice domes: Once the cakes are completely cool, use a serrated knife to slice off any domed tops so the layers stack evenly.
Frost first layer: Place the first cake layer on a serving plate. Spread or pipe about ¾ cup of frosting over the top. If you're using preserves, pipe a ring of frosting around the edge to create a dam, then spoon the preserves into the center.
Add second layer: Place the second cake layer on top, then spread or pipe the remaining frosting over the top and around the sides of the cake.
Garnish: Top the cake with fresh strawberries or your favorite berries for a beautiful finish.
Storage: Store the cake in an airtight container at room temperature until you're ready to serve. Leftover slices can be refrigerated for 2 to 3 days. Let the cake sit at room temperature for 1 to 2 hours before serving so it softens back up.
Substitutions and Variations
You can easily adjust this Vegan Strawberry Cake to fit what you have on hand.
Strawberries: If you don't have strawberries, try using raspberries or a mix of berries for a different flavor. The puree should be smooth either way.
Oil: Melted coconut oil or vegan butter works in place of neutral oil. Just make sure it's at room temperature so it blends smoothly.
Food coloring: Skip it entirely if you prefer a more natural look. The cake will still taste amazing, just a little less pink.
Preserves: Use any flavor of jam you like, or leave it out completely if you want a simpler cake.
Frosting: Swap the strawberry frosting for vanilla or chocolate if you prefer a different flavor pairing.
Equipment For Vegan Strawberry Cake
Here's what you'll use to make this Vegan Strawberry Cake.
- Food processor or blender: For making the strawberry puree smooth and lump-free.
- Two 6-inch round cake pans: The perfect size for a small-batch cake.
- Mixing bowl: For combining the dry and wet ingredients.
- Measuring spoons and cups: To keep everything accurate.
- Spatula: For spreading frosting and smoothing batter.
- Piping bag (optional): If you want to pipe the frosting for a fancier look.
Storage Tips For Vegan Strawberry Cake
This Vegan Strawberry Cake stays fresh and soft for a few days if stored properly.
Keep the assembled cake in an airtight container at room temperature for up to one day. If you're storing it longer, refrigerate it for 2 to 3 days. The frosting will firm up in the fridge, so let the cake sit out for an hour or two before serving. You can also freeze unfrosted cake layers wrapped tightly in plastic wrap for up to a month. Thaw them at room temperature, then frost and decorate as usual.
Serving Suggestions
This Vegan Strawberry Cake pairs beautifully with a few simple additions.
Serve it with a scoop of dairy-free vanilla ice cream for a cool contrast to the soft cake. Add a drizzle of melted dark chocolate over each slice for extra richness. Fresh whipped coconut cream on the side makes it feel even more special. Pair it with hot tea or coffee for a cozy afternoon treat. It's also lovely with my Coconut Biscuits on the side for a full dessert spread.
Expert Tips
Don't overmix the batter. Stir just until the dry ingredients disappear. A few lumps are fine and will bake out. Make sure your strawberries are at room temperature before blending. Cold berries can make the batter clump. Use fresh baking powder for the best rise.
If yours has been sitting in the pantry for over six months, it might not work as well. Let the cakes cool completely before frosting. Warm cakes will melt the frosting and make it slide off. If you want extra strawberry flavor, fold in a handful of finely diced fresh strawberries into the batter before baking.
FAQ
What is the secret to a good vegan cake?
The secret is using the right balance of wet and dry ingredients and not overmixing the batter. Adding a little acid, like apple cider vinegar or lemon juice, helps activate the baking powder and gives you a light, fluffy texture. Fresh ingredients and room-temperature liquids also make a big difference. Karla always says the secret is just following the recipe exactly as written.
What's the secret to a perfect strawberry cake?
Use real strawberry puree instead of extract or artificial flavoring. Fresh or frozen berries both work great. Don't overbake the Vegan Strawberry Cake, or it'll dry out. Pull it from the oven as soon as a toothpick comes out clean. Let the layers cool completely before frosting so everything stays neat and pretty.
Does Aldi have vegan cakes?
Some Aldi locations carry vegan-friendly cakes or cake mixes, but availability varies by store and region. It's always best to check the ingredient labels or call ahead. Making your own Vegan Strawberry Cake at home, like this strawberry version, gives you full control over the ingredients and flavor.
What are common strawberry cake mistakes?
Overmixing the batter is a big one. It makes the cake dense and heavy instead of light and fluffy. Another mistake is not measuring the flour correctly. Always spoon and level it instead of scooping directly from the bag. Skipping the cooling step before frosting is another common issue. The frosting will melt and slide right off if the cake is still warm. Liam learned that the hard way when he tried to frost cookies straight out of the oven.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Vegan Strawberry Cake

Vegan Strawberry Cake
Ingredients
Method
- Add the strawberries to a food processor or blender. Blend until smooth and no chunks remain. Set aside.
- Preheat your oven to 350°F (180°C). Grease or line two 6-inch (15 cm) round cake pans with parchment paper.
- In a large mixing bowl, combine the all-purpose flour, granulated sugar, baking powder, and salt. Stir well to evenly distribute the dry ingredients.
- Add the strawberry puree, oil, dairy-free milk, apple cider vinegar, vanilla extract, and food coloring to the dry ingredients. Stir until just combined. Be careful not to overmix. There may be a few lumps, but avoid pockets of flour.
- Divide the batter evenly between the two prepared cake pans. Smooth the surface with a spatula. Bake for 20-23 minutes, or until a toothpick inserted into the center comes out clean.
- Allow the cakes to cool in the pans for about 10 minutes. Then, remove them from the pans and transfer to a wire rack to cool completely.
- Once the cakes are completely cooled, slice off the domes of both cakes to level them. Place one layer on a serving plate. Spread or pipe about ¾ cup of vegan strawberry frosting on top. If adding fruit preserves, pipe a dam of frosting around the edge and spoon the preserves in the center. Add the second layer of cake on top.
- Spread or pipe the remaining frosting around the entire cake. Garnish with fresh strawberries or other berries of your choice.













Leave a Reply