5-Ingredient Creamy Tender Coconut Pudding
This tender coconut pudding turns fresh young coconut meat into a silky, delicately sweet dessert that needs only five ingredients.

It comes together in about 20 minutes on the stove, then chills until set. Great for a light weeknight treat or when you want something cool without a lot of fuss.
What Makes This Pudding Special
The tender coconut has a subtle, jelly-like texture that melts right into the creamy base. You get a gentle coconut flavor that is not heavy or cloying.
Because it is made without dairy or eggs, it feels refreshing and bright. The sweetness is soft, so the fresh coconut taste stays front and center.
Ingredients

- 1 cup tender coconut meat (from about 1 young coconut): use the soft, jelly-like flesh from a green young coconut
- 1 can (13.5 oz) full-fat coconut milk: shake well before opening
- 1/3 cup granulated sugar: adjust up or down a tablespoon depending on your taste
- 3 tbsp cornstarch: for thickening
- 1/4 tsp ground cardamom: or a splash of vanilla extract if you prefer
- Pinch of salt
Variations / Substitutions
- No cardamom: swap in 1 tsp vanilla extract stirred in off the heat for a more classic pudding taste.
- Lighter version: replace the full-fat coconut milk with light coconut milk, but expect a less creamy result.
- Sweeter pudding: add up to 2 extra tablespoons of sugar if the young coconut is not naturally sweet enough.
- Crunch: top with toasted coconut flakes or chopped pistachios before serving.
- For a tropical fruit pairing, try spooning it over sliced mango or papaya.
How to Make Tender Coconut Pudding
Step 1: Scrape the Tender Coconut

Crack open a young coconut and pour out the water — save it for a smoothie or just drink it. Use a sturdy spoon to scrape out the soft, gelatinous meat. You need about 1 cup, which takes roughly 5 minutes depending on the coconut. Tear or chop any large pieces into bite-size bits and set aside.
Step 2: Whisk and Cook the Base

In a medium saucepan off the heat, whisk together the coconut milk, sugar, cornstarch, cardamom, and salt until the cornstarch is dissolved and no lumps remain. Place the pan over medium heat and cook, whisking gently but constantly, for 5 to 7 minutes. The mixture will thicken to a pourable custard consistency and just start to bubble. Once it coats the back of a spoon, pull it off the heat right away so it does not scorch.
Step 3: Chill and Top the Pudding

Stir the reserved tender coconut pieces into the warm base and divide the pudding among four small bowls or ramekins. Let them cool on the counter for 10 minutes, then cover and refrigerate for at least 2 hours until set. Just before serving, scatter a few chopped pistachios or a light sprinkle of cardamom over the top.
A Few Tips Before You Start
- Pick a young coconut with white, translucent meat. If the flesh is hard or opaque, it is mature and will not soften the same way.
- Stir the pudding constantly while cooking. Cornstarch can form lumps if it sits still on the heat.
- The pudding will seem slightly thinner than you expect when you pour it into bowls. It firms up nicely as it chills.
- Taste the base before adding the coconut meat. Sweetness fades a little when cold, so if it tastes just a bit too sweet warm, it will be about right chilled.
Storing Leftover Pudding
- Refrigerate: cover each bowl tightly and keep in the fridge for up to 3 days. The coconut meat stays tender the whole time.
- Serve cold: this pudding is meant to be eaten straight from the fridge. Letting it sit at room temperature too long softens the set.
Frequently Asked Questions
Can I use canned or frozen tender coconut meat?
Yes. Thaw frozen young coconut meat completely and pat it dry before using. Canned young coconut meat in syrup works too, but rinse it first and reduce the sugar in the recipe by a tablespoon.
The pudding did not set. What went wrong?
The cornstarch likely needed a little more cooking. The mixture must come to a gentle bubble and thicken visibly on the stove. Under-cooking leaves it loose even after chilling.
Can I use arrowroot instead of cornstarch?
You can, but the texture will be slightly softer and the pudding will not reheat well if you plan to serve it warm. Use the same amount and cook just until it thickens.
How do I open a young coconut safely?
Place the coconut on a sturdy cutting board. Use a large chef’s knife to shave off the outer husk at the top until you see the inner shell. Then tap around the crown with the back of the knife until a lid cracks open. Lift it off and pour out the water.

Tender Coconut Pudding Recipe
Ingredients
Method
- Scrape out about 1 cup of soft tender coconut meat from a young coconut and tear into bite-size pieces.
- Whisk coconut milk, sugar, cornstarch, cardamom, and salt in a saucepan until smooth, then cook over medium heat, stirring constantly, for 5 to 7 minutes until thickened.
- Stir in the tender coconut pieces, pour into bowls, cool briefly, and chill for at least 2 hours. Top with pistachios or extra cardamom and serve cold.
