These simple vegan strawberry cupcakes are packed with fresh strawberries and filled with easy to make strawberry jam! They are fluffy, soft, easy to make and honestly so delicious. They are a perfect dessert for all strawberry lovers and also make a lovely gift for your loved ones; they will make your special days feel even more special. Enjoy these fluffy bites on special occasions like Valentine’s Day or birthday parties!
*This post may contain affiliate links. For full disclosure visit our Affiliate Disclosure page.

Table of Contents
Every year when the spring and summer season comes, there is nothing more superb than baking with pretty and fresh strawberries. Don’t you agree? Today I would like to show my love for baking by presenting you with these vegan strawberry cupcakes! Isn’t the vibrant and beautiful pink/red colour so tempting? It makes me want to grab it and take a bite right now!
Biting into the smooth and creamy strawberry buttercream frosting and the soft and fluffy cupcakes is a pure delight. And the centre of the cupcakes is stuffed with easy-to-make strawberry jam, which makes the cupcakes extra delicious! With each bite comes an irresistibly sweet, delicious, and fresh burst of strawberries that builds and builds as you wolf this special treat down.
These cupcakes prove that you don’t need any eggs, dairy butter or cream to craft amazing baked goods that are decadent, sweet, and rich. Preparation is super simple too, the only fancy ingredient you need is a bunch of fresh, seasonal strawberries and the rest should be in your cupboard already! This recipe is definitely the best alternative to traditional non-vegan cupcakes.
Recipe overview – why you’ll love this vegan strawberry cupcake recipe
- Level: Easy
- Taste: Sweet and juicy strawberries
- Texture: Moist and fluffy
- Diet: Plant-based, dairy-free, eggless, nut-free, and can be gluten-free
- Time: 55 mins
- Occasion: home parties, Christmas, Birthdays, and more



Main ingredients and substitutions
*I use bone char-free sugars for all of my recipes. I cover the topic in my article Vegan Baking 101. Go to the “Is sugar vegan?” section to learn more!
Recommended equipment for this recipe
Cupcake cups: muffin/cupcake cups make it so much easier to take them out of the tin when they are baked so I like using them. I also think cupcakes are cuter in them too! If you don’t have any you can bake without them too. Make sure to grease inside the tin with a thin layer of oil or vegan butter before pouring the batter.
Piping bag and star tip: I used a fairly big piping bag and a star tip for this recipe. Fee free to use any shape for the tip!
Cupcake corer: I used a small fruit knife to make a core in each cupcake but you can make this process easier by using a cupcake corer too!

*The ingredient list and measurement for this recipe can be found in the recipe card at the bottom.
How to make vegan strawberry filled cupcakes
Step 1: Puree the strawberries
The first thing to do to make the cupcakes is puree the strawberries! I used 2-3 cups of fresh strawberries(about 350g) for the entire recipe. It makes about 1&1/2 cups of strawberry puree and you should be able to use up all of it.
To puree the strawberries, put them all in a food processor and puree until they are smooth and liquid.
Step 2: Mix the dry ingredients
In a large mixing bowl. Mix the flour, sugar, cornflour, freeze-dried strawberries, baking powder, and baking soda with a whisk until well combined and there are no lumps of flour left.


Step 3: Add the liquid ingredients and mix
Add the strawberry puree and vegetable oil and mix gently with a large wooden spoon or a silicone spatula until they are just combined. Don’t over mix! Overmixing can cause an over-development of gluten, which then can cause the cupcakes to be tough and rubbery in texture.


Step 4: Bake
Pour the batter into a cupcake tin lined with cupcake cups, filling them about halfway. Be careful not to overfill the cups, if you do they will rise too high and become like muffins! Pop them into the preheated oven and bake for 22-23 mins until an inserted toothpick comes out clean. Once baked, take them out of the oven, let them cool down slightly until they are not too hot to touch in the tin, then carefully transfer them to a cooling rack and cool down completely before frosting.


Step 5: Make the strawberry jam filling
While the cupcakes are in the oven, let’s make the strawberry filling! In a small saucepan, add all the ingredients for the filling and cook on medium heat. Once it starts to reach the boiling point, turn the heat down to low and cook for a further 1-2 mins until it thickens. Set aside.


Step 6: make the vegan strawberry buttercream frosting
Making the buttercream frosting is super simple too! In a fairly large glass mixing bowl, beat the cubed room temperature vegan butter with an electric hand mixer or stand mixer until it’s fluffy and paler in colour. Add the soy single cream/whipping cream and beat further 2-3 mins. Adding cream makes the buttercream really fluffy and creamy!
Add the strawberry puree and freeze-dried strawberries and beat until combined. Then add the icing sugar, 1/3 at a time and beat until it makes a nice creamy and fluffy buttercream frosting.




