If you’re looking for a simple yet elegant dessert, this Easy Chinese Coconut Pudding is a must-try. Made with creamy coconut milk, a touch of sugar, and gelatin, it sets into a silky, lightly sweetened pudding that’s both refreshing and satisfying.
Popular in many Chinese restaurants, this dessert is often served chilled in small cubes or cups and is a perfect way to finish a meal.
This recipe is incredibly easy to make with just a handful of ingredients. It requires minimal effort—simply mix, heat, pour into molds, and chill.
Once set, you’ll have a light and creamy pudding that’s naturally dairy-free and full of tropical coconut flavor.
Why You’ll Love This Recipe
This Chinese Coconut Pudding is creamy yet light, with a mild coconut flavor and a smooth texture that melts in your mouth. It’s not overly sweet, making it a refreshing dessert after a heavy meal.
It’s also dairy-free and gluten-free by default, and you only need a few pantry ingredients.
The recipe can easily be made ahead, making it perfect for parties, dinners, or whenever you want a simple but elegant treat.
What You’ll Need
- 1 can (13.5 oz) full-fat coconut milk
- ½ cup water
- ¼ cup sugar (adjust to taste)
- 2 teaspoons unflavored gelatin (or agar-agar powder for vegan)
- 1 teaspoon vanilla extract (optional)
- Pinch of salt
- Toasted coconut flakes, for garnish (optional)
Pro Tips
- Use full-fat coconut milk for the creamiest pudding.
- Dissolve gelatin fully to ensure a smooth texture without lumps.
- Adjust sweetness by adding more or less sugar to your liking.
- Serve chilled for the best texture and flavor.
- Cut into cubes or serve in cups depending on your presentation preference.
Tools You’ll Need
- Saucepan
- Whisk
- Measuring cups and spoons
- Small bowls, molds, or a square dish for setting
Substitutions and Variations
- Vegan version: Use agar-agar powder instead of gelatin.
- Add fruit: Top with mango cubes, lychee, or berries for extra flavor.
- Extra flavor: Add a splash of pandan extract or almond extract for a twist.
- Lower sugar: Use a sugar substitute to make it lighter.
Make-Ahead Tips
- Make the pudding up to 2 days in advance and store it covered in the fridge.
- If cutting into cubes, unmold and cut just before serving to prevent drying.
How to Make Easy Chinese Coconut Pudding
1. Bloom the Gelatin
In a small bowl, sprinkle gelatin over ¼ cup water. Let sit for 5 minutes to bloom.
2. Heat the Coconut Mixture
In a saucepan, combine coconut milk, remaining water, sugar, and salt. Heat over medium until sugar dissolves, but do not boil.
3. Add the Gelatin
Remove the saucepan from heat and stir in the bloomed gelatin until fully dissolved. Add vanilla extract if using.
4. Pour and Chill
Pour the mixture into small bowls, cups, or a square dish. Refrigerate for at least 3–4 hours, or until fully set.
5. Serve and Garnish
Cut into cubes or serve in cups. Garnish with toasted coconut flakes or fresh fruit if desired.
Leftovers and Storage
Store any leftover pudding in an airtight container in the fridge for up to 3 days. Keep covered to prevent it from drying out.
Freezing is not recommended, as it may change the pudding’s smooth texture.
Nutrition & Benefits
This dessert is naturally dairy-free and gluten-free. Coconut milk provides healthy fats and a rich tropical flavor, while the pudding is lightly sweetened, making it a less heavy dessert option.
You can also reduce the sugar to make it even lighter.
Recipe FAQ
1. Can I use agar-agar instead of gelatin?
Yes, agar-agar is a great vegan substitute for gelatin. Use 1 teaspoon of agar powder in place of 2 teaspoons of gelatin. Be sure to boil the mixture with agar for it to set properly, unlike gelatin which only needs to be dissolved.
2. How long does the pudding take to set?
It typically takes 3 to 4 hours in the refrigerator to fully set. You can also chill it overnight for the best texture, especially if you plan to cut it into cubes.
3. What kind of coconut milk should I use?
Use full-fat canned coconut milk for a creamy texture and rich flavor. Avoid carton coconut milk or light versions, as they can make the pudding watery or less flavorful.
4. Can I make this pudding less sweet?
Absolutely. You can reduce the sugar to 2 tablespoons or use a natural sweetener like maple syrup or monk fruit. Just be sure to taste the mixture before chilling.
5. Can I add mix-ins or toppings?
Yes. Fresh fruit like mango, pineapple, or lychee works well. Toasted coconut flakes or a drizzle of honey also adds extra flavor and texture right before serving.
Light, Creamy, and Perfectly Refreshing
This Easy Chinese Coconut Pudding is a simple yet elegant dessert that’s easy to make and full of coconut flavor.
With its smooth texture and delicate sweetness, it’s a refreshing way to end any meal and a perfect make-ahead treat for family or guests.


