Growing up in a family of passionate foodies, the kitchen was always filled with the alluring scents of spices and sweets, but nothing stirred nostalgia quite like the aroma of Thai Coconut Pancakes wafting through our cozy home. These fluffy, golden discs were more than just a treat; they were a celebration. I remember the joy on my family’s faces as we savored each bite, slathered in sweetened coconut goodness.
What sets these Thai Coconut Pancakes apart from others is their delicate balance of textures: the soft, moist shell hugging an irresistible, creamy filling that bursts with coconut flavor. Unlike the heavy, syrupy pancakes you find in restaurants, this recipe embraces the lighter, authentic essence of Thai cuisine, making it the perfect comfort food for any time of day. Through trial and error, I’ve perfected this recipe, ensuring it captures the warmth of shared memories and the cheerful chatter of family gatherings.
So, get your mixing bowl ready! In this post, I’ll share everything you need to know—ingredients, methods, and even some personal tips—to create your own cherished moments. Trust me, you’re about to discover the secret to making perfect Thai Coconut Pancakes that will have everyone begging for seconds!
What Are Thai Coconut Pancakes?
Thai Coconut Pancakes, also known as “Khanom Krok,” are a beloved street food throughout Thailand. Traditionally enjoyed as a snack, these delightful treats are made in a special cast-iron pan with small, round molds that create perfectly shaped cakes. Their unique combination of sweet and savory flavors, along with a crispy bottom and a soft, creamy top, is what makes them irresistible.
With a distinct flavor profile that marries the richness of coconut with the subtle sweetness of palm sugar, these pancakes are a treat for both the eyes and the palate. The first bite transports you to bustling Thai markets, with the sweet aroma of coconut filling the air. Whether served as breakfast, dessert, or a delightful midday snack, Thai Coconut Pancakes offer a wonderful balance that resonates with flavors that define comfort food—perfect for sharing with friends and family.
Why You’ll Love This Recipe
1. Authentic Flavor
Unlike store-bought options that often lack the homemade charm, these Thai Coconut Pancakes burst with rich, authentic flavors of Thailand. You’ll find that the freshness of the ingredients can’t be matched.
2. Budget-Friendly
You’ll love that this recipe can be made with affordable pantry staples, making it an economical option for a delightful treat. No need to splurge at a restaurant; you can whip up these delicious pancakes right at home!
3. Customization Galore
Want to experiment? This recipe serves as an incredible base. You can easily customize the fillings by adding green onions for a savory twist or even ripe bananas for a sweet surprise. The possibilities are endless!
4. Simple to Make
This recipe requires minimal cooking skills, making it accessible for everyone, from novice cooks aiming for something impressive to seasoned bakers looking for a fun project. You’ll see just how easy it is to impress your loved ones!
5. Memorable Moments
Every time you make these pancakes, you create memories that will linger long after the last bite. Picture gathering around the kitchen, laughter filling the air as you share these scrumptious delights—there’s nothing quite like it.

