Vegan Strawberry Shortcake
Are you dreaming of a vegan strawberry shortcake recipe? Because this one has the most incredible tender crumb, is perfectly balanced, and sings of summer. Instead of whipped cream, this dairy-free recipe swaps in whipped coconut cream and there’s no butter in the shortcakes either!

Ingredient Notes
- Flour: All-purpose flour works well in this recipe, but you can also use a gluten-free flour blend.
- Sugar: Granulated sugar adds sweetness to the shortcake.
- Baking powder: This leavening agent helps the shortcake rise, resulting in a light and fluffy texture.
- Cardamom: This aromatic spice adds a subtle, floral flavor to the shortcake, complementing the sweetness of the strawberries.
- Oil: Use a neutral-flavored oil such as canola, vegetable, or grapeseed oil. Alternatively, melted coconut oil adds a hint of coconut flavor.
- Milk: Go for your favorite plant-based milk such as almond, soy, oat, or coconut milk to keep the recipe vegan. Ensure it’s unsweetened and unflavored for best results.
- Lemon juice: Lemon juice adds acidity to the batter, which activates the baking powder and helps the shortcake rise.
- Vanilla: Make sure it’s pure vanilla extract for the best taste.
Only Have Frozen Strawberries?
Not to worry! You can also use frozen strawberries in this recipe. Thaw them before using and drain off any excess liquid to prevent the shortcakes from becoming too soggy.

