Updated March 15, 2026


I first published this recipe for Vegan Strawberry Shortcake Cake a few years ago, and it’s still one of my most-requested desserts. It came from a total kitchen panic. My best friend, who’s been vegan for years, was having a birthday. I wanted to make her something spectacular, something that felt like a celebration, like a decadent strawberry chocolate cake.

Vegan Strawberry Shortcake Cake served warm with cozy spices
Comforting Vegan Strawberry Shortcake Cake you can make today

All the classic recipes I knew were full of butter, eggs, and whipped cream. I felt stuck. So, I did what any self-taught baker does. I started experimenting in my tiny kitchen. I wanted that tender, slightly sweet biscuit-like cake. I dreamed of piles of fresh berries and a cloud of dairy free cream.

My secret? I use a combination of vinegar and baking soda for a crazy-good rise. It sounds simple, but it makes the cake so light and fluffy. It mimics the tenderness you get from buttermilk, but without any dairy. The first time I tried it, I knew I had something special.

This cake is my love letter to plant based desserts. It proves you don’t need animal products to make something utterly joyful and delicious. It’s become my go-to for summer parties, Mother’s Day, and any day that needs a little brightening.

Recipe Overview

  • Cuisine: American
  • Category: Dessert
  • Prep Time: 30 minutes
  • Cook Time: 25 minutes
  • Total Time: 55 minutes (plus cooling)
  • Servings: 9 generous pieces

Why This Recipe is So Special

This isn’t just a regular cake with the dairy swapped out. The method is what makes it magic. We create a “vegan buttermilk” by mixing plant milk with apple cider vinegar.

This mixture, combined with baking soda, creates tons of little bubbles. Those bubbles are what give our cake its beautiful, tender crumb. It’s a classic baking trick, and it works perfectly for vegan baking.

The coconut whip is the other star. Chilling your mixing bowl is a non-negotiable step for me. It makes the coconut cream whip up higher and hold its shape. You get a frosting that’s luxuriously creamy and stable, not runny. It’s perfect for topping cakes or even mixing into a fun strawberry shortcake puppy chow.

The Full Ingredient List

Gathering your ingredients is the first step to baking success. I like to measure everything out before I start. It makes the process so much smoother and less stressful.

  • For the Cake:
    • 2 ½ cups all-purpose flour
    • 1 cup granulated sugar
    • 1 tbsp baking powder
    • ½ tsp salt
    • 1 ¼ cups unsweetened almond milk (or any plant milk)
    • 1 tbsp apple cider vinegar
    • ⅔ cup neutral oil (like avocado or light olive oil)
    • 1 tbsp pure vanilla extract
  • For the Strawberry Filling:
    • 1 lb fresh strawberries, hulled and sliced
    • 2 tbsp granulated sugar
  • For the Coconut Whip:
    • 2 (13.5 oz) cans full-fat coconut milk, chilled overnight
    • ⅓ cup powdered sugar
    • 1 tsp pure vanilla extract
  • For Topping:
    • Extra whole strawberries

My Step-by-Step Method

Follow these steps closely, but don’t stress! Baking is supposed to be fun. I’ve made this cake dozens of times, and this method never fails me.

Recipe

Vegan Strawberry Shortcake Cake Recipe

Make Vegan Strawberry Shortcake Cake Recipe with simple ingredients and clear steps. Prep, cook, and enjoy—perfect for cozy evenings.
Author: Jennifer McDonallds
Prep: 30 min | Cook: 25 min | Total: 55 min
Vegan Strawberry Shortcake Cake Recipe
Serves: 4 bites
★ Rate

The Full Ingredient List

My Step-by-Step Method

1
Preheat your oven to 350°F (175°C). Grease and flour an 8×8 or 9×9 inch square baking pan. I also like to line it with parchment paper for easy removal.
2
Make the vegan “buttermilk.” In a small bowl, stir the almond milk and apple cider vinegar together. Set it aside for 5 minutes. It will look curdled and thick—that’s perfect!
3
In a large mixing bowl, whisk together the flour, sugar, baking powder, and salt. Make sure these dry ingredients are well combined.
4
Pour the oil and vanilla into the curdled milk mixture. Give it a quick whisk. Now, pour this wet mixture into the dry ingredients.
5
Gently fold everything together with a spatula. Stop as soon as you no longer see dry flour. A few small lumps are okay! Overmixing is the enemy of a tender cake.
6
Pour the batter into your prepared pan. Smooth the top. Bake for 23-28 minutes. The cake is done when a toothpick inserted in the center comes out clean.
7
Let the cake cool in the pan for 10 minutes. Then, turn it out onto a wire rack to cool completely. This step is crucial. If you try to frost a warm cake, the whip will melt.
8
While the cake cools, prepare the strawberries. Toss the sliced berries with the 2 tablespoons of sugar in a bowl. Let them sit. They’ll release their own delicious, syrupy juice.
9
Make the coconut whip. Scoop out the solid coconut cream from the chilled cans into a cold mixing bowl. Leave the watery liquid behind (you can save it for smoothies!).
10
Using a hand mixer or stand mixer, beat the solid coconut cream on high speed for 1 minute. Add the powdered sugar and vanilla. Whip for another 2-3 minutes until it’s fluffy and holds soft peaks.
11
To assemble, slice the cooled cake in half horizontally to create two layers. Place the bottom layer on your serving plate.
12
Spread a thick layer of coconut whip over the bottom cake layer. Spoon half of the macerated strawberries and their juice over the whip.
13
Carefully place the top cake layer over the berries. Pile the remaining coconut whip on top. Decorate with the remaining strawberries and a few whole berries. Serve immediately and enjoy!

Notes

Enjoy your homemade Vegan Strawberry Shortcake Cake Recipe!

Nutrition Information

Calories: ~450kcal
Sugar: 32g
Fat: 25g
Saturated Fat: 12g
Carbohydrates: 55g
Fiber: 3g
Protein: 4g

  1. Preheat your oven to 350°F (175°C). Grease and flour an 8×8 or 9×9 inch square baking pan. I also like to line it with parchment paper for easy removal.
  2. Make the vegan “buttermilk.” In a small bowl, stir the almond milk and apple cider vinegar together. Set it aside for 5 minutes. It will look curdled and thick—that’s perfect!
  3. In a large mixing bowl, whisk together the flour, sugar, baking powder, and salt. Make sure these dry ingredients are well combined.
  4. Pour the oil and vanilla into the curdled milk mixture. Give it a quick whisk. Now, pour this wet mixture into the dry ingredients.
  5. Gently fold everything together with a spatula. Stop as soon as you no longer see dry flour. A few small lumps are okay! Overmixing is the enemy of a tender cake.
  6. Pour the batter into your prepared pan. Smooth the top. Bake for 23-28 minutes. The cake is done when a toothpick inserted in the center comes out clean.
  7. Let the cake cool in the pan for 10 minutes. Then, turn it out onto a wire rack to cool completely. This step is crucial. If you try to frost a warm cake, the whip will melt.
  8. While the cake cools, prepare the strawberries. Toss the sliced berries with the 2 tablespoons of sugar in a bowl. Let them sit. They’ll release their own delicious, syrupy juice.
  9. Make the coconut whip. Scoop out the solid coconut cream from the chilled cans into a cold mixing bowl. Leave the watery liquid behind (you can save it for smoothies!).
  10. Using a hand mixer or stand mixer, beat the solid coconut cream on high speed for 1 minute. Add the powdered sugar and vanilla. Whip for another 2-3 minutes until it’s fluffy and holds soft peaks.
  11. To assemble, slice the cooled cake in half horizontally to create two layers. Place the bottom layer on your serving plate.
  12. Spread a thick layer of coconut whip over the bottom cake layer. Spoon half of the macerated strawberries and their juice over the whip.
  13. Carefully place the top cake layer over the berries. Pile the remaining coconut whip on top. Decorate with the remaining strawberries and a few whole berries. Serve immediately and enjoy!

My Top Tips for Success

  • Chill Everything for the Whip: Chill the cans of coconut milk overnight. Also, pop your mixing bowl and beaters in the freezer for 15 minutes before whipping. This makes all the difference.
  • Don’t Overmix the Batter. When you combine the wet and dry ingredients, mix just until they come together. A lumpy batter is a happy batter that bakes up light.
  • Let the Berries Macerate. Giving the strawberries time to sit with the sugar pulls out their natural juices. This creates a simple syrup that soaks into the cake beautifully.
  • Use a Serrated Knife. To split your cake into layers, use a long, gentle sawing motion with a serrated bread knife. It gives you much more control than a chef’s knife.

Common Mistakes to Avoid

We all make mistakes in the kitchen. I’ve made every single one of these! Here’s how to fix them before they happen.

  • Runny Coconut Whip: This happens if your coconut milk isn’t cold enough, or if you accidentally get the watery liquid in your bowl. Make sure you only scoop the solid, creamy part. If it’s still runny, just put the whole bowl in the fridge for 30 minutes and whip again.
  • A Dense, Tough Cake: This is almost always from overmixing the batter. Once you add the liquids, switch to a folding motion with a spatula and be gentle. Remember, you’re not kneading bread!
  • Soggy Cake Layers: Assembling the cake too soon is the culprit. You must let the cake cool completely. If it’s even slightly warm, the whip will deflate and make everything wet.

NUTRITION INFORMATION

  • Calories: ~450kcal
  • Sugar: 32g
  • Fat: 25g
  • Saturated Fat: 12g
  • Carbohydrates: 55g
  • Fiber: 3g
  • Protein: 4g

(Please note: These are estimates from a nutrition calculator. Your exact values will vary based on specific ingredients used.)

FREQUENTLY ASKED QUESTIONS

Can I make this cake ahead of time?

Yes, but with a strategy! You can bake the cake layers 1 day ahead. Let them cool completely, wrap tightly in plastic wrap, and store at room temperature. Make the coconut whip and slice the strawberries the day you plan to serve it for the freshest taste and texture.

My coconut milk didn’t separate. What can I do?

Some brands don’t separate well. I’ve had the best luck with classic brands like Thai Kitchen or Native Forest. If it’s not solid after chilling, you can still use it. Just know your whip will be softer. You can also try adding 1-2 tbsp of cornstarch while whipping to help it stiffen up.

Can I use frozen strawberries?

You can, but thaw and drain them very well first. Frozen berries release a lot more water. If you don’t drain them, they’ll make the cake soggy. I really think fresh berries are worth it for this recipe.

Leave a Reply! (I’d Love to Hear From You!)

There you have it—my heart and soul in cake form! This Vegan Strawberry Shortcake Cake is a true testament to how delicious plant based desserts can be. Did you try my vinegar trick? How did your coconut whip turn out? I read every single comment, and your feedback and stories make my day. Please let me know how your baking adventure goes in the comments below. And if you loved it, give it a 5-star rating! Happy baking, friends. If you’re looking for another fantastic way to use strawberries, you must try these pumpkin banana muffins with strawberry lemon glaze.

Follow & tag us: FacebookPinterestInstagram

Vegan Strawberry Shortcake Cake served warm with cozy spices
Comforting Vegan Strawberry Shortcake Cake you can make today

Tags:

You might also like these recipes

Leave a Comment

Cookbook Cover Tired of the 5 PM dinner panic? Grab my new 30-Minute Cookbook! Get The Quick-Prep Formula ➔
Cookbook Cover Tired of the 5 PM dinner panic? Grab my new 30-Minute Cookbook! Get The Quick-Prep Formula ➔
× Cookbook Cover

Wait! Before you go...

Grab The Quick-Prep Formula today and solve the weeknight dinner panic forever.

Special Launch Price: Only $9.99!

Claim My Copy for $9.99 ➔

No thanks, I like spending hours in the kitchen.