Dessert

Dissolve cornstarch in 1 cup of coconut milk in a bowl and set aside.
Combine the remaining coconut milk, sweetened condensed milk, coconut cream, and sugar in a pot and bring to a gentle boil over medium heat.
Gradually pour the cornstarch mixture into the pot while stirring; lower the heat and continue stirring until the mixture thickens (about 10–15 minutes).
If using, add corn kernels and stir for an additional 2–3 minutes.
Pour the mixture into a greased baking dish or mold, let cool, and refrigerate for at least 1 hour to set.
Slice the set pudding into squares and sprinkle toasted coconut flakes on top before serving.
This recipe is adapted from Wikibooks. It is licensed under Creative Commons Attribution-ShareAlike 4.0 International.