Pineapple & coconut tray bake with cream cheese icing

Large rectangle cake with 6 pinapple rings on wire rack with a small pot of cream
This tropical traybake is so delicious you may want to eat it for breakfast. We make it with fresh juicy pineapple and top it off with an addictive cream cheese icing!

Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Course Dessert
Servings 1 loaf


For the cake batter

  • 2 cups fresh pineapple diced (we love Dole)
  • 2 cup shredded Coconut we love Alison’s Pantry
  • 2 cup plain unsweetened yoghurt we love Anchor
  • 200 g butter cubed and softened (we love Anchor)
  • 4 eggs we love Woodland
  • 2 cup golden sugar we love Chantal Organics
  • 3 cup flour we love Chantal Organics
  • 1 tsp baking soda
  • 1 tsp salt we love Chantal Organics

For the Pineapple Caramel

For the cream cheese icing

  • 250 g cream cheese we love Anchor
  • ½ cup butter cubed and softened
  • 1 cup icing sugar
  • 1 tsp vanilla essence


The Pineapple Caramel

  • Grease and line a deep tray bake tin
  • In non stick fry pan over a medium-high heat, melt the sugar gently wait until it turns to a lovely golden caramel colour - being careful not to stir (or burn yourself!). Instantly drizzle caramel on the bottom of the tray evenly.
  • Place pineapple slices beautifully on top of the caramel

The Cake

  • Preheat oven to 170C.
  • Beat the butter and sugar until fluffy. Add the eggs and yogurt and beat again.
  • In a large bowl combine the flour, baking soda and salt and stir to combine.
  • Slowly add the flour mixture into the eggs, mixing to combine.
  • Fold in the diced pineapple and coconut.
  • Pour into the tray bake tin on top of caramel pineapples.
  • Bake for 60-70 minutes, checking on the traybake after 40 minutes. It is cooked when you prick with a skewer or toothpick and it comes out clean.
  • Turn out on a rack as soon as it comes out of the oven very carefully and let it cool completely

The Cream Cheese Icing

  • Beat the cream cheese and butter until light and fluffy.
  • Slowly add the icing sugar, beating well. Stir in the vanilla.
  • Smooth over the cooled traybake with a spatula and serve on the side as a spread. Option to sprinkle with toasted coconut if that tickles your fancy!
Keyword kid friendly
Tried this recipe?Let us know how it was!