Ingredients
Shell Ingredients
- 50 g cooked jasmine rice (for added texture)
- 50 g rice flour (for a light, crispy outer layer)
- 1 cup water (to hydrate the mixture)
- 1/4 cup coconut milk (rich and creamy)
- 1/4 cup shredded dried coconut (for texture)
- 30 g palm sugar, chopped (a hint of sweetness)
- 1/4 tsp salt (to enhance flavors)
Filling Ingredients
- 1 cup coconut milk (smooth and velvety)
- 2 Tbsp granulated sugar (for a little extra sweetness)
- 1/4 tsp salt (to balance sweetness)
- 2 Tbsp rice flour (to thicken)
For Cooking
- Coconut oil for greasing the pan (to achieve golden brown perfection)
Optional Toppings
- Chopped green onions (or any other favorites like cooked sweet corn or taro cubes)
Ingredient Quality and Tips
- Opt for high-quality coconut milk—brands like Thai Kitchen or Aroy-D work best, as they lend a rich, authentic flavor.
- You can find palm sugar in Asian grocery stores or online; it’s worth the effort for a genuine taste.
- For a fun twist, feel free to swap in a different type of flour or add spices like turmeric for a pop of color.
Step-By-Step Instructions
Blend Shell Ingredients: Place the shell ingredients in a blender, including cooked jasmine rice, rice flour, water, coconut milk, shredded coconut, palm sugar, and salt. Blend until smooth and creamy. This should take about 1-2 minutes.
Prepare the Filling: In a separate bowl, whisk together the rice flour, granulated sugar, and salt until clump-free. Gradually stir in 1 cup of coconut milk, whisking until sugar is fully dissolved, about 1 minute.
Chill Batters: Store both batters in the refrigerator for at least 30 minutes before using. This helps the flavors meld together beautifully. If the shell batter seems too thick, thin it with a little extra water.
Preheat the Pan: Heat your pan to 325°F (163°C). Brush half the molds generously with coconut oil. To test the heat, you can sprinkle a drop of water in the pan; it should sizzle.
Stir and Pour: Give both batters a good stir before using. Pour 1/2 tablespoon of the shell batter into each pre-heated mold, followed by a teaspoon of filling in the center.
Cook Partially: Let them cook for 1-2 minutes until the edges begin to set but the middle remains soft.
Add Toppings: If you’d like, now is the time to sprinkle on your desired toppings, such as green onions or sweet corn.
Full Cooking: Continue to cook for about 4-5 more minutes until the bottom is crispy and golden brown and the top is no longer runny. If needed, cover with a pot lid for an additional minute for consistent cooking.
Check for Doneness: Tilt the pan gently; if the tops don’t run or jiggle, they’re ready!
Remove and Serve: Use a toothpick or skewer to lift the pancakes out of the molds. Let them cool slightly before serving warm, ensuring steam and heat bring out those beautiful flavors.
Chef’s Tips:
- Don’t overcrowd the pan; leave enough space for the pancakes to expand.
- Keep an eye on your heat—if it’s too hot, the bottoms might burn before cooking through.
Expert Tips & Tricks
Storage Recommendations: If you have leftovers, store them in an airtight container in the fridge for up to three days. Best enjoyed fresh, but you can reheat them in a pan to regain their crispy texture.
Make-Ahead Instructions: You can prepare both batters a day in advance. Just give them a good stir before cooking.
Troubleshooting: If your pancakes are sticking to the pan, ensure you’re using enough coconut oil and that the pan is adequately heated.
Flavor Boosts: Experiment with adding a dash of vanilla extract into the filling for a pop of aroma!
Experiment with Sweetness: Adjust the sugar levels based on your preference—more sugar for sweet-toothed individuals!
Serving Suggestions
These delectable Thai Coconut Pancakes pair wonderfully with a side of fresh fruit such as ripe mango or tropical papaya. For a special touch, serve with coconut whipped cream or a drizzle of honey. They make a delightful addition to brunch gatherings or family breakfasts, serving as the perfect centerpiece for a shared meal.
Variations & Substitutions
Different Flavors: Incorporate mashed bananas or sweetened condensed milk into the filling for an extra sweet treat. Adding cacao powder can give a chocolatey twist that the kids would love!
Dietary Restrictions: For a vegan option, substitute granulated sugar with coconut sugar and ensure your coconut milk is dairy-free.
Seasonal Variations: In autumn, add pumpkin puree to the filling for a seasonal twist. Or try adding a pinch of cinnamon for a spiced flavor during the cooler months.
Nutrition & Storage Info
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: Approximately 12 pancakes
- Estimated Calories: About 120 calories per pancake
- Storage Instructions: Keep in an airtight container at room temperature for up to 2 days or in the fridge for about a week. Uncooked batters can be refrigerated for 1-2 days.
FAQ Section
Can I use other types of flours?
Yes! You can experiment with gluten-free flour or whole wheat flour; just be aware that it may alter the texture slightly.What can I serve with Thai Coconut Pancakes?
They pair perfectly with fruits or can be enjoyed with a dipping sauce made from sweet chili sauce for a savory contrast.How do I know when they’re done cooking?
When the edges are crispy and the tops no longer jiggle or appear runny, they are done. Testing by tilting the pan works well too!Can I freeze these pancakes?
Yes, they freeze well! Stack with parchment paper in between and store in an airtight bag for up to a month. Reheat in a pan to restore crispiness.Do I need to let the batter rest?
It’s recommended! Resting allows the flavors to meld and improves texture.Can I use canned coconut milk?
Absolutely! Canned coconut milk is perfect for this recipe, providing that necessary taste and creaminess.What are some alternative toppings?
Consider throwing on some toasted sesame seeds or crushed peanuts for a delightful texture kick!How do I thin the shell batter if too thick?
Simply add a little extra water until you achieve a smooth, pourable consistency.What’s the best way to store leftovers?
Keep them in an airtight container in the refrigerator and reheat on a skillet to regain their crispy texture.Can this recipe double or halve easily?
Yes! Adjusting the quantities in this recipe is straightforward; just keep the ratios the same.
Conclusion
This Thai Coconut Pancake recipe is not just about satisfying your sweet tooth; it’s about creating lasting memories in the kitchen. I hope you and your loved ones cherish these sweet bites as much as my family does. If you decide to give this recipe a try, I would love to hear your thoughts and see how it turns out for you! And don’t forget to check out my other delightful recipes that may just inspire your next culinary adventure.
Best Diet Cabbage Soup with Ground Turkey
Happy cooking!


Thai Coconut Pancakes
Ingredients
Method
- Blend Shell Ingredients: Place the shell ingredients in a blender, including cooked jasmine rice, rice flour, water, coconut milk, shredded coconut, palm sugar, and salt. Blend until smooth and creamy, about 1-2 minutes.
- Prepare the Filling: In a separate bowl, whisk together the rice flour, granulated sugar, and salt until clump-free. Gradually stir in 1 cup of coconut milk, whisking until sugar is fully dissolved, about 1 minute.
- Chill Batters: Store both batters in the refrigerator for at least 30 minutes before using.
- Preheat the Pan: Heat your pan to 325°F (163°C) and brush the molds generously with coconut oil.
- Stir and Pour: Give both batters a good stir before using. Pour 1/2 tablespoon of the shell batter into each pre-heated mold, followed by a teaspoon of filling in the center.
- Cook Partially: Let them cook for 1-2 minutes until the edges begin to set but the middle remains soft.
- Add Toppings: Sprinkle your desired toppings, such as green onions or sweet corn.
- Full Cooking: Continue to cook for about 4-5 more minutes until the bottom is crispy and golden brown.
- Check for Doneness: If the tops don’t run or jiggle, they’re ready!
- Remove and Serve: Use a toothpick or skewer to lift the pancakes out of the molds. Let them cool slightly before serving warm.
