Coconut Caramel Sandwich Cookies

Coconut Caramel Sandwich Cookies
Prep Time
Cook Time
55 min
24 servings

Kaya is a type of coconut jam made in the method similar to a lemon curd– one might compare it to Dulce de Leche. While a common breakfast condiment for toast in Singapore and Malaysia, the jam makes a lovely creamy filling for cutout icebox cookies, almost like Alfajores. The flavouring added to the kaya is pandan, a green leaf that adds a fragrant background note. In North America you can find it in Asian groceries, often frozen, or in extract form. 

The kaya recipe makes more than you require to fill these cookies, but like jam, you can use it in many places– as a topping for ice cream, a sauce for a cheesecake or cake, to fill a tart, etc. 




2 ¼
cups unsalted butter, at room temperature
1 ⅓
cups icing sugar, sifted
1 ½
tsp vanilla extract
cups all-purpose flour
tsp salt


cup good quality coconut milk
whole eggs
cup granulated sugar
cup coconut palm sugar* or Gula Melaka**
- 3 pandan leaves, folded into a knot


Step 1

For the cookie dough, beat the butter and icing sugar until fluffy using electric beaters or a stand mixer fitted with the paddle attachment, then beat in the vanilla. Add the flour and salt and stir it until the dough comes together. Shape this into 2 discs, wrap with plastic wrap, and chill until almost firm, about an hour or chill until ready to bake.

Step 2

Pull the dough from the fridge at least 30 minutes before rolling if chilled longer than an hour. Preheat the oven to 350 ­­°F (180 ­­°C) and line 2 baking trays with parchment paper.

Step 3

On a lightly floured surface roll out the dough to just under ¼-inch (6 mm) thick. Use a 2-inch round cookie cutter and cut out cookies, placing them about an inch (25 mm) apart on the prepared baking trays. Bake for 13 -15 minutes, until lightly browned on the bottom, but not on top. Cool the cookies on the baking tray before filling.

Step 4

Prepare the kaya jam (it can be prepared well in advance, if you wish). Before measuring the coconut, puree it with an immersion blender to smooth it out. Whisk the eggs in a metal bowl and whisk in the granulated and coconut sugar, coconut milk and pandan leaves. Place the bowl over a pot of gently simmering water and whisk regularly for the first 20 minutes, but then constantly for the final 20 minutes, until it is thick (it won’t “hold a ribbon” like a lemon curd, though.) Remove the pandan leaves and take the bowl from the heat and pour the kaya into a container – use the immersion blender to smooth it out and then cover the surface of the kaya directly with plastic wrap. Cool the kaya to room temperature and then chill completely – it takes about 6 hours to fully set.

Step 5

To fill the cookies spread a very generous spoonful of the kaya onto the bottom of a cookie and sandwich it with a second cookie. Chill the cookies, uncovered, until ready to serve (the kaya will set within the cookie as it chills.)

Rate Recipe

My rating for Coconut Caramel Sandwich Cookies