Thai chicken red curry, or kaeng phet gai, is a Thai curry made with chicken, coconut milk, red curry paste, and aromatic herbs, usually served with jasmine rice. Regional and family versions vary in heat and vegetables; this balanced version is easy to adapt if you are searching for Thai recipes in Picton or cooking at home elsewhere.
Ingredients
- 1 1/2 cups (285 g) uncooked jasmine rice
- 2 1/4 cups (530 ml) water for the rice
- 1 tablespoon (15 ml) neutral cooking oil
- 3 tablespoons (45 g) Thai red curry paste, or less for a milder curry
- 1 can coconut milk, 13.5 fl oz (400 ml), well shaken
- 1 1/2 pounds (680 g) boneless, skinless chicken thighs, cut into 1-inch (2.5 cm) pieces
- 1 tablespoon (15 ml) fish sauce
- 1 tablespoon (12 g) finely chopped palm sugar or light brown sugar
- 1 cup (150 g) sliced bamboo shoots, drained and rinsed
- 1 medium red bell pepper (about 150 g), cored and cut into thin strips
- 4 makrut lime leaves (about 2 g), center ribs removed and leaves finely sliced
- 1 cup (20 g) loosely packed Thai basil leaves, plus a few extra for serving
- 1 tablespoon (15 ml) fresh lime juice, plus lime wedges for serving
- 1/2 cup (120 ml) water, for adjusting the curry consistency if needed
Instructions
- Prepare the rice and ingredients. Rinse the jasmine rice in a fine-mesh sieve under cool water, gently rubbing the grains, until the runoff is mostly clear. Drain well. Measure the water, slice the chicken and vegetables, and remove the tough center ribs from the lime leaves. Keep the chicken and its cutting board separate from ready-to-eat ingredients, and wash your hands and tools after handling raw poultry.
- Cook the rice. Put the rinsed rice and 2 1/4 cups (530 ml) water in a medium saucepan. Bring it to a boil over medium-high heat, stir once, then cover and reduce the heat to low. Simmer for 12–15 minutes, until the water is absorbed and the rice is tender. Remove from the heat and leave covered for 10 minutes while you finish the curry; fluff with a fork just before serving.
- Start the curry base. While the rice cooks, warm the oil in a large, heavy skillet or saucepan over medium heat. Add the red curry paste and stir continuously for about 1 minute, just until fragrant. Do not let it scorch: burnt paste can make the sauce taste bitter. Stir in about 1/2 cup (120 ml) of the coconut milk and cook for 2 minutes, stirring, until the paste is evenly mixed and the sauce looks glossy.
- Add and cook the chicken. Add the chicken pieces and turn them in the curry mixture so they are coated. Cook for 3 minutes, stirring often, then pour in the remaining coconut milk. Bring the sauce to a gentle simmer, not a hard boil, and cook for 8–10 minutes, stirring occasionally. Check a thick piece with a food thermometer; USDA FSIS gives 165°F (74°C) as the safe minimum internal temperature for poultry. If the chicken has not reached that temperature, continue simmering and check again.
- Add the vegetables and seasonings. Stir in the bamboo shoots, bell pepper, fish sauce, palm sugar, and sliced lime leaves. Simmer gently for 5–7 minutes, until the pepper is tender but still has a little bite and the sauce coats the chicken. If it gets thicker than you like, add some of the measured 1/2 cup (120 ml) water a tablespoon at a time. Taste the sauce before adding more fish sauce, because curry pastes vary in saltiness.
- Finish with herbs and lime. Turn off the heat and fold in the Thai basil and lime juice. The basil will wilt from the residual heat. Taste once more: add a little more lime juice for brightness, a pinch of sugar if the paste tastes sharp, or a small amount of warm water if the sauce is too intense. Avoid boiling the basil, which dulls its aroma.
- Serve. Spoon the curry into bowls with fluffy jasmine rice. Scatter the reserved basil over the top and offer lime wedges at the table. Give the curry a final stir before serving so the coconut-rich sauce is distributed evenly.
Tips
- Adjust the paste gradually. Three tablespoons gives a moderately assertive curry, but brands and homemade pastes vary considerably in heat and salt. For a gentler bowl, begin with 1 1/2 tablespoons (about 22 g), then taste the simmering sauce and add more if wanted. Do not assume that a red color indicates a particular level of heat.
- Use full-fat coconut milk for a rounded sauce. Shake the can before opening so the thick cream and thinner liquid combine. Light coconut milk can be used, but the finished curry will be thinner and less rich. If the can has separated, whisk it in the pan rather than discarding the thick portion.
- Know the substitutes and their effect. Makrut lime leaves can be hard to find; use 1 teaspoon (2 g) finely grated lime zest instead, added near the end, for a fresher but less complex citrus aroma. Sweet basil can replace Thai basil, though it lacks Thai basil’s peppery, anise-like note. Soy sauce can stand in for fish sauce in the same amount, but the curry will lose some savory, fermented depth. Brown sugar works in place of palm sugar and gives a slightly more familiar caramel sweetness.
- Keep the simmer gentle. A vigorous boil can make coconut milk look split or oily and can toughen chicken. A few steady bubbles around the edges are enough. Cut the chicken into similarly sized pieces so they cook at roughly the same rate, and rely on a thermometer rather than color alone to check doneness.
Serving Suggestions
Serve the curry hot over jasmine rice, with enough sauce in each bowl to soak into the grains. A side of plain cucumber slices, lightly dressed cucumber salad, or steamed greens adds a cool, crisp contrast without competing with the curry’s fragrant sauce. Lime wedges let each person brighten their portion to taste, while extra basil adds a fresh aroma just before eating.
For a broader Thai-inspired meal, offer small bowls of sliced cucumber, herbs, and a simple clear soup alongside the curry. Keep any spicy condiment separate so diners can choose their own heat level. If serving family-style, set the rice and curry in separate dishes; the rice stays fluffy and guests can choose how much sauce they want. This recipe is filling as a main course, so a light fruit dessert such as fresh pineapple or mango is a natural finish.
Variations
Make it with vegetables instead of chicken. Replace the chicken with 14 ounces (400 g) firm tofu, patted dry and cubed, and add 2 cups (300 g) mixed vegetables such as green beans, zucchini, or cauliflower. Brown the tofu in the oil first, then transfer it to a plate while you fry the curry paste. Simmer the vegetables in the coconut sauce until tender, return the tofu, and heat through. For a fully vegetarian curry, check that the curry paste contains no shrimp paste and use soy sauce instead of fish sauce; the flavor will be less marine and savory.
Use another protein. Peeled raw shrimp can replace the chicken, but add them after the vegetables and simmer only until opaque and firm; check that the thickest shrimp reaches 145°F (63°C) with a food thermometer. Thin slices of beef or pork can also work, but the appropriate safe temperature and cooking time depend on the cut. For whole cuts of beef or pork, the USDA safe minimum is 145°F (63°C) followed by a 3-minute rest; ground meat needs 160°F (71°C). Avoid overloading the pan, which can cool the sauce and make ingredients stew unevenly.
Change the vegetables or heat. Thai eggplant is a traditional option in some versions and can replace the bamboo shoots; cut it into bite-size pieces and simmer until tender. Green beans, sliced carrots, or baby corn are practical alternatives, though they change the texture and are not exact substitutes for bamboo shoots’ crispness. For more heat, add a sliced fresh Thai chile with the vegetables. For less, use mild curry paste and remove the seeds from any fresh chile.
Storage and Reheating
Let leftover curry cool briefly, then refrigerate it within 2 hours in a shallow, airtight container. Keep the rice separate if possible, since it is easier to reheat evenly and stays less soggy that way. The curry and rice keep for 3–4 days in the refrigerator. For longer storage, freeze portions in airtight freezer-safe containers; use within about 2 months for best texture. Thaw frozen portions overnight in the refrigerator rather than on the counter.
Reheat only the amount you plan to eat. Warm the curry in a covered saucepan over medium-low heat, stirring occasionally and adding a splash of water if the coconut sauce has thickened. Reheat rice with a spoonful of water, covered, until steaming. Check leftovers with a food thermometer and bring them to 165°F (74°C), the USDA FSIS recommendation for reheated leftovers. You can also microwave curry and rice in separate covered, microwave-safe dishes, stirring midway so no cool spots remain. Avoid repeatedly cooling and reheating the same batch.
Frequently Asked Questions
Is Thai red curry supposed to be very spicy?
Not necessarily. The heat depends on the curry paste, how much you use, and the chiles in that particular paste. Start with less than the recipe quantity if you are unsure, then taste after the chicken has simmered. Coconut milk softens the sensation of heat, but adding more coconut milk also dilutes the seasoning, so adjust salt, lime, and sugar afterward if needed.
Can I make this curry ahead?
Yes. You can cook it a day ahead, cool it promptly, and refrigerate it in a covered container. The flavor often melds as it rests, while the pepper may become softer. Reheat gently to 165°F (74°C), then stir in a little fresh basil and lime juice just before serving so the finish tastes bright. Cook the rice close to serving time or refrigerate it separately and reheat it safely.
Why does my coconut curry look separated?
A little oil on the surface is not automatically a problem, but a hard boil can make the sauce look greasy or curdled. Keep the pan at a gentle simmer and stir periodically. If it separates, lower the heat and whisk in a tablespoon or two of warm water or coconut milk. The sauce may not look perfectly smooth again, but it should still taste good.
What can I use if I cannot find Thai red curry paste?
Look for a curry paste labeled Thai red curry at a grocery store with an Asian-food section or an Asian market. If it is unavailable, a different curry paste can make dinner, but it will not taste the same: Indian curry paste or powder generally has a different spice profile and may need different seasoning. Start with a small amount, taste the sauce, and adjust rather than swapping in an equal quantity automatically.
Can I make this recipe dairy-free or gluten-free?
The listed ingredients do not require dairy, but check the curry paste label because recipes and manufacturing vary. Fish sauce is commonly made without wheat, though labels should still be checked; tamari or a certified gluten-free soy sauce can replace it if needed, with a less fish-forward flavor. Serve with plain rice and verify that any packaged ingredients meet your requirements.
How do I keep the chicken tender?
Use evenly cut thigh pieces, maintain a gentle simmer, and stop cooking once the thickest pieces reach 165°F (74°C). Thighs are forgiving, but prolonged boiling can still make them less pleasant. If using chicken breast, cut it into similar-size pieces and check it as soon as the sauce has simmered for several minutes, since breast meat can dry out sooner.
Related
- Sri Lankan Coconut Thai Curry Recipe
- Zucchini Pad Thai Recipe with Tamarind Sauce
- Thai-Inspired Green Mango Salad with Lime Dressing
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).