Krabi is a foodie paradise. Whether you're strolling along sandy beaches or exploring vibrant towns, the sizzling noodles, the scent of coconut, and the clatter of woks on grills are ever-present. If travel to you means discovering new flavors every day, Krabi is one of the best places in Thailand.
Krabi's cuisine is spicier and more coconut-forward than that of northern Thailand, reflecting centuries of trade with Malaysia, India, and other countries. From fiery, dry curries like Khua Kling to signature desserts like Mango Sticky Rice, this guidebook highlights the region's must-try dishes.
1. Khua kling
This curry is extremely spicy.
One of Krabi's most famous dishes is Khua Kling: a robust, dry-fried curry known for its intense heat and rich flavor. This dish is not for the faint of heart—even seasoned spice lovers tend to eat it slowly. It's made with minced pork, chicken, or beef, which is stir-fried in a paste of dried chilies, lemongrass, galangal (the citrusy relative of ginger), and kaffir lime leaves. It's cooked until almost all the liquid has evaporated, allowing the heat to fully develop.
Where can you eat the best Khua Kling in Krabi?
For the most authentic experience, head to local restaurants in Krabi Town. If you see metal trays piled high with curries—Khua Kling is usually the darkest and driest variety—you're in the right place. It's typically served with raw vegetables like cucumber, cabbage, and carrot to temper the spiciness. If you're sensitive to spice, it's best to order a double portion.
Discover the best culinary experiences in Krabi
2. Pla tod kamin
Golden-brown fried fish is a familiar sight on the beaches of Krabi.
Along the Krabi coast, you see advertisements everywhere for this golden-brown fried fish. Small, whole fish—often mackerel or sea bass—are marinated in a bright yellow paste of fresh turmeric, garlic, and salt, then deep-fried until golden brown. The result is a golden crust with tender, light flesh. You can eat almost the entire fish; just remove a few small bones.
How do you eat the best Pla Tod Kamin in Krabi?
Visit the beaches of Railay or Ao Nang, where local fishermen land their fresh catch daily. Pla Tod Kamin is served all day, but is especially popular at lunchtime. Order it with steamed rice and Nam Pla Prik (fish sauce with chilies) for dipping.
3. Massaman Curry
This mild curry is an excellent introduction to Thai cuisine.
Known in Thailand as Gaeng Massaman, this dish is one of the country's most popular foods, shaped by the spice trade of the 16th century as well as Persian and Indian influences. Although it originated in central Thailand, the variations in Krabi remain true to its roots, offering the same rich, comforting flavors as anywhere else in the country. The curry is based on creamy coconut milk, subtly spiced with cardamom and cinnamon, braised with potatoes, and topped with a generous portion of peanuts. Traditionally prepared with chicken or beef, vegetarian versions with tofu are also common in Krabi.
Where can you eat the best Massaman curry in Krabi?
Unlike the spicier curries of southern Thailand, Massaman is a mild introduction to the local cuisine. Street vendors at the market near the Tiger Cave Temple often offer excellent variations. If you have the choice, order roti instead of steamed rice – the crusty bread is ideal for soaking up the rich sauce.
4. Moo Hong
Moo Hong is cooked slowly until it is buttery soft.
From a culinary perspective, Moo Hong is an absolute must-try in Krabi: a slowly braised, comforting pork belly dish. The recipe, brought to Thailand by Chinese immigrants, has been refined with soy sauce, fish sauce, palm sugar, and five-spice powder, resulting in the sweet and savory balance typical of Thai cuisine.
Where can you eat the best Moo Hong in Krabi?
Moo Hong can be found all over Krabi at khao gaeng (rice and curry) stalls and in local markets. It's typically served with jasmine rice and fresh vegetables, or a sour soup to balance the sweetness. Like many stews, it often tastes even better the next day, so be sure to take the leftovers with you.
Explore market tours in Krabi
5. Khanom krok
Khanom Krok transforms leftover rice into a popular Thai snack.
Khanam Krok, originally created as a way to use up leftover rice, are bite-sized pancakes made from rice flour and coconut milk, baked in a special, domed mold similar to a muffin tin. Two batters are used: first, a thin base is poured, then a creamy filling is added during baking. The result is a crispy base with a soft, pudding-like center.
How do you eat the best Khanom Krok in Krabi?
The Krabi Night Market (open Friday to Sunday) is one of the best places to try Khanom Krok. There are numerous stalls to choose from, offering toppings such as sweetcorn, taro, and spring onions. It's best to eat them immediately, as the creamy filling hardens upon cooling.
6. Khao mok ghai
Khao mok gai is a popular lunch dish throughout Krabi.
Khao Mok Ghai is a staple of Thai cuisine and is believed to have been introduced by traders centuries ago. The name translates roughly as "chicken buried under rice" and describes how chicken meat – typically drumsticks or thighs – is marinated in turmeric, warming spices, and yogurt, then layered under fragrant jasmine rice.
How do you eat the best Khao Mok Gai in Krabi?
Khao Mok Gai is typically cooked in large pots and served for lunch in local restaurants. It is usually served with a tangy mint and ginger sauce, and sometimes with a small portion of chicken broth or fresh vegetables. The best versions feature fluffy rice with a crispy crust on the bottom.
7. Tom Yum Goong
Tom Yum Goong is a must-try for soup lovers.
Tom Yum Goong is one of Thailand's most famous hot and sour soups and is said to have been inspired by the abundance of shrimp in the Chao Phraya River. The Krabi version is particularly flavorful thanks to the freshness of the shrimp. The aromatic broth is made with lemongrass, galangal, kaffir lime leaves, and chilies, garnished with shrimp and mushrooms, and finished with lime juice and fish sauce.
Where can you eat the best Tom Yum Goong in Krabi?
Look for bowls with a clear, slightly reddish broth – a sign of authentic preparation. The spiciness can vary considerably. If you prefer it milder, remove the chili seeds or chopped chili peppers before eating.
8. Grilled meat skewers
It's hard to stop after just one meat skewer in Krabi.
These charcoal-grilled skewers, originating in the 1960s during the rise of Thai street food, are among the best dishes in Krabi. Moo Ping (pork) and Gai Yang (chicken) are marinated in a sweet brine and grilled over smoky charcoal. Served with a portion of savory sticky rice, they make the perfect snack.
Where can you eat the best meat skewers in Krabi?
These skewers are everywhere in Krabi, from street corners to markets – their delicious aroma usually gives them away. The best skewers are found by following the locals: stalls with queues are generally a safe bet, or you can take a guided tour of Krabi to learn the best insider tips.
Book a neighborhood tour in Krabi
9. Gaeng poo bai cha ploo
Wild betel leaves give this crab curry its distinctive flavor.
This southern Thai curry with local crab braised in coconut milk is an excellent dish for anyone looking to try something new. The unique ingredient is wild betel leaves (Bai Cha Ploo), which give the dish a peppery, slightly minty note and leave a subtle, tingling sensation on the tongue.
Where to eat the best Gaeng Poo Bai Cha Ploo in Krabi?
This specialty is a must-try at the local fish restaurants in Krabi Town. It's typically served in generous portions with jasmine rice. Don't be afraid to get your hands dirty – the best pieces of crab are often still in the shell.
10. Sticky rice with mango
Mango sticky rice is Thailand's most popular dessert.
This popular classic of Thai street food is thankfully easy to find in Krabi. The delicious dish combines slices of ripe mango with sweet sticky rice cooked in coconut milk, sugar, and a pinch of salt, then topped with warm coconut cream. The contrast between the fresh and rich flavors makes it so irresistible.
Where can you eat the best mango sticky rice in Krabi?
Khao Niao Mamuang is available year-round, but it tastes best from March to June when the mangoes are at their sweetest. You can find it at dessert stalls in markets and at beach cafes near Klong Muang and Phra Nang. When ordering, make sure the rice is warm or at room temperature—it should never be served cold from the refrigerator.

Community
Comments 0
Start the conversation.