This post may contain affiliate links. Please read our disclosure policy.
A simple pandan coconut snacking cake made with fresh pandan juice, coconut milk, and shredded coconut, finished with a pandan brown sugar glaze that soaks into the cake and keeps it extra moist.

I’ve always loved snacking cakes, probably because they remind me of the kind of cakes I grew up with. Simple, single-layer cakes that didn’t need much decoration at all, didn’t require a celebration, and definitely didn’t come with a long list of steps. You bake it in one pan, let it cool, slice it up, and that’s it. Most of the time, you can even eat it with your hands.
Snacking cakes are my go-to because they’re just right. Perfect for breakfast with tea, a snack to enjoy during coffee time, or when you crave a little dessert without committing to a full dessert. It feels like a small treat, not an event.
This pandan coconut snacking cake is exactly that kind of cake. It’s easy to make, incredibly moist, and packed with pandan flavor from fresh pandan juice, which makes a huge difference. I finish it with a warm pandan brown sugar glaze that seeps into the cake while it’s still hot. It’s simple, comforting, and the kind of cake I find myself coming back to again and again.
Why You’ll Like This Recipe
- It’s a straightforward, no-fuss cake that doesn’t require any special equipment
- Fresh pandan juice gives the cake a natural aroma and flavor you can’t get from essence alone
- The pandan brown sugar glaze keeps the cake extra moist and flavorful
- It’s not overly sweet and works perfectly as a snack or afternoon cake
- The texture actually gets better the next day after the glaze fully settles in
Ingredients and Substitutions
- All-purpose flour – cake flour can be used for a softer crumb
- Baking soda – do not substitute with baking powder
- Salt
- Unsweetened shredded coconut flakes – desiccated coconut works too
- Brown sugar – light or dark brown sugar both work
- Neutral oil – melted coconut oil can be used for a stronger coconut flavor
- Egg – helps with structure and moisture
- Canned coconut milk – use full-fat for best results
- Apple cider vinegar or white vinegar – helps activate the baking soda
- Fresh pandan leaves – frozen pandan leaves work too
- Pandan essence – optional but enhances color and aroma
- Cornstarch – for thickening the glaze
Storage & Reheating
- Store the cake covered at room temperature for up to 2 days
- Refrigerate for up to 5 days for longer storage
- Let chilled cake come to room temperature before serving
- This cake actually tastes better the next day as the glaze fully sets

What to Serve This With
- Unsweetened hot green tea or jasmine tea to balance the richness of the coconut and glaze
- Hot kopi o or black coffee, especially if you enjoy pandan desserts with a slightly bitter contrast
- Simply on its own, slightly warm or at room temperature, when you want something comforting and not fussy
Frequently Asked Questions
- Can I use only pandan essence and skip fresh pandan juice?
You can, but the flavor won’t be as fragrant or natural. Fresh pandan juice really makes a difference here. - Is this cake very sweet?
No, the sweetness is quite balanced, especially with the coconut and pandan flavors. - Can I bake this in a different pan size?
Yes, you can bake this in 9-inch round pan without adjusting the recipe and baking time stays about the same - Why does the glaze need to be poured while the cake is hot?
Yes, the heat helps the glaze soak into the cake, making it extra moist.
This pandan coconut snacking cake is proof that simple ingredients can make something truly special. Using fresh pandan juice elevates the flavor so much, and the pandan brown sugar glaze ties everything together beautifully. If you love pandan desserts, this is one cake you really shouldn’t skip.

Pandan Coconut Snacking Cake with Pandan Brown Sugar Glaze
Ingredients
Dry ingredients:
- 190 g all-purpose flour
- ¾ tsp baking soda
- ½ tsp salt
- 60 g shredded coconut flakes unsweetened
Wet ingredients:
- 100 g brown sugar light/dark brown sugar works
- 90 g oil you can use any oil or coconut oil
- 50 g egg from 1 large egg
- 140 g canned coconut milk shake before open
- 1 tsp apple cider vinegar or white vinegar
- ½ tsp pandan essence
To make pandan juice: (see notes)
- 40 g pandan leaves about 12 pieces fresh pandan leaves
- 100 g water
Pandan brown sugar glaze:
- 80 g brown sugar
- 100 g canned coconut milk shake before open
- 30 g pandan juice
- ½ tsp cornstarch
Topping:
- 60 g shredded coconut flakes unsweetened
Instructions
Prepare pandan juice:
- Cut the leaves into small pieces and add the water and blend until the leaves are chopped up very finely.

- Pour into a cheesecloth or strainer and squeeze out the juice. Use your clean hand to squeeze out more juice from the pulp. You will have enough juice for the cake batter and for the glaze

Prepare cake batter:
- Preheat the oven to 350 F (180 C) for a conventional oven. For a convection oven, lower the temperature by 20 F (15 C). Line 8 x 8 inch square pan with parchment paper sling, overhanging, so you can easily remove from the pan later
- Combine all-purpose flour, sugar, baking soda, salt in a bowl. Set aside
- Combine oil, egg, coconut milk, pandan juice, pandan essence (if using), apple cider vinegar. Whisk until mixture is smooth and emulsified

- Add the dry ingredients and use spatula to fold them into the wet batter.

- When everything is almost combined, add the shredded coconut and continue to fold until you no longer see pockets of dry ingredients.

- Scrape the thick batter into the prepared pan and smooth the top with spatula

Baking:
- Bake in a preheated oven for 35-40 minutes or until a skewer inserted into the center of the cake comes out clean with a bit of sticky crumb is okay, as long as it's not wet.
Prepare the glaze:
- 10 minutes before the end of baking time, prepare the glaze. Combine light brown sugar,coconut milk, pinch of salt, pandan juice, cornstarch. Whisk until they are combined
- Put on the stove top over medium-low heat and bring to a simmer and cook for about 2-3 minutes until the sauce is slightly thickened

Glaze the cake:
- As soon as the cake is out of the oven, put it on a cooling rack. Use a fork or a skewer to poke holes halfway into the cake, all over the surface.

- Gradually pour the glaze over the top and use a rubber spatula to help spread the glaze as you go.

- It may seem like a lot of glaze at first, but it will sip down into the cake

Toast the coconut:
- Put the coconut on a dry pan over low heat and stir until they are lightly golden brown.

Finish up with topping and let it cool down completely:
- Sprinkle the toasted coconut on top of the glaze. Let the cake cool down completely before attempting to slice. I usually let it sit overnight. The glaze will thicken up significantly too

To serve:
- Use a clean sharp knife to cut into serving sizes and serve












