
If you’re craving a flavour that feels both exotic and deeply comforting, you’re in for a treat. Today, I’m sharing my recipe for homemade Pandan Ice Cream. This is one of my all-time favourite unique flavours. Now, I’ll be honest—pandan can be a bit polarizing because it’s so distinct. It’s like a nice blend of rich vanilla and coconut with a hint of floral freshness. But if you’re someone who loves exploring new palates, pandan is a must-try. Trust me, once you get a taste, you might just get hooked!
What exactly is Pandan?
Think of pandan as the “vanilla of Southeast Asia.” It comes from the Pandanus amaryllifolius plant, which has long, blade-like leaves that release an incredible fragrance when they’re crushed or warmed.
The flavour is a bit of a mystery until you try it—most describe it as a nice blend of vanilla, coconut, and almond, with a soft, grassy floral note. My husband even says it reminds him of a really good green tea!
For me, though, it just tastes like home. It’s a flavour deeply rooted in my family traditions. I grew up watching my mom use these long, fragrant leaves to turn simple meals into something special. Whether she was tying them into knots to scent a pot of rice, adding them to my favourite Hainanese Chicken, or using them to create those beautiful, vibrant green desserts, pandan was always the secret to making everything taste a little more like love.


In Southeast Asian kitchens, pandan is a total staple because it’s just so versatile. It’s one of those rare ingredients that works beautifully in both savoury and sweet dishes. You can tie the leaves into little knots and toss them into a pot of rice for a subtle, floral fragrance, boil them for a calming tea, or blend them into an extract for baking.
It’s absolutely amazing in desserts. Pandan gives that unmistakable aroma and favour to cakes, puddings, and—my personal favourite—ice cream.
The Appeal of Homemade Ice Cream
I love knowing exactly what goes into my food. Making ice cream at home means we can skip the artificial dyes and “mystery” ingredients.
This version is completely egg-free and vegan-friendly, relying on a creamy base of coconut cream instead of heavy dairy or egg yolks. I actually prefer it this way—without the eggs, the texture is lighter and the flavour is “cleaner,” which really lets that tropical pandan shine through.
The Essentials
A Touch of Sugar: Just enough to sweeten the deal and keep the texture soft and scoopable.
Coconut Milk & Vegan Cream: These provide that rich, velvety base we love in a good scoop.
Pandan Leaves: Pandan leaves are the star ingredient in this recipe, lending their unique aroma and flavour to the ice cream. Blending the pandan leaves with water helps to extract their essence, infusing the mixture with their distinct tropical flavour.
- Tying Leaves in Knots: This method involves tying the pandan leaves into knots and simmering them with the milk. Tying the leaves allows the flavours to infuse more gradually into the milk, resulting in a subtle pandan flavour. This method is traditional and often preferred when making dishes where a milder pandan flavour is desired.
- Blending the Leaves: Blending the pandan leaves with water and then adding the mixture to the milk allows for a more concentrated infusion of pandan flavour. This method can result in a stronger, more pronounced pandan flavour in your ice cream. It’s a great option if you like a stronger pandan flavour.
Pandan Extract (optional): Pandan extract is an optional addition that enhances the pandan flavour and adds a vibrant green colour to the ice cream. It provides an extra boost of pandan essence for those who desire a more intense flavour., but honestly, you don’t really need it.



Egg-Free and Vegan
Unlike traditional ice cream recipes that often use egg yolks as a thickening agent, this recipe is completely egg-free and can be vegan-friendly (with the substitutions). Instead of relying on eggs for texture and creaminess, the combination of coconut milk, vegan cream, and sugar creates a smooth and creamy base. This results in an ice cream that is lighter in texture compared to custard-based ice creams made with eggs. I find that omitting eggs from the recipe results in a lighter and less dense ice cream with a cleaner flavour, allowing the pandan flavour to shine through more prominently.
Serving Suggestions
When it comes to serving up your homemade pandan ice cream, you’ve got so many fun ways to enjoy it. You can keep it classic with a simple scoop in a cone or bowl for that perfect, satisfying treat. If you want to get a little fancy, try topping it with some toasted coconut flakes or crushed nuts to add some extra crunch and flavour.
But if you’re feeling a bit more adventurous, why not make the ice cream the star of a real dessert masterpiece? My absolute favourite is a warm slice of pandan chiffon cake topped with a generous scoop of this homemade ice cream.
At the end of the day, this ice cream is the perfect mix of flavour and nostalgia; it really does bring a taste of home and tradition to every single bite. There’s something so satisfying about making it from scratch, too. You get to tweak everything to your liking and know exactly what’s going in—no weird additives or preservatives, just pure, delicious ingredients. Plus, there’s nothing quite like the feeling of watching it all come together and finally getting to enjoy that first creamy scoop!



Pandan Ice Cream
Ingredients
- 1 cup coconut milk
- 1 cup heavy cream (or vegan cream for a dairy-free option)
- 1/2 cup granulated sugar
- 5-6 pandan leaves (about 45-50g),
- 1 cup water
- pinch of salt
- 1-2 tsp pandan extract (optional, for extra flavour and colour)
Instructions
- In a blender, combine the pandan leaves with 1 cup of water and blend, but doesn't have to be smooth as you will have to sieve everything later.
- In a saucepan, mix together the coconut milk, heavy cream, sugar, and blended pandan mixture.
- Heat the mixture over medium heat until it begins to bubble a bit, stirring occasionally to dissolve the sugar.
- Remove from heat and let it cool slightly.
- Add a pinch of salt and pandan extract (if using) to the mixture and stir well to combine.
- Strain the mixture through a fine-mesh sieve or cheesecloth to remove any solid bits and pandan fibres. Press the mixture to extract maximum flavour.
- After the mixture has chilled completely, pour it into an ice cream maker and churn according to the manufacturer's instructions until it reaches a soft-serve consistency.
- Transfer the churned ice cream into a freezer-safe container.
- Cover the container and freeze the ice cream for at least 4-6 hours, or until firm.
- Once the ice cream is firm, scoop it into bowls or cones and enjoy the delightful pandan flavour!
