
Check out this Thai crab curry rice recipe, a delicious and authentic Asian crab recipe!
Build Your Own Thai Crab Curry Kit
Authentic Thai yellow curry starts with real curry paste and full-fat coconut milk - the canned stuff at your regular grocery store is usually too thin. These are the imported pantry staples that make the difference.
-
🍛 Yellow Curry Paste (Imported Thai)
Why imported: Real Thai curry paste has that aromatic depth from fresh lemongrass, galangal, and turmeric that powder blends can’t replicate. One tub makes 6+ batches of curry. -
🥥 Aroy-D Coconut Milk - Full Fat (6-pack)
Why full-fat: Thin coconut milk makes thin curry. Full-fat Thai coconut milk gives you that rich, creamy sauce that clings to every piece of crab. Aroy-D is what Thai restaurants use. -
🍚 Jasmine Rice (Three Ladies Brand)
Why Thai jasmine: Fragrant Thai jasmine rice has a floral aroma and slightly sticky texture that soaks up curry sauce perfectly. Three Ladies is the gold standard brand. -
🌶️ Dried Thai Chili Peppers
For heat control: Crush a few into the curry for authentic Thai-level spice, or leave them whole for milder heat. Dried Thai chilies keep for months in the pantry.
What Is Thai Crab Curry?
Thai Crab Curry with rice, also known as Pu Pad Pong Garee, is a classic Thai dish that has gained popularity worldwide for its rich, creamy, and soft texture. This dish is a staple in Thai seafood restaurants and is often overlooked outside of Thailand due to its high cost and unappealing appearance. However, with the right ingredients and cooking techniques, you can easily make this dish at home and enjoy its unique flavor profile. This is one of the many Asian crab recipes that you must try.
How Do You Make Authentic Thai Crab Curry With Jasmine Rice?
This crab curry and rice recipe takes your taste buds straight to the beaches of Krabi, Thailand. This region in southern Thailand is famous for its crab population, particularly the blue crab, which is prized for its sweet and tender meat. Interestingly, the city got its name "Krabi" from the Thai word for sword, after an ancient sword was discovered there. For more Asian crab recipes, consider sourcing blue crabs.
What Flavors Define Southern Thai Crab Curry?
This dish features luxurious crab, fragrant jasmine rice, and yellow curry spiced with turmeric, cumin, fenugreek, and fennel. Additionally, a touch of sesame oil adds a nutty aroma that complements the spices and enhances the overall flavor of the dish. The combination of these spices creates a rich and aromatic dish that embodies the essence of Thai cuisine. Moreover, the fresh crab adds a sweet and delicate flavor that perfectly complements the spices. It’s one of those typical Asian crab recipes that highlights regional specialties.
Why Do the Ingredients Matter in Thai Crab Curry?
Using high-quality ingredients is essential for an authentic Thai crab curry and rice. For an alternative, Dungeness crab can also be used, offering a slightly different but equally delicious flavor profile. For instance, the jasmine rice provides a fragrant and slightly sticky base that absorbs the rich flavors of the curry. Additionally, the yellow curry, spiced with turmeric, cumin, fenugreek, and fennel, creates a complex and flavorful sauce that enhances the natural sweetness of the crab. High-quality crabs are critical for successful Asian crab recipes.
What Are the Essential Ingredients for Thai Crab Curry?
To make an authentic Thai Crab Curry, you will need the following essential ingredients:
1 lb crab meat (fresh or canned)
2 tablespoons vegetable oil
2 cloves garlic, minced
1 tablespoon grated ginger
1 tablespoon Thai red curry paste
2 cups coconut milk
1 cup fish sauce
1 tablespoon soy sauce
1 tablespoon palm sugar
½ teaspoon ground white pepper
2 cups mixed vegetables (such as bell peppers, carrots, and green beans)
2 cups cooked jasmine rice
Fresh green onions and cilantro for garnish
These ingredients are crucial for achieving the authentic taste and texture of Thai Crab Curry. The combination of soy sauce, fish sauce, and fresh green onions adds depth and complexity to the dish, while the jasmine rice provides a perfect base to soak up the rich curry flavors.
How Do You Prepare the Crab for Thai Curry?
Before cooking the crab, make sure to clean and prepare it properly. If using fresh crab, rinse it under cold water and pat it dry with paper towels. If using canned crab, drain the liquid and rinse the crab under cold water. Proper preparation ensures that the crab meat is clean and ready to absorb the delicious curry flavors. Proper preparation is a cornerstone of all Asian crab recipes.
How Should You Enjoy Your Thai Crab Curry?
This crab curry and rice recipe is perfect for a quick and delicious meal that transports you to the southern islands of Thailand. The dish is ready in just 25 minutes, making it ideal for weeknight dinners or special occasions. Furthermore, the vibrant colors and rich flavors make it an Instagram-worthy meal. Serve it with a side of steamed vegetables or a simple Thai salad to complete the meal. Enjoy experimenting with different Asian crab recipes to find your favorite.
We hope this Thai crab curry inspires you to bring the exotic flavors of Thailand into your kitchen. Whether you follow a traditional recipe or add your own twist, this dish celebrates the rich culinary traditions of southern Thailand. For more delicious Thai recipes, check out our collection of Thai Recipes. If you need quality ingredients, visit our Amazon store.
What Variations and Substitutions Can You Make?
While traditional Thai Crab Curry is made with crab meat, you can substitute it with other protein sources such as shrimp, chicken, or tofu. Additionally, you can adjust the level of spiciness to your liking by adding more or less curry paste.
Some popular variations of Thai Crab Curry include:
Adding other vegetables such as potatoes, zucchini, or mushrooms
Using different types of curry paste, such as green or yellow curry paste
Adding a splash of fish sauce or soy sauce for added umami flavor
Serving the curry with steamed jasmine rice or noodles
By experimenting with different ingredients and variations, you can create your own unique version of Thai Crab Curry that suits your taste preferences. This flexibility makes it a great dish to customize and enjoy in various ways. For inspiration, look through a variety of Asian crab recipes.
More Thai recipes: For a cozy vegan Thai curry, try my Thai pumpkin curry. Another Northern Thai favorite is my khao soi curry noodle soup. And to round out a Thai night, don’t miss my authentic pad thai.
More Thai recipes: If you love Thai curry, our Thai Green Curry is a must-try - the same coconut milk richness with tender chicken and Thai eggplant, ready in 30 minutes.
Thai crab curry has a rich, aromatic coconut base with the sweetness of fresh crab meat. The curry paste provides warmth and depth - not overwhelming heat - while the coconut cream makes it silky. It’s a delicate balance of sweet (crab and coconut), savory (fish sauce), and spicy (curry paste). It’s one of the more refined Thai curries.
Yes, canned lump crab meat works as a convenient substitute. Drain it well and gently fold it into the curry at the very end - just long enough to heat through. Fresh crab gives better flavor and texture, but quality canned crab (look for “jumbo lump” or “lump”) is a solid alternative. Avoid imitation crab, which has a completely different taste and texture.
Yellow curry paste is the traditional choice for Thai crab curry - it’s milder and more aromatic than red or green, with turmeric, cumin, and coriander that complement the delicate sweetness of crab without overpowering it. Maesri or Mae Ploy yellow curry paste both work well. Red curry paste can also work but will give a spicier, more assertive flavor.
Thai Crab Curry & Jasmine Rice Recipe
Equipment
Ingredients
- 1.5 cups Jasmine rice
- ½-1 lb Premium crab meat
- ½ lb Green beans trimmed and cut in half
- 13.5 fl oz Coconut milk
- 2.5 oz Yellow Curry paste
- ¼ cup Onion chopped
- ¼ cup Green onions chopped
- 1 teaspoon Thai chili optional
Instructions
Cook Rice
- Place jasmine rice in rice cooker or medium pot with lid.
- Rinse rice by adding cold water to pot, swirling, and carefully draining 2-3 times until water runs clear.
- Add 2 cups of water to the rice. For rice cooker, press start/cook. For stovetop, bring rice to a boil on medium-high heat, cover, reduce heat to low, and cook for 20 minutes.
- Continue with recipe while rice cooks…
Prep Ingredients
- Wash and trim the ends of the green beans. Cut in half.
- Open crab meat and drain.
- Open coconut milk and curry paste.
- Dice half of an onion (about ¼ cup).
Create Curry
- Preheat a large pan on medium heat, saute the onions in a little cooking oil until translucent.
- Add the coconut milk and stir occasionally until warm.
- Add the curry paste and stir until the coconut milk has completely absorbed the curry.
Add Vegetables
- Add green beans to curry, stir, and cover for 5 minutes until softened.
Add Crab Meat
- Add crab meat & green onions.
- Reduce heat to low and cook the curry for another 5-10 minutes, stirring occassionally until the (optional) onions have softened. Remove from heat and keep covered. Tip: to thin consistency, add more water; to thicken, simmer without a lid.
Plate & Enjoy!
- When jasmine rice has finished cooking, fluff with a fork to de-clump and release excess moisture.
- Divide cooked jasmine rice and crab curry between plates.
- Optional: top with Thai chili for added spice.
- Bon appétit! Or "gin hâi a-ròi" in Thai.






