Star Anise Pineapple Upside-Down Cake

Preparation info

  • Serves


    • Difficulty


    • Ready in

      1 hr 20

Appears in

My Asian Kitchen

My Asian Kitchen

By Jennifer Joyce

Published 2018

  • About

Pineapple upside-down cake has been around for almost a hundred years. Before decent cake tins were made for the home cook, people would have used iron frying pans. The fruit was cooked, covered with cake batter, baked and flipped over to serve. I’ve taken a riff on this classic by adding some Asian spices like star anise and cinnamon to the caramel. Serve it warm with a scoop of ice cream.


  • 300 g (10½ oz) unsalted butter, softened
  • 160 g ( oz) soft brown sugar
  • 4 tbsp golden or corn syrup
  • 2 star anise
  • 2 tsp ground cinnamon
  • 1 tsp vanilla bean paste
  • 1 small pineapple (450 g/1 lb flesh)
  • 300 g (10½ oz) plain flour
  • 2 tsp baking powder
  • 200 g 7 oz) caster sugar
  • 3 large eggs
  • 1 tsp vanilla extract
  • 100 ml ( fl oz) whole milk


Preheat the oven to 180°C (350°F) or 160°C (315°F) fan forced.

Add 75 g ( oz) of the butter to a saucepan with the brown sugar and golden syrup. Heat until the sugar is melted, about 5 minutes. Remove from the heat. Grind the star anise in a spice mill, then stir into the butter with the cinnamon and vanilla paste.

Line the bottom of a 20 cm (8 inch) springform cake tin with baking paper so that the sugar syrup doesn’t leak through the edges. Cut the pineapple into 1 cm (½ inch) thick slices and add to the tin.

In a mixing bowl, mix together the flour, baking powder and a pinch of salt.

In the bowl of a standing electric mixer or using a large bowl and an electric hand mixer, beat the caster sugar and remaining butter. Beat for 2–3 minutes and then add the eggs, one at a time, and the vanilla. Beat for 2 minutes until light and fluffy. Start to add the flour and alternate with milk until they are both incorporated. Beat for another minute until smooth.

Spoon the batter into the tin over the pineapple. Bake for 1 hour, covering with foil if it starts to brown. Let sit for 5 minutes and then turn out on a platter and serve warm as a pudding with crème fraîche. Alternatively, cool completely in the tin and serve as a cake.