This Small-Batch Vegan Strawberry Cake is soft, fluffy, fruity, and perfect for smaller celebrations. Made with real strawberries, this cute 6-inch layer cake is filled with berry jam and finished with a luscious strawberry frosting for a beautiful pink dessert that serves 4 to 6 people.
It has all the charm of a classic strawberry layer cake, but in a smaller size. The cake is tender, lightly sweet, and full of fresh berry flavor. It is perfect for birthdays, Valentine’s Day, Mother’s Day, small gatherings, afternoon tea, or anytime you want a pretty homemade cake without making a large batch.
Best of all, this strawberry cake is completely vegan, dairy-free, and egg-free.

Why You’ll Love This Vegan Strawberry Cake
This small strawberry cake is simple, beautiful, and perfect for smaller occasions.
You’ll love this recipe because it is:
- Small-batch and perfect for 4 to 6 people
- Made with real strawberries
- Vegan, dairy-free, and egg-free
- Soft, moist, and fluffy
- Filled with berry jam
- Topped with strawberry frosting
- Great for birthdays and celebrations
- Easy to decorate with fresh berries
What Makes This Strawberry Cake Special?
This cake uses strawberry puree directly in the batter, giving it a natural berry flavor and a soft pink color. The strawberry jam filling adds a sweet, fruity layer between the cakes, while the strawberry frosting makes the whole dessert feel special.
Because this is a small-batch cake, it is ideal when you do not need a large layer cake but still want something beautiful and homemade.
Recipe Summary
Prep Time: 30 minutes
Cook Time: 20–23 minutes
Total Time: About 52 minutes
Servings: 4–6
Cake Size: Two 6-inch cake layers
Course: Dessert
Cuisine: Vegan / American-Inspired
Ingredients
For the Strawberry Puree
- About 2 cups fresh or frozen strawberries, stems removed
Dry Ingredients
- 1 ½ cups all-purpose flour, spooned and leveled
- ⅔ cup granulated sugar
- 2 ½ teaspoons baking powder
- ⅛ teaspoon salt
Wet Ingredients
- ¼ cup neutral oil
- 2 tablespoons dairy-free milk, room temperature
- 2 teaspoons apple cider vinegar or lemon juice
- 1 teaspoon vanilla extract
- Scant ¼ teaspoon pink gel food coloring, or about scant ½ teaspoon liquid pink food coloring
For Decorating
- 1 batch vegan strawberry frosting
- ⅓ cup thick strawberry or raspberry preserves, optional
- Fresh strawberries or fresh berries, for topping
Optional Quick Homemade Jam
- ¾ cup fresh or frozen strawberries or raspberries
- 1 ½ tablespoons sugar
- 1 tablespoon cornstarch
- Small splash of water
Ingredient Notes
Strawberries
Fresh or frozen strawberries both work well. Use ripe, sweet strawberries because they are the main flavor of the cake.
Flour
Measure flour carefully using the spoon-and-level method. Too much flour can make the cake dry or dense.
Sugar
Granulated sugar sweetens the cake and helps bring out the strawberry flavor. This cake does not need too much sugar because the strawberries add natural sweetness.
Neutral Oil
A neutral oil keeps the cake soft and moist. Use canola, sunflower, vegetable, or another mild oil.
Dairy-Free Milk
Any plain dairy-free milk works, such as almond milk, soy milk, oat milk, or cashew milk.
Apple Cider Vinegar or Lemon Juice
This helps react with the baking powder and creates a lighter texture.
Pink Food Coloring
Strawberry cakes made only with fresh strawberries can bake into a soft, muted pink. A little pink food coloring gives the cake a brighter and more consistent color.
Berry Preserves
Use thick strawberry or raspberry preserves for the filling. Avoid runny jam because it can slide out of the cake layers.
How to Make Small-Batch Vegan Strawberry Cake
Step 1: Prepare the Strawberry Puree
Add the strawberries to a blender or food processor.
Blend until smooth and no chunks remain.
Set the puree aside.
Step 2: Prepare the Cake Pans
Preheat your oven to 350°F.
Grease or line two 6-inch round cake pans with parchment paper.
Step 3: Mix the Dry Ingredients
In a large mixing bowl, add the flour, sugar, baking powder, and salt.
Whisk well until evenly combined.
This step is important so the baking powder is evenly distributed throughout the cake batter.
Step 4: Add the Wet Ingredients
Add the strawberry puree, oil, dairy-free milk, apple cider vinegar or lemon juice, vanilla extract, and pink food coloring to the dry ingredients.
Mix until just combined.
Do not overmix. A few small lumps are fine as long as there are no dry pockets of flour.
Step 5: Divide the Batter
Divide the batter evenly between the two prepared cake pans.
Smooth the tops with a spatula.
Step 6: Bake
Bake for 20–23 minutes, or until a toothpick inserted into the center comes out clean.
The cakes should be soft, lightly risen, and set in the middle.
Step 7: Cool the Cakes
Let the cakes cool in the pans for about 10 minutes.
Carefully remove them from the pans and transfer to a wire rack.
Let them cool completely before decorating.
How to Make Quick Homemade Berry Jam
Add strawberries or raspberries, sugar, cornstarch, and a small splash of water to a small saucepan.
Bring to a simmer over medium heat.
Cook for about 10 minutes, mashing the berries as they soften.
Add a little more water if you want a thinner jam, or cook longer for a thicker jam.
Let the jam cool completely before using it in the cake.
How to Assemble the Cake
Once the cake layers are completely cool, trim the domed tops if needed.
Place one cake layer on a serving plate.
Spread or pipe about ¾ cup vegan strawberry frosting over the cake.
If using jam, pipe a border of frosting around the edge to create a dam, then spoon the jam into the center.
Place the second cake layer on top.
Spread or pipe the remaining frosting around the cake.
Decorate with fresh strawberries, fresh berries, or freeze-dried berries if desired.
Tips for the Best Vegan Strawberry Cake
Use ripe, sweet strawberries for the best flavor.
Do not overmix the batter.
Measure flour correctly to avoid a dry cake.
Let the cakes cool completely before frosting.
Use thick jam or preserves for the filling.
Use cake strips if you want flatter layers and softer edges.
Add food coloring gradually until you reach your preferred shade of pink.
Bring the cake to room temperature before serving for the best texture.
Can I Use Frozen Strawberries?
Yes. Frozen strawberries work well in this recipe.
Let them thaw first, then blend into a smooth puree. If they release a lot of extra liquid, avoid adding too much watery juice to the batter.
Can I Make This Cake Gluten-Free?
This specific cake is best made with all-purpose flour. Some gluten-free flour blends may make the cake dense or gummy.
For best results, use a tested gluten-free strawberry cake recipe or a high-quality gluten-free flour blend designed for cakes.
Frosting Ideas
This cake is delicious with strawberry frosting, but you can also use:
- Vegan vanilla buttercream
- Vegan strawberry cream cheese frosting
- Lemon buttercream
- Chocolate ganache
- Vegan whipped cream
- Raspberry frosting
Decoration Ideas
Make this small strawberry cake extra pretty with:
- Fresh strawberries
- Fresh raspberries
- Freeze-dried strawberry pieces
- Vegan sprinkles
- Piped frosting swirls
- Shaved vegan white chocolate
- A dusting of powdered sugar
- Lemon zest
What to Serve with Vegan Strawberry Cake
This cake is lovely on its own, but it also pairs well with:
- Hot tea
- Iced coffee
- Lemonade
- Fresh berries
- Vegan vanilla ice cream
- Dairy-free whipped cream
- Fruit salad
- Sparkling water
- Vegan latte
Storage Instructions
Store the cake in an airtight container at room temperature until serving if you plan to eat it the same day.
Store leftovers in the refrigerator for 2–3 days.
For the best texture, let refrigerated cake slices sit at room temperature for 1–2 hours before serving.
Make Ahead Instructions
You can bake the cake layers one day ahead.
Let them cool completely, then wrap them tightly and store at room temperature or in the refrigerator.
The frosting can also be made ahead and stored in the refrigerator. Let it soften slightly and re-whip before using.
Freezing Instructions
You can freeze the unfrosted cake layers.
Wrap each cooled layer tightly in plastic wrap and freeze for up to 2 months.
Thaw at room temperature before frosting.
For best results, freeze the cake layers without jam or frosting.
Frequently Asked Questions
Can I use fresh or frozen strawberries?
Yes. Both fresh and frozen strawberries work well. Make sure they are ripe and sweet for the best flavor.
Why is my strawberry cake not bright pink?
Natural strawberry puree often bakes into a muted pink color. Pink food coloring helps create a brighter shade.
Can I skip the food coloring?
Yes. The cake will still taste delicious, but the color will be more natural and less vibrant.
Can I make this cake without jam?
Yes. You can skip the jam and simply frost between the layers.
Can I make cupcakes with this batter?
Yes. You can use the batter for cupcakes, but the baking time will be shorter. Start checking around 15–18 minutes.
Can I double this recipe?
Yes. You can double the recipe for a larger cake, but baking times may vary depending on your pan size.
Why did my cake turn dense?
The batter may have been overmixed, or too much flour may have been added. Use the spoon-and-level method when measuring flour.
Recipe Card
Small-Batch Vegan Strawberry Cake
A soft and fluffy small-batch vegan strawberry cake made with real strawberries, filled with berry jam, and topped with strawberry frosting. Perfect for smaller celebrations and gatherings.
Prep Time: 30 minutes
Cook Time: 20–23 minutes
Total Time: 52 minutes
Servings: 4–6
Ingredients
Strawberry Puree
- About 2 cups fresh or frozen strawberries, stems removed
Dry Ingredients
- 1 ½ cups all-purpose flour, spooned and leveled
- ⅔ cup granulated sugar
- 2 ½ teaspoons baking powder
- ⅛ teaspoon salt
Wet Ingredients
- ¼ cup neutral oil
- 2 tablespoons dairy-free milk, room temperature
- 2 teaspoons apple cider vinegar or lemon juice
- 1 teaspoon vanilla extract
- Scant ¼ teaspoon pink gel food coloring, or scant ½ teaspoon liquid pink food coloring
Decorating
- 1 batch vegan strawberry frosting
- ⅓ cup thick strawberry or raspberry preserves, optional
- Fresh strawberries or fresh berries, for garnish
Instructions
- Preheat oven to 350°F.
- Grease or line two 6-inch round cake pans with parchment paper.
- Add strawberries to a blender or food processor and blend until smooth.
- In a large bowl, whisk together flour, sugar, baking powder, and salt.
- Add strawberry puree, oil, dairy-free milk, apple cider vinegar or lemon juice, vanilla, and food coloring.
- Mix until just combined. Do not overmix.
- Divide the batter evenly between the prepared cake pans.
- Smooth the tops.
- Bake for 20–23 minutes, or until a toothpick inserted in the center comes out clean.
- Let cakes cool in the pans for 10 minutes.
- Transfer to a wire rack and cool completely.
- Trim the domes if needed.
- Place one cake layer on a serving plate.
- Spread or pipe frosting over the first layer.
- If using jam, pipe a frosting border and spoon jam into the center.
- Place the second cake layer on top.
- Frost the outside of the cake.
- Decorate with fresh strawberries or berries.
- Slice and serve.
Quick Homemade Jam Option
- Add ¾ cup strawberries or raspberries, 1 ½ tablespoons sugar, 1 tablespoon cornstarch, and a splash of water to a small saucepan.
- Bring to a simmer.
- Cook for about 10 minutes, mashing the berries.
- Cook longer for a thicker jam or add water for a thinner jam.
- Cool completely before using.
Notes
Measure flour using the spoon-and-level method for the best texture.
Do not overmix the batter.
Use thick jam or preserves for the filling.
Let the cake come to room temperature before serving if stored in the refrigerator.
Store leftovers in the fridge for 2–3 days.
Nutrition Estimate
Per serving:
- Calories: 310
- Carbohydrates: 48g
- Protein: 4g
- Fat: 12g
- Fiber: 2g
- Sugar: 30g
Nutrition values are approximate and may vary depending on frosting and filling used.
Final Thoughts
This Small-Batch Vegan Strawberry Cake is sweet, soft, pretty, and perfect when you want a homemade layer cake without making a large dessert. The strawberry puree gives the cake real berry flavor, the jam filling adds a fruity surprise, and the strawberry frosting makes it beautiful for any occasion.
It is a lovely vegan cake for small birthdays, spring gatherings, romantic dinners, or weekend baking.