How to Make Vegan Strawberry Shortcake
- Combine the wet and dry ingredients in separate bowls. This lets you whisk together all of the ingredients very well without over-working the flour (which is a surefire way to end up with tough shortcakes).
- Finish the batter. It’s best to add the wet ingredients to the dry to prevent clumps from forming.
- Bake until a toothpick comes out clean. This makes a smaller batch (about 9 servings if cutting into squares), so the shortcake only needs to bake for about 20 minutes.
- Meanwhile, make the whipped coconut cream. In order to get the rich layer of cream out of the cans of coconut milk, you’ll need to chill the coconut milk overnight. When the coconut cream is very cold, it’s easy to whip.
- Assemble your shortcakes. I like to pipe the coconut whipped cream onto each shortcake for a prettier presentation, then I add the sliced strawberries.
Chef Tip: For the best texture, allow the baked shortcakes to cool completely before assembling the dessert. Chilling them in the refrigerator for a short time can also help firm them up slightly for easier slicing.
Recipe Variations
- Lemon blueberry shortcake: Replace the strawberries with fresh blueberries for a tangy twist. Add 1 teaspoon of lemon zest to the dry ingredients.
- Almond shortcake: Add 1/4 teaspoon of almond extract to the wet ingredients for a subtle almond flavor. Top the shortcakes with sliced almonds for added texture and crunch.
- Mixed berry shortcake: Use a combination of strawberries, raspberries, and blackberries for a colorful and flavorful variation.
- Spiced shortcake: Increase the amount of cardamom and add 1/4 teaspoon of ground cinnamon to the dry ingredients for a warmly spiced shortcake. Serve with a dollop of vegan cinnamon whipped cream on top.
- Citrus glaze: Drizzle a citrus glaze over the assembled shortcakes for an extra burst of flavor. To make the glaze, whisk together powdered sugar with a little lemon or orange juice until smooth, then drizzle it over the shortcakes just before serving.
A Few Tips to Keep in Mind
- Use fresh, ripe strawberries: Select ripe, sweet strawberries for the best flavor and juiciness.
- Prep ingredients in advance: Measure out all your ingredients before starting to make the process smoother. This includes hulling and slicing the strawberries, measuring the dry ingredients, and preparing the wet ingredients.
- Handle the batter gently: When mixing the shortcake batter, be careful not to overmix. Overworking the batter can lead to a tough texture rather than the desired light and fluffy consistency.
More Vegan Desserts Using Fresh Berries
Vegan Strawberry Shortcake Recipe
- Prep Time: 40-45 minutes
- Cook Time: 25-30 minutes
- Total Time: 1 hour – 1 1/2 hours
- Category: Dessert
- Cuisine: American
- Diet: Vegan
Description
Are you dreaming of a vegan strawberry shortcake recipe? This one has the most incredible tender crumb, is perfectly balanced, and sings of summer.
Ingredients
1 pound fresh strawberries
Dry ingredients:
- 1 cup all-purpose flour (5 oz)
- 1/4 cup granulated sugar (4 oz)
- 2 teaspoon baking powder
- 1/2 teaspoon salt
- 1/4 teaspoon ground cardamom
Wet ingredients:
- 1/3 cup canola oil (or melted vegan butter)
- 2/3 cup milk
- 1 tablespoon lemon juice
- 1/2 teaspoon vanilla extract
Whipped Coconut Cream:
- 2 cans full fat coconut milk, refrigerated overnight (I prefer Thai Kitchen)
- 2/3 cup powdered sugar
- 1/2 teaspoon powdered vanilla (optional)
Instructions
- Preheat oven to 350ºF. Grease and flour a 7 x 11-inch pan.
- Combine the dry ingredients in a large bowl and whisk to combine.
- Combine wet ingredients in another bowl.
- When oven is ready, mix the wet ingredients into the dry, then stir until combined.
- Pour the batter into the pan and bake for 20-25 min, until toothpick comes out clean.
- Remove from oven and let cool.
Whipped Coconut Cream:
- Refrigerate cans of coconut milk overnight to separate the juice from the fat.
- Open the can upside down, and pour out all the coconut water, being careful to leave the coconut fat intact. When all coconut water is drained, spoon the coconut fat into a chilled stand mixer bowl.
- Add the sugar and vanilla, and whip until well combined (2-3 minutes).
- Add to a piping bag, and refrigerate for about 15 minutes before piping onto the shortcakes.
Notes
Store leftover assembled shortcakes in the refrigerator, lightly covered with plastic wrap or in an airtight container, for up to 1 day. However, keep in mind that they may become slightly soggy as they absorb moisture from the strawberries and whipped cream.
Make ahead option:
You can make the shortcakes ahead of time and store them in an airtight container at room temperature for up to 1-2 days. This allows you to get a head start on dessert preparation, especially if you’re planning to serve the shortcakes for a special occasion.
If you want to make the shortcakes further in advance, you can freeze them for longer storage. Once baked and cooled completely, wrap the shortcake tightly in plastic wrap or aluminum foil, then place them in a freezer-safe bag or container. They can be frozen for up to 1 month.
When ready to serve, remove the wrapped shortcakes from the freezer and let them thaw at room temperature for about 1-2 hours, or until completely thawed. You can also reheat them briefly in a low oven (around 300°F or 150°C) for a few minutes if desired.


Hi Chef Ani! Your strawberry shortcake looks amazing! I was wondering what type of flour and oil you used in your recipe? I attempted the recipe and used oat flour along with olive or extra virgin olive oil, but it looks different from yours LOL. I would appreciate your suggestions and feedback. Keep up the great work!
Good question! I use all-purpose flour. The oat flour will not have enough gluten content, but if you want to go gluten-free, check out Bob’s Red Mill 1:1 gluten-free flour. I use either canola oil (tasteless) or olive oil.
Peace and love chef Ani!
I thought I’d leave a message Because this recipe really came in clutch for my birthday cake last year 🎂, a lot of my family and friends are vegan/vegetarian so to recipe was perfect and delicious! Everyone enjoyed it so much I plan to not only use this recipe and this year (may 27th) , but also make my cake a lot bigger lol.
Thank you so much chef ani🌱☀️💟!
-with joy ashen
Hi Ashen,
Thank you so much for your kind comment! Happy birthday! I hope you have a wonderful day with lots of cake.