Pineapple upside-down cake

You are here

» Pineapple upside-down cake

How retro is this? No vintage themed party or fair would be complete without one of these as a centrepiece.


  • 1/2 cup (120g) vegan margarine
  • 1/2 cup (100g) demerara or brown sugar
  • One can pineapple slices
  • Vegan suitable glace cherries
  • 2 1/2 cups (330g) all-purpose flour
  • 1 1/3 cups (287g) sugar
  • 2 tsp baking powder
  • 1/2 tsp salt
  • 1/2 cup (116g) canola oil
  • 1 cup (250ml) soy milk
  • 1 tsp vanilla extract
  • 1/2 cup (122g) unsweetened applesauce


  1. Preheat the oven to 350°F.
  2. In a small pot melt the margarine and add the sugar.  Stir over low heat until the sugar dissolves remove from the heat and set aside.
  3. Grease and flour a 10” spring form pan very well. Pour the melted margarine and sugar mixture into the bottom of the spring form pan making sure to spread it evenly across the bottom.  Then place pineapple rings on top of the sugar mixture. Put a maraschino cherry inside the hole of each ring.
  4. In a large bowl combine the flour, sugar,  baking powder and salt.  Add the canola oil, soy milk,  applesauce and vanilla extract.  Stir until all the ingredients are well combined.
  5. Pour the cake batter over the pineapple slices. Bake for 50-60 minutes or until a toothpick comes out clean when inserted in the centre. 
  6. Run a knife around the edge of the pan to loosen the cake. Let the cake completely cool before removing the outer ring. Once you have removed the outer ring, gently invert onto a serving platter and remove the bottom of the spring form pan to reveal the pineapples.
  7. Note: Some of the margarine may leak out of the spring form pan so place a piece of foil underneath and turn the edges up so If anything does leak out it will leak onto the foil and not onto the bottom of your oven. This can also be done in a round cake tin that has sides of at least 3” high.

Claire Gosse is the author of the vegan cookbook series Are You Sure That's Vegan?  Claire also runs

Reg. Charity No: 279228 Company Reg. No: 01468880 Copyright © 1944 - 2024 The Vegan Society