Delicate and Creamy Chinese Coconut Pudding You’ll Want to Make Again and Again

Posted on October 8, 2025 ·

by Bellie

Chinese Coconut Pudding

Difficulty

Prep time

Cooking time

Total time

Servings

A Simple Tool I Use Every Week

Make Weekly Meals Simple

Plan your meals, organize recipes, and simplify grocery shopping with this easy-to-use Google Sheets meal planner.

Get My Meal Planner

When it comes to Asian desserts that are light, cooling, and satisfyingly creamy, few can compare to the gentle simplicity of Chinese Coconut Pudding. Made with smooth coconut milk, sweetened milk, and a setting agent like gelatin or agar, this chilled dessert is a staple in Chinese restaurants and homes alike. It’s wonderfully fragrant, has a melt-in-your-mouth texture, and is refreshingly easy to make at home.

If you’re a fan of coconut desserts, or looking for something that’s not overly sweet but still indulgent, this Chinese coconut dessert checks every box. Whether you’re finishing off a savory Asian dinner or craving a delicate, tropical-inspired treat, this recipe brings together everything you love about simple coconut pudding—comfort, flavor, and elegance.

Why You’ll Love This Chinese Coconut Pudding

There are plenty of reasons to fall in love with this Chinese Coconut Pudding recipe. First, it’s incredibly easy to prepare with just a few pantry staples—coconut milk, milk, sweetener, and a gelling agent. There’s no baking, no whipping, and no complicated techniques involved, making this a truly easy homemade coconut pudding anyone can master.

Here’s why this recipe is such a crowd-pleaser:

  • It’s no-bake: No need to turn on the oven or worry about precise baking times.
  • Light and refreshing: Ideal for warm days or to finish off a hearty meal.
  • Authentic flavor: Just like the Chinese dessert you’d find in dim sum restaurants.
  • Easy to customize: Add fruit, swap sweeteners, or experiment with texture.
  • Naturally gluten-free and dairy-optional: It’s allergy-friendly with the right substitutions.

If you enjoy the simplicity of Asian-inspired treats or want to explore traditional Chinese dessert culture at home, this pudding is a great place to start.

What Is Chinese Coconut Pudding?

Chinese Coconut Pudding is a creamy, jiggly dessert made by combining coconut milk with sweetened condensed milk (or sugar), then setting the mixture with gelatin or agar-agar. Typically served cold, this pudding is often cut into neat cubes or slices and presented in small bowls or dessert plates.

You may have seen it served in Chinese restaurants as a light conclusion to dim sum or a meal. Its delicate coconut aroma and smooth, jelly-like consistency make it one of the most beloved Asian desserts with coconut milk.

Unlike Western puddings that rely on eggs or cornstarch for thickening, this pudding uses gelatin or agar, resulting in a firmer, cleaner bite that melts on your tongue—making it a standout among easy coconut milk desserts.

Ingredients for Chinese Coconut Pudding

You’ll need just a few ingredients to make this wonderfully simple dessert:

  • 1 can (400ml) full-fat coconut milk
  • ½ cup (120ml) milk (or use coconut milk for dairy-free)
  • ¼ cup (60ml) sweetened condensed milk or sugar to taste
  • 1 tablespoon unflavored gelatin powder (or 1½ teaspoons agar-agar powder for vegan version)
  • ¼ cup (60ml) hot water
  • Optional toppings: Toasted shredded coconut, mango slices, or mint leaves

For a more indulgent version, feel free to increase the condensed milk or add a splash of coconut cream for extra richness.

Kitchen Equipment You’ll Need

You don’t need anything fancy to make this easy homemade coconut pudding. Just gather:

  • Saucepan
  • Mixing bowls
  • Measuring cups and spoons
  • Whisk or spoon
  • Square or rectangular dish (8×8 or similar)
  • Plastic wrap
  • Knife for cutting
  • Serving plates or bowls

That’s it! This minimalist setup makes the recipe as easy as preparing coconut milk-based treats like pumpkin bites.

Step-by-Step: How to Make Chinese Coconut Pudding

Step 1: Prepare the Gelatin (or Agar)

In a small bowl, dissolve the gelatin or agar-agar powder in hot water. Stir well until completely dissolved, then set aside for 5 minutes.

Step 2: Heat the Milk and Coconut Milk

In a saucepan over medium heat, combine the coconut milk and regular milk. Stir occasionally and heat gently until the mixture is hot but not boiling.

Step 3: Sweeten the Mixture

Add the sweetened condensed milk (or sugar) and stir until fully dissolved. Taste and adjust sweetness if needed.

Step 4: Combine with Gelatin

Remove the saucepan from heat. Stir in the dissolved gelatin or agar until fully incorporated and smooth.

Step 5: Pour and Set

Pour the pudding mixture into a square dish or mold. Allow it to cool at room temperature for about 10 minutes, then refrigerate for at least 3–4 hours, or until completely set.

Step 6: Slice and Serve

Once firm, slice the pudding into squares or diamonds. Plate and serve chilled with your favorite toppings.

And there you have it—smooth, chilled, fragrant Chinese Coconut Pudding, ready to impress.

Tips for the Perfect Chinese Coconut Pudding

  • Don’t boil the milk: High heat can affect the setting properties of gelatin or agar.
  • Taste before setting: Adjust sweetness while the mixture is warm.
  • Use full-fat coconut milk: It gives the best texture and flavor.
  • Chill thoroughly: The pudding must be cold to set properly and cut cleanly.
  • Use agar-agar if vegan: It sets more firmly and is plant-based.

With these tips, you’ll achieve a professional result, much like the desserts served in fine Asian restaurants.

Variations of This Simple Coconut Pudding

This recipe is extremely versatile. Here are a few delicious variations:

  • Coconut Mango Pudding: Add diced mango or mango puree to the mixture before chilling.
  • Layered Coconut Pudding: Pour half the mixture, chill partially, then add a layer of fruit puree before topping with the rest.
  • Pandan Coconut Pudding: Add a splash of pandan extract for a uniquely Southeast Asian flavor.
  • Chocolate Coconut Pudding: Add a teaspoon of cocoa powder for a tropical chocolate twist.

These fun twists turn the base recipe into different styles of Asian desserts or even a Chinese coconut tart with the right crust.

How to Make Easy Homemade Coconut Pudding with Gelatin or Agar

Choosing between gelatin and agar depends on your dietary needs and the texture you prefer.

  • Gelatin: Yields a softer, more jiggly consistency. Best served chilled and eaten soon after setting.
  • Agar-Agar: Offers a firmer set and is perfect for warm weather or make-ahead occasions.

For agar, you’ll need to boil it briefly to activate its gelling ability. Always follow package instructions closely, as agar is more potent than gelatin.

What to Serve with Chinese Coconut Pudding

This light dessert pairs well with a variety of additions:

  • Tropical fruits: Mango, pineapple, lychee, or dragon fruit
  • Toasted coconut flakes: Adds texture and enhances the coconut flavor
  • Herbal teas: Jasmine, oolong, or green tea make the perfect pairing
  • Rice-based desserts: Try it alongside creamy kheer or sticky rice

These pairings make your Chinese coconut pudding part of a delicious and well-rounded Asian dessert spread.

Storage Tips for Leftovers

Storing this dessert is easy and ideal for planning ahead:

  • Refrigerator: Store in an airtight container for up to 5 days.
  • Freezing not recommended: Freezing will alter the texture and make it watery once thawed.
  • Pre-slice for easy serving: Store cut portions in a sealed container for grab-and-go desserts.

It’s a great dish to make in advance for gatherings, just like mini cheesecakes or panna cottas.

Chinese Coconut Dessert FAQs

Can I use coconut cream instead of coconut milk?
Yes, but it will result in a richer, thicker pudding. You may want to lighten it with regular milk or water.

Is agar-agar better than gelatin?
For a firmer texture and a plant-based option, agar is better. Gelatin gives a softer, meltier texture.

Can I reduce the sugar?
Absolutely. Adjust the sweetness to your preference. The coconut milk adds natural sweetness too.

Can I use plant-based milk instead of dairy?
Yes. Use all coconut milk or substitute with almond, oat, or soy milk for a fully dairy-free dessert.

What if the pudding doesn’t set?
Double-check your gelling agent measurement. Agar sets firmer than gelatin and requires boiling.

If you enjoyed this dish, you’ll love these other easy Asian desserts:

Exploring these options helps you build a full repertoire of authentic Asian coconut dessert recipes.

Conclusion and Call to Action

This smooth, lightly sweet, and completely refreshing Chinese Coconut Pudding is proof that some of the most comforting desserts are also the simplest. Whether you’re new to Asian desserts or already love the world of coconut-based sweets, this recipe is a must-try. It’s not only easy but also endlessly customizable, making it a staple you’ll turn to again and again.

If you enjoyed this recipe, share it with your friends, save it for later, and subscribe to the blog for more traditional and modern takes on your favorite Asian desserts and easy homemade treats.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Delicate and Creamy Chinese Coconut Pudding You’ll Want to Make Again and Again


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Bellie
  • Total Time: 4 hours 15 minutes
  • Yield: 6 servings 1x

Description

Chinese Coconut Pudding is a silky, lightly sweet, and refreshing Asian dessert made with coconut milk, sweetened milk, and gelatin or agar for a delicate, melt-in-your-mouth texture. This no-bake treat is fragrant, creamy, and perfect for serving after a hearty meal or on warm days when you crave something tropical and light.


Ingredients

Scale
  • 1 can (400ml) full-fat coconut milk
  • ½ cup (120ml) milk (or use coconut milk for dairy-free)
  • ¼ cup (60ml) sweetened condensed milk or sugar to taste
  • 1 tablespoon unflavored gelatin powder (or 1½ teaspoons agar-agar powder for vegan version)
  • ¼ cup (60ml) hot water
  • Optional toppings: Toasted shredded coconut, mango slices, or mint leaves

Instructions

  1. Prepare the gelling agent: In a small bowl, dissolve the gelatin or agar powder in hot water. Stir until completely dissolved and set aside for 5 minutes.
  2. Heat coconut and regular milk: In a saucepan over medium heat, combine coconut milk and milk. Heat gently until warm but not boiling.
  3. Sweeten: Add condensed milk or sugar and stir until dissolved. Taste and adjust sweetness as desired.
  4. Combine with gelatin: Remove from heat and stir in the dissolved gelatin or agar until smooth and well combined.
  5. Pour and chill: Pour mixture into an 8×8-inch dish or mold. Let cool for 10 minutes, then refrigerate for 3–4 hours until fully set.
  6. Slice and serve: Once firm, cut into squares or shapes. Serve chilled with toppings like fruit, mint, or toasted coconut.

Notes

  • Don’t boil the mixture: Boiling can prevent the pudding from setting properly.
  • Use full-fat coconut milk: It gives a rich, creamy texture and authentic flavor.
  • Adjust sweetness: Taste before chilling and add more condensed milk or sugar if preferred.
  • Vegan option: Use agar-agar instead of gelatin and plant-based milk.
  • Storage: Refrigerate up to 5 days. Do not freeze as texture may change.
  • Prep Time: 10 minutes
  • Cook Time: 5 minutes
  • Category: Dessert, Asian Desserts, No Bake
  • Method: No Bake, Chilled
  • Cuisine: Chinese

Nutrition

  • Serving Size: 1 slice
  • Calories: 190
  • Sugar: 12g
  • Sodium: 40mg
  • Fat: 14g
  • Saturated Fat: 11g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 5mg

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star