Step 7: Assembly
By the time the cupcakes are cooled down completely, you should have made the filling and frosting. It’s time to assemble the cupcakes! Using a small fruit knife or cupcake corer, core each cupcake. Keep the cut-out top on a plate! Fill them with the strawberry jam filling then put back the cut-out top.
Fit a piping bag with a star tip and stuff it with the strawberry buttercream frosting. Holding the opening of the piping back to ensure the cream won’t leak, frost each cupcake starting from the centre and going around the side then to the top.
I’m not great at making a perfect frosting shape on cupcakes by any means, but! I find that starting from the centre creates the best shape. If you start from the side the centre can sink because of the space not filled at the start. So I like to frost from the centre!
Decorate the cupcakes more with freeze-dried strawberries and fresh strawberries to make them look even cuter. Enjoy with your family and friends!



Expert tips and tricks
Use ripe and sweet strawberries
Using ripe and sweet strawberries is important in this recipe. If the strawberries are tart, so will the cupcakes! Choose ones with a label that says “sweet” when you are shopping for strawberries. If it’s still tart when you taste one at home, let them ripe for a day or 2 then use them in this homemade strawberry cupcake recipe!
Be careful not to overmix
Overmixing the batter can cause the cupcakes to have a tough and rubbery texture because of overdeveloped gluten in the batter. With the weight of the strawberry puree, it can even lead to the cupcakes sinking in the middle. To prevent these from happening mix the batter gently with a large wooden spoon or a silicone spatula.
Use a food processor or mixer to puree
You can puree the strawberries by mashing with a fork but using either a food processor or mixer is the best since they can process the strawberries to completely liquid, whereas with a fork there are still lumps of chunky strawberries left in the puree.
Frost from the centre
Frosting from the centre makes sure that the frosting won’t sink in the middle and make a better-shaped frosting!
Recipe variations
- Raspberries and lemon combo cannot go wrong! Add the zest of one lemon to the cupcake batter and use lemon curd instead of strawberry jam for a bright, zesty contrast that makes the strawberry taste even sweeter!
- Who doesn’t love chocolate strawberries, right? After frosting, drizzle the tops with melted vegan dark chocolatefor that classic flavour pairing!
- For a lighter option, top the cooled cupcakes with a dollop of vegan whipped cream and fresh sliced strawberries instead of buttercream. Simple, yet delicious.

How to store
- At Room Temperature: Once frosted, store the cupcakes in a tall, airtight container (where the frosting doesn’t touch the lid) or a cake stand with a dome lid at cool room temperature for up to 1 day. This is perfect if you’re serving them later the same day. If you live in a warm climate or are baking in the summer and your kitchen is hot, do not leave the cupcakes out at room temperature, as they can spoil quickly.
- In the Fridge: For longer storage, place the frosted cupcakes in a tall airtight container and refrigerate them for 2-3 days. The buttercream will firm up so before serving, let them sit at room temperature to become soft and creamy again.
- In the Freezer:
- Unfrosted Cupcakes: To freeze the cupcakes, wrap cooled cupcakes individually and store in an airtight container for 2-3 months. Thaw at room temperature before frosting.
- Frosting: Store buttercream in a separate airtight container in the freezer for 2-3 months. Thaw in the fridge overnight, then let it come to room temperature and re-whip with an electric mixer for a minute before using.
Q and A
Why are my cupcakes tough and bready?
The common cause of tough texture in cupcakes is overmixing the batter. When you mix the batter made with wheat flour, gluten is constantly developed while you mix it. When gluten is formed too much it causes the baked goods to be tough and not pleasant in texture. Try to mix gently with a large wooden spoon or a silicone spatula until just combined! Don’t mix until it’s super smooth.
Can I use red food colouring?
Yes sure! If you want to make the cupcakes a little more colourful with the pink/red colour, you can add red food colouring too. Use the amount according to the packet of the food colouring you have. Be careful when choosing your food colouring as many brands use red colour extracted from a bug, which is not vegan!

Want to master the basics of vegan baking?
Check out Vegan Baking 101 – the beginner’s guide to vegan baking for you to become an excellent vegan baker and familiar with the basics of vegan baking, ingredients, and techniques with useful tips!
You will LOVE these strawberry cupcakes because they are:
- soft, moist, and tender
- full of delicious strawberry flavour
- easy and made in 1 bowl
- perfect for gifting
- delicious
- pretty to look at
Want more recipes like this?
Try my other delicious cupcakes and related recipes you might enjoy!
- Strawberry crumble bars
- Vegan Strawberry Cookies
- Biscoff cupcakes
- Matcha cupcakes
- Funfetti cupcakes
- Strawberry cream cheese
- Raspberry almond cake
- Strawberry Coffee Cake
Visit the cakes and cupcakes page and recipe page for more delicious recipes!
Please leave a comment and rate this recipe in the comment section below if you like this recipe! Let me know and tag me @thechestnutbakery on Instagram too. Thank you for making my recipe, friends!
Recipe Card
Print
Vegan Strawberry Cupcakes – Easy and Moist
- Total Time: 52 minutes
- Yield: 12 cupcakes
- Diet: Vegan
Description
These simple vegan strawberry cupcakes are packed with fresh strawberries and filled with easy to make strawberry jam! They are fluffy, soft, easy to make and honestly so delicious. They are a perfect dessert for all strawberry lovers and also make a lovely gift for your loved ones; they will make your special days feel even more special. Enjoy these fluffy bites on special occasions like Valentine’s Day or birthday parties!
Ingredients
For the entire recipe
- 3 cups (about 350g) sweet strawberries(makes about 1 & 1/2 cups of strawberry puree)
For the cupcakes
- 2 cups (220g) plain flour
- 1 cup (190g) granulated sugar
- 1 cup (250ml) strawberry puree
- 1/2 cup + 1 tbsp (140ml) vegetable oil
- 1 tbsp cornflour
- 2 tbsp freeze-dried strawberries
- 1/2 tsp baking powder
- 1/4 tsp baking soda
- 1 tsp vanilla
For the strawberry jam filling
- 1/3 cup (80ml) strawberry puree
- 1 tbsp sugar
- 1 tsp cornflour
Strawberry buttercream frosting
- 1 cup (200g) vegan butter
- 3 cups (370g) icing sugar
- 1/4 cup (60ml) soy single/whipping cream
- 2 tbsp strawberry puree
- 2 tbsp freeze-dried strawberries
Instructions
- Preheat the oven for 180°C(350°F).
- Puree the strawberries by putting them all in a food processor and puree until they are smooth and liquid. Set aside.
- In a large mixing bowl. Mix the flour, sugar, cornflour, freeze-dried strawberries, baking powder, and baking soda with a whisk until well combined and there are no lumps of flour left.
- Add the strawberry puree and vegetable oil and mix gently with a large wooden spoon or a silicone spatula until they are just combined. Don’t over mix!
- Pour the batter into a cupcake tin lined with cupcake cups, filling them about halfway. bake for 22-23 mins until an inserted toothpick comes out clean. If it comes out with wet batter, bake for a further 2-3 mins and test again.
- To make the strawberry jam filling, add all the ingredients for the filling to a small saucepan and cook on medium heat. Once it starts to reach a boiling point, turn the heat down to low and cook for 1 further 1-2 mins until it thickens. Set aside.
- To make the strawberry buttercream frosting, beat the cubed room temperature vegan butter in a fairly large glass mixing bowl with an electric hand mixer or stand mixer until it’s fluffy and paler in colour. Add the soy single cream/whipping cream and beat further 2-3 mins. Add the strawberry puree and freeze-dried strawberries and beat until combined. Then add the icing sugar, 1/3 at a time and beat until it makes a nice creamy and fluffy buttercream frosting.
- Using a small fruit knife or cupcake corer, core each cupcake. Keep the cut-out top! Fill them with the strawberry jam filling and put the cut-out top back on.
- Fit a piping bag with a star tip and stuff it with the strawberry buttercream frosting. Holding the opening of the piping back to ensure the cream won’t leak, frost each cupcake starting from the centre and going around it then to the top. Using ripe and sweet strawberries is important in this recipe.
- Decorate the cupcakes more with freeze-dried strawberries and fresh strawberries. Enjoy!
Notes
Use ripe and sweet strawberries for the best result.
Mix the batter gently with a large wooden spoon or a silicone spatula to avoid overmixing.
Frost from the centre to make a nicely shaped frosting.
- Prep Time: 30 mins
- Cook Time: 22 mins
- Category: Cupcake
- Method: Baking


















Sravanthi Naveen says
Hi. Love your recipes. So easy to make. I have one question instead of veg oil can I use melted butter? Will the result will n
Be same?. Please advise
Maiko says
Hi Sravanthi! So sorry for the late reply. I’m sure you can use melted butter here instead of vegetable oil. Because butter has less fat content, the texture of the cupcake might be less moist, but otherwise, I think it would work!
Laura says
Absolutely loved this cupcakes! I was wondering if i can turn them into a cake and what temperature/amounts should i do?
Maiko says
Hello Laura! So sorry for the delay. I’m so glad you loved them! I haven’t tried making this recipe into a cake, but I think it would work. I would use 2 16cm/6inch or 18cm/7inch cake tins and bake between 20-30 mins at 180℃ until an inserted toothpick comes out clean. Do a toothpick test at 20 mins mark then see if it needs more time to bake, and then test again 🙂
Megan says
This looks amazing and I’m planning to make it for my next work gathering, problem is it needs to be gluten free and vegan.
I’m from the uk and the only gluten free flour I can find, doesn’t have xanthum gum. These are the ingredients – Flour blend (rice, potato, tapioca, maize, buckwheat) will it be okay without it or do you reckon I should look into buying some
Maiko says
Hi Megan, sorry for the delay in my reply. I see that the GF flour blend has potato and tapioca flours in it, so I think it’s good to go without xantham gum as they work like eggs in vegan baking, also make sure that the GF flour is a 1:1 blend. Is it GF flour from Freee? If so it says on the package to add extra liquid so you may need to add more liquid than the recipe says. Let me know how it goes!
Christina says
This is an absolutely delicious and incredible recipe. My cake batter turned out much more dense than yours though and I’m not sure why – I’m 99% certain I didn’t overmix or use the wrong measurements. Still delicious, just odd. My frosting was also a little more runny than it maybe should’ve been. But thanks for such an amazing recipe!