importfood logo
ImportFood Authentic Thai Recipes
with links to our Thai supermarket

Thai Coconut Pudding, 'Khanom Krok'

Thai Coconut Pudding, 'Khanom Krok'

Kanom Krok is a special coconut pudding that's unique to Thailand, often prepared on the street-side by vendors who make it to order (see our street vendor video below). There are different minor variations, depending on the chef, and it's always prepared in a cast iron kanom krok pan, which we offer.

Usually the pan is placed directly over charcoal in a round clay oven same as our Tao Burner (see photos below), but the pan works fine on a gas range or electric stove-top. We recommend making sure the pan is thoroughly heated but over medium (not high) heat.


For 4 Person(s)

Bottom Layer


  • 1 Cup Coconut Cream
  • 1/2 Cup Sugar
  • 1 1/2 Teaspoon Salt
  • 1 Green Onion (scallion) chopped (optional)
Buy ingredients for this Recipe

Method for Thai Coconut Pudding, 'Khanom Krok'

Khanom krok has two layers--first the rice flour mix is cooked, followed by the sweet coconut milk topping. Too much heat will burn the bottom layer, so it might take a bit of practice to get the pan temperature just right, and a nice crispy bottom. Our recipe is very simple, and delicious!

Method (bottom layer)

Mix 1 cup rice flour with 1 cup water in a bowl. Mix well, and let it sit for at least an hour (overnight is ok).

In a blender, mix 1/3 cup cooked jasmine rice with 1/2 cup grated coconut, add the salt, then and add 1 cup water. Blend together until finely mixed. Pour this into the bowl of rice flour and water that's been sitting. Mix well by hand. Set aside.

Method (topping)

Mix coconut cream, sugar and salt in a bowl until dissolved. If you decide to use green onion, add it now.

Cooking the Khanom Krok

The video below is an excellent way to learn the method of cooking khanom krok. Heat the khanom krok pan over medium heat, and brush with vegetable oil when hot. You can also cook the khanom krok over our Tao Charcoal Burner.

Using a spoon (our Thai spoon, with sharp edges and made of stainless steel, works perfectly), add the bottom layer mixture into each hole so it's about 2/3 full. Wait a moment, then pour about 2 teaspoons of the topping mixture into each hole to fill it up. Cover the pan with a lid (any lid will do, just set it on top of the pan), and cook until the cups turn slightly brown and crisp around the edge (about 8-10 minutes, or a bit more). Remove each cake, and serve warm. Usually the cakes are served as two (one placed on top of the other as shown below). Enjoy!

coconut pudding khanom krok

coconut pudding khanom krok

Spoon the first level

Spoon the first level

Add the topping and cook

Add the topping and cook



Contact Us

Phone: 888-618-8424
You can email us at

Our mailing address

7544 W Lemhi St, #11
Boise, ID 83709