Authentic Thai Coconut Pancakes (Khanom Khrok)

Ashley Taylor
Ashley Taylor
Published: May 31, 2026
Tags: gluten-free, Dairy-Free, Thai, Coconut, Street Food

Thai Coconut Pancakes

Crispy, custardy street-food style pancakes made with coconut milk and rice flour. A perfect sweet-savory treat.

Prep Time:20 minCook Time:15 minTotal Time:35 minServings:4Difficulty:Medium

Stepping into a bustling market in Bangkok, the first thing that hits you is the intoxicating aroma of sweet coconut and toasted rice. These little bites of heaven, known as Khanom Khrok, are the ultimate Thai street food. They feature a dual-layered magic: a crisp, golden outer shell that gives way to a warm, molten coconut custard center. It is a beautiful dance between sweet and slightly salty flavors that is completely addictive.

While traditionally made in a special dimpled cast-iron pan, you can easily recreate the soul of this dish in your own kitchen. We use a blend of rice flour for that signature crunch and rich, full-fat coconut milk for a velvety interior. Whether you top them with traditional green onions or sweet corn, these pancakes offer a unique texture and flavor profile that will transport your taste buds straight to Thailand.

Nutrition (per serving)

Calories:310 kcal
Protein:3 g
Carbs:42 g
Fat:16 g

Directions

  1. 1
    Rice flour, glutinous rice flour, sugar, and salt whisked together in a mixing bowl

    In a large mixing bowl, whisk together the rice flour, glutinous rice flour, sugar, and salt.

  2. 2
    Coconut milk and warm water whisked into the flour mixture until smooth

    Slowly pour in 1.5 cups of the coconut milk and the warm water, whisking constantly until the batter is smooth and free of lumps. Let the batter rest for 15 minutes.

  3. 3
    Coconut topping cream stirred with sugar and salt in a small bowl

    In a separate small bowl, mix the remaining 0.5 cup of coconut milk with a pinch of extra sugar and salt to create the 'topping' cream.

  4. 4
    Khanom khrok pan heated and brushed lightly with vegetable oil

    Heat a non-stick skillet or a specialized Takoyaki/Khanom Khrok pan over medium heat and lightly brush with vegetable oil.

  5. 5
    Main coconut batter poured into pan indentations until three quarters full

    Pour the main batter into the pan to fill about 3/4 of each indentation (or make small 2-inch circles if using a flat skillet).

  6. 6
    Coconut topping cream spooned into pancake centers with green onion and corn sprinkled on top

    Immediately spoon a teaspoon of the 'topping' cream into the center of each pancake and sprinkle with green onions or corn.

  7. 7
    Cooked khanom khrok with golden crispy edges and soft custardy tops revealed under the lid

    Cover the pan with a lid and cook for 3-5 minutes until the bottom is golden brown and crispy, while the top remains soft and custardy.

  8. 8
    Warm khanom khrok pancakes lifted from the pan and placed onto a serving plate

    Carefully remove the pancakes using a spoon or spatula and serve warm.

Ingredients

  • Rice flour:1 cup
  • Glutinous rice flour:2 tbsp
  • Full-fat coconut milk:2 cups
  • Granulated sugar:1/3 cup
  • Salt:1/2 tsp
  • Warm water:1/2 cup
  • Vegetable oil:2 tbsp
  • Green onions, thinly sliced:2 tbsp
  • Sweet corn kernels:2 tbsp

Tips & Notes

  • For the most authentic flavor, use a high-quality canned coconut milk with high fat content rather than the refrigerated carton version.
  • If you don't have a specialized pan, a well-seasoned cast iron skillet works beautifully to get those crispy edges.
  • The batter settles quickly, so make sure to give it a good stir every time before pouring a new batch into the pan.