Tropical upside-down cake served on a square plate

Tropical upside-down cake

  • 1
  • 2
  • 3
  • 4
  • 5
(2 ratings)

Prep: 15 mins Cook: 45 mins plus cooling


Serves 9

Update the retro upside-down cake with the sunny flavours of coconut, lime and a splash of coconut rum – it gives the cake a glorious boozy edge

Nutrition and extra info

  • Vegetarian

Nutrition: Per serving

  • kcal488
  • fat29g
  • saturates19g
  • carbs51g
  • sugars38g
  • fibre3g
  • protein5g
  • salt0.5g


  • 80g unsalted butter, softened, plus extra for the tin
  • 50g light brown soft sugar
  • 8 canned pineapple rings in syrup (syrup reserved)



    With its tuft of spiky, dusty green leaves and cross-hatched, golden orange skin, the pineapple…

  • 7 maraschino cherries
  • 2-3 tbsp coconut rum (optional)
  • 2-3 tbsp coconut flakes, toasted
  • whipped cream or coconut yogurt, to serve

For the sponge

  • 150g unsalted butter, softened
  • 150g golden caster sugar
  • 150g self-raising flour
  • 50g desiccated coconut



    A large hairy, brown nut that grows on the coconut tree, found throughout the world's…

  • 4 limes, zested, 1 juiced



    The same shape, but smaller than…

  • 2 large eggs



    The ultimate convenience food, eggs are powerhouses of nutrition packed with protein and a…


  1. Heat the oven to 180C/160C fan/gas 4. Butter a 20cm square or 22cm round cake tin. Beat 50g of the butter with the brown sugar, then spread into the base and halfway up the sides of the prepared tin. Cut one of the pineapple rings into quarters, then arrange the whole rings in the tin, putting a cherry in the centre of each. Put a pineapple ring quarter into each corner.

  2. To make the sponge, tip the butter, sugar, flour, desiccated coconut, ½ tsp fine sea salt, most of the lime zest and the eggs into a large bowl. Beat together using an electric whisk until smooth and creamy. Spoon the batter over the pineapple and level with the back of a spoon. Bake for 35-40 mins. Leave to cool in the tin for 5 mins, then turn out onto a cake board or serving plate. 

  3. Bring the reserved pineapple syrup to the boil in a medium pan, then stir in the coconut rum (if using), remaining butter and the lime juice. Leave to cool slightly. Drizzle over the cake, then scatter over the coconut flakes and remaining lime zest. Serve with whipped cream or coconut yogurt, if you like. Will keep in an airtight container for up to five days.

You may also like

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Be the first to comment...We'd love to hear how you got on with this recipe. Did you like it? Would you recommend others give it a try?
Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.
Want to receive regular food and recipe web notifications from us?