If you’re craving a flavour that feels both unique 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 treats.
Now, I’ll be honest, pandan can be a bit polarizing because the taste is so distinct. It’s like a blend of rich vanilla and coconut with a hint of floral freshness. But if you’re someone who loves exploring new things, 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 hard to pin down, most describe it as a mix of vanilla, coconut, and almond, with a soft, floral note. My husband even says it reminds him of a really good green tea.
For me, though, it’s a flavour deeply rooted in my family traditions. I grew up watching my mom use these 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 Hainanese Chicken, or using them to create vibrant green desserts, pandan was always the secret to making everything taste like home.


In Southeast Asian kitchens, pandan is a staple because it’s so versatile. It’s one of those rare ingredients that works beautifully in both savoury and sweet dishes. You can tie the leaves into knots and toss them into a pot of rice for a subtle fragrance, boil them for a calming tea, or blend them into an extract for baking.
It really shines in desserts. Pandan gives that unmistakable aroma and flavour 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 skipping the artificial dyes and “mystery” ingredients you often find in store-bought tubs.
Unlike traditional ice cream that uses egg yolks to thicken things up, this recipe is completely egg-free and easily made vegan. Instead of eggs, the mix of coconut milk, vegan cream, and sugar creates a smooth, creamy base. It makes the texture much lighter than a heavy custard, and since there aren’t any eggs in the way, the flavour is cleaner so you can really taste the pandan.
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.



Serving Suggestions
When it comes to serving your homemade pandan ice cream, there are plenty of ways to enjoy it. You can keep it simple with a scoop in a cone or a bowl for a quick treat. If you want a bit of texture, try topping it with some toasted coconut flakes or crushed nuts for extra crunch.
If you want to do something a bit more substantial, you can use the ice cream as part of a bigger dessert. One of my favourites is a warm slice of pandan chiffon cake with a big scoop of this ice cream on top.
At the end of the day, this ice cream is a great mix of flavour and nostalgia; it really brings a taste of home to every 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, just simple ingredients. Plus, there’s nothing quite like that feeling of watching it all come together and finally getting to enjoy that first 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!
