Vegan pineapple upside-down cake - this vegan version of the classic childhood favourite cake is just as good as the original and easy to make too. Gooey caramelised pineapple slices and cherries sit atop a soft, moist vanilla cake. It is wonderful served warm with custard! Eggless and dairy-free.
Pineapple upside-down cake is a gloriously retro recipe and it is a classic for very good reason. The combination of gooey caramel, sweet pineapple and soft cake is a hard one to beat!
This vegan version is easy to make and tastes just like I remember from my childhood. It is a very nostalgic cake and is total comfort food heaven, especially when served slightly warm with custard or ice cream!
It is sweet, sticky and very more-ish. It may not be a particularly 'trendy' cake any more but, as a comforting pudding it can't be beaten!
What Do I Need To Make Vegan Pineapple Upside-Down Cake?:
For the topping:
Light brown soft or muscovado sugar: Using brown sugar is what gives the topping that wonderful caramel flavour. I don't recommend using a dark brown sugar however as that will make the cake look too dark.
Vegan butter: I prefer to use a block butter such as Naturli Vegan Block, but you can get away with using a tub variety if that is all you have.
Tinned pineapple rings: Tinned pineapple is more traditional than fresh and a lot less hassle! You will need about 7 pineapple rings, from a 435g tin. Get the kind that come in juice rather than syrup as you will need some of the juice for the cake batter.
Maraschino or glace cherries: These are optional, but do give the cake more of a retro-fabulous look. I prefer the flavour of maraschino ones but glace is fine too.
For the cake:
Plain (all-purpose) flour: Just regular white flour, I don't recommend using wholemeal as that will make the cake too dense.
Cornflour (cornstarch): A little bit of cornflour helps give the cake a nice texture but you can just use more plain flour if you don't have any.
Baking powder and bicarbonate of soda: A mix of both gives the best rise and texture.
Caster (superfine) sugar: Granulated will work in a pinch but caster really is best for baking. I like to use golden caster sugar but white is absolutely fine too.
Non-dairy milk: Ideally unsweetened. Any variety will work but soy is best for baking as it has the highest protein content.
Non-dairy yogurt: This replaces the egg and lends the cake a lovely soft texture. Again you ideally want to use unsweetened; I use the Coconut Collaborative. If you don't have any vegan yogurt you can try replacing it with unsweetened apple sauce or maybe aquafaba.
Pineapple juice: I add a bit of the reserved pineapple juice from the tin of pineapple slices for extra flavour, but you can just use more milk instead if you want.
Melted vegan butter and sunflower oil: As a general rule, cakes made with oil are more moist, and cakes made with butter have more flavour so I decided to go for the best of both worlds and use both! Ideally you want to use a block butter such as Naturli Vegan block. Any neutral oil will work but I generally use sunflower or mild olive oil.
Vinegar: A bit of acid helps activate the raising agents to make the cake light and fluffy. I use either cider or white wine vinegar but lemon juice will also work.
Vanilla extract: Use a good quality extract (not essence) for the best flavour. I like Nielsen-Massey.
How To Make Vegan Pineapple Upside-Down Cake:
(For ingredients and full instructions see the recipe card below)
Start by preparing your cake tin, it should be non-stick and no less than 5cm/2in deep to avoid possible overflowing. I use a 20cm/8in round tin but a 23cm/9in one should also be fine. It should NOT be loose bottomed or springform otherwise you risk the caramel leaking out.
You don't want to line the tin with baking parchment as that can mess up the topping so just grease it well.
To make the topping, stir together melted vegan butter and light brown soft or muscovado sugar until it is smooth then spread it evenly across the bottom of the cake tin.
Thoroughly blot the pineapple rings and cherries dry with kitchen paper, excess liquid can make the cake too wet.
Arrange the pineapple rings in the base of the tin - one pineapple ring in the middle and six around the edge. You may need to squish them together a bit to fit them in.
Place a cherry in the middle of each ring, and more in the gaps in between them if you like. Place the tin in the fridge while you prepare the cake batter.
In a large bowl, whisk together plain flour, cornflour, caster sugar, baking powder, bicarbonate of soda and salt until well combined.
In a jug, whisk together non-dairy milk, pineapple juice reserved from the tin of pineapple slices, vegan yogurt, oil, melted vegan butter, vanilla extract and vinegar.
Pour the wet ingredients into the dry and stir with a balloon whisk until no dry lumps remain but do not over-beat the batter as that can make the cake tough.
Pour the batter into the pineapple lined cake tin and spread it level. Bake until the cake is firm to the touch and a skewer inserted into the centre comes out clean. Be careful you don't push it all the way through to the pineapple though.
Let the cake cool in the tin for 15 minutes to allow it to settle then run a knife around the edge of the cake to loosen it, place a serving plate on top of the tin, carefully flip it over and lift off the cake tin.
Allow the cake to cool at room temperature for a couple of hours before serving.
Top Tips:
For the best results make sure that you follow the recipe closely. As always, I highly recommend weighing your ingredients using the gram measurements (with a digital scale), rather than the cup conversions. Cup measurements are simply not accurate enough for baking and I cannot guarantee the best results if you use them.
The tin that you use should be non-stick and no less than 5cm/2in deep to avoid possible overflowing. I use a 20cm/8in round tin but a 23cm/9in one should also be fine. It should NOT be loose bottomed or springform otherwise the caramel topping will leak out all over your oven.
Make sure that you properly blot the pineapple and cherries dry with kitchen roll. Any excess liquid can make the cake too damp.
Don’t over-mix the batter as that can make the cake tough, just mix it until no dry lumps remain.
The cake is ready when it is firm to the touch and a skewer inserted into the centre comes out clean or with a few moist crumbs but no wet batter.
Make sure that you allow the cake to cool in the tin for 15 minutes before you flip it out onto a plate, this gives it time to settle. Don't leave it in the tin for too long however as then it is more likely to stick.
It is tempting to eat the cake right away, but as it is a very tender cake you will not be able to slice it neatly when it is warm. If you want to be able to cut clean slices you will need to leave it to cool for several hours at room temperature before slicing it. Don't place it in the fridge to speed up cooling as this can make the cake dense.
If you want to serve this vegan pineapple upside-down cake warm, slices of it can be heated through in the microwave for 10-20 seconds.
Can I Make It In Advance?:
Not really I'm afraid, this vegan pineapple upside-down cake is best eaten fresh, on the day it is baked; though any leftovers will keep in the fridge for a couple of days.
More Classic Vegan Cakes:
If you tried this recipe let me know how it went! Rate it, leave a comment or tag @domestic_gothess on Instagram and hashtag it #domesticgothess
*All images and content on Domestic Gothess are copyright protected. If you want to share this recipe then please do so by using the share buttons provided. Do not screenshot or post the recipe or content in full.*
Vegan Pineapple Upside-Down Cake
Ingredients
Topping:
- 45 g (3 Tbsp) vegan butter/margarine melted
- 75 g (⅓ cup + 1 Tbsp) light brown soft or muscovado sugar
- about 7 tinned pineapple rings, from a 435g tin (reserve the juice)
- about 13 maraschino or glace cherries (optional)
Cake:
- 190 g (1 ½ cups + 1 Tbsp) plain (all-purpose) flour
- 10 g (1 Tbsp) cornflour (cornstarch) (or swap for more plain flour)
- 140 g (⅔ cup) caster (superfine) sugar
- ¾ tsp baking powder
- ¼ tsp bicarbonate of soda (baking soda)
- ⅛ tsp salt
- 100 ml (⅓ cup + 1 Tbsp + 1 tsp) unsweetened non-dairy milk (I use soy) room temperature
- 45 ml (3 Tbsp) of the reserved pineapple juice (or use more milk instead)
- 45 g (3 Tbsp) unsweetened non-dairy yogurt (I use the Coconut Collaborative)
- 60 ml (¼ cup) neutral oil (sunflower, olive, vegetable or canola)
- 60 g (¼ cup) vegan butter/margarine (block is best, I use Naturli vegan block) melted
- 1 ½ tsp vanilla extract
- 1 tsp cider or white wine vinegar (or lemon juice)
Instructions
- Preheat the oven to 180°C/160° fan/350°F/gas mark 4. Grease a 5cm/2in deep, 20cm/8in round non-stick cake tin. It should NOT be loose bottomed or springform.
- Stir together the melted vegan butter and the light brown soft sugar until smooth then spread it evenly across the bottom of the cake tin.
- Thoroughly blot the pineapple rings and cherries dry with kitchen paper then arrange them in the base of the tin - one pineapple ring in the middle and six around the edge. You may need to squish them together a bit to fit them in. Place a cherry in the middle of each ring, and more in the gaps in between them if you like. Place the tin in the fridge while you prepare the cake batter.
- In a large bowl, whisk together the plain flour, cornflour, sugar, baking powder, bicarbonate of soda and salt until well combined.
- In a jug, whisk together the milk, pineapple juice, yogurt, oil, melted butter, vanilla and vinegar.
- Pour the wet ingredients into the dry and stir with a balloon whisk until no dry lumps remain but do not over-beat the batter.
- Pour the batter in to the pineapple lined cake tin and spread it level. Bake in the middle of the oven for about 50 minutes until the cake is firm to the touch and a skewer inserted into the centre comes out clean (don't push it all the way to the bottom though otherwise it may not come out clean even when the cake is cooked.).
- Let the cake cool in the tin for 15 minutes then run a knife around the edge to loosen it, place a serving plate on top of the tin, carefully flip it over and lift off the cake tin.
- Let the cake cool at room temperature for a couple of hours before serving.
Notes
- For the best results make sure that you follow the recipe closely. As always, I highly recommend weighing your ingredients using the gram measurements (with a digital scale), rather than the cup conversions. Cup measurements are simply not accurate enough for baking and I cannot guarantee the best results if you use them.
- It is tempting to eat the cake right away, but as it is a very tender cake you will not be able to slice it neatly when it is warm. If you want to be able to cut clean slices you will need to leave it to cool for several hours at room temperature before slicing it. Don’t place it in the fridge to speed up cooling as this can make the cake dense.
Keira Ball
Look Delicious. Can't wait to bake it.
Kira
Delicious, moist and easy!!
Kimberley
I have made this cake at least 3 times, it's a big hit in our home!!!
Veena
Any replacement for yogurt?
Hannah
Hi Veena, I'm afraid that I haven't tested any replacements for the yogurt. My first thought would be to try unsweetened applesauce.
Naa
One of my favorites!
Bob
This fabulous cake is made (in double quantities) for all our family celebrations including my daughter Ruby's 21st birthday - it is wonderful and has also helped me to convert non-vegans to sign up to your site!
Tara
I had never tried upside-down pineapple cake before using this recipe, but it is now one of my favourites! I've used this recipe multiple times and it never fails
regina
It fell apart as i was taking it out of the tin. Any idea why? However the pieces were amazing!
Hannah
Hi Regina, sorry to hear that, it is an extremely delicate cake, especially when it is warm, so it needs to be handled with care. Next time you could try letting it cool in the tin for a while longer before you turn it out. I'm glad that you enjoyed it regardless!
Ruth
This recipe is so good! I've never had pineapple upside down cake before, and I honestly couldn't believe how delicious it was.... Still thinking about it a week later!
Irene
I made it yesterday and it was delicious and super soft. I am making it again soon. Thank you for this lovely recipe!
Lee
I tried this yesterday and it came out perfectly, thank you! Will definitely be making this again!