Some desserts feel indulgent because of their texture, and others because of their richness. These Turkish coconut cream rolls fall beautifully into the first category.
Soft, slightly chewy coconut at the base, a delicate milk custard infused with rose, and a cloud-like layer of whipped cream—rolled into elegant portions and finished with pistachios. As a food stylist, this is the kind of dessert that naturally creates visual poetry: layers, contrast, and a gentle colour story.

Why This Dessert Works So Beautifully
What makes this recipe stand out is the layering of textures without heaviness. The coconut forms a subtle structure, the custard binds everything with softness, and the cream lifts it into something light and almost airy.
It also happens to be a no-bake process—yet it feels far from simple.
This is a dessert that thrives on clean lines and repetition. Place the rolls in a linear arrangement, or slightly stagger them for depth. The white coconut exterior against the soft cream interior, finished with green pistachios, creates a naturally elegant palette.
A matte ceramic plate or a textured linen backdrop enhances the softness of the composition.
Preparation time: 20-25 minutes
Cooking time: 40-45 minutes
Serves: 6-7
Ingredients
For the base and custard layer:
- Desiccated coconut (plus extra for sprinkling) 85 gms
- Milk 500 ml
- Sugar (adjust to taste) 100 gms
- Flour 4 tbsp
- Rose water 1 tsp
For the cream layer:
- Whipping cream (cold) 1 cup
- Icing sugar (optional, depending on sweetness preference) 2–3 tbsp
- Crushed pistachios 2 tbsp
- Dried rose blooms (optional)
Method
- Line a tray with aluminium foil. Generously sprinkle desiccated coconut across the surface, creating an even layer.
- This becomes the outer coating once rolled, so coverage matters. In a saucepan, combine milk, sugar, and flour. Cook on medium heat, stirring continuously to avoid lumps.
- As the mixture begins to thicken into a smooth custard, add rose water. Continue stirring until it reaches a thick, spreadable consistency.
- Pour the hot custard directly over the coconut-lined tray. Spread evenly using a spatula, keeping the layer uniform. Allow it to cool slightly, then transfer to the refrigerator and chill for at least 5 hours, or until fully set.
- Whip the cream until soft peaks form. Add icing sugar if needed. Spread the whipped cream evenly over the chilled custard layer.
- Return to the refrigerator for another 30–60 minutes to firm up slightly. Cut the layered dessert into equal squares. Using a flat spatula, gently lift each square and roll it over itself.
- The coconut layer will naturally form the outer coating, giving that signature finish. Arrange the rolls neatly on a serving plate and sprinkle crushed pistachios over the top.

A Few Important Tips
- Constant stirring while cooking the custard is essential for a smooth texture.
- The layer thickness matters—too thick and rolling becomes difficult.
- Chilling time is non-negotiable; it defines the structure of the rolls.
- Use a thin, flexible spatula for clean rolling without breaking the layers.
Discover more from Magic Ingredient
Subscribe to get the latest posts sent to your email.