In Surabaya, spiku Surabaya refers to a three-layered cake, prepared using a different technique. Two batter mixes are prepared, one with naturally produced yellow colour, the other mixed with cocoa powder to produce a dark brown colour. The batter mixes are poured into two different baking tin and baked in the oven.
Grease three 6 x 6-inch pans, line and grease again. Set aside.
Cream butter and sugar till fluffy. Add in egg yolks and mix well.
Add in mango puree.
Fold in sieved plain flour, milk powder and corn flour.
Gently mix with a spatula until well incorporated.
Pour into 2 pans, and bake in a preheated oven of 180 degrees Celcius for 18 minutes till cooked (when the skewer comes out clean).
Do the same for the chocolate layer.
When the cakes are cooled, place one orange layer and spread the top with jam, top with the chocolate layer.
Spread the top of the chocolate layer with mango jam, top with the other orange layer.
Cut and serve.