Thai red curry chicken is a coconut-milk curry with tender chicken, vegetables, red curry paste, and fresh basil, usually served with rice. This Thai-style version is inspired by central Thai gaeng phet, though ingredients and heat vary among regional and family recipes; its rich, savory sauce is easy to adjust to your taste.
Ingredients
- 1 lb boneless, skinless chicken thighs (450 g), cut into strips about ½ inch (1 cm) thick
- 1 tbsp neutral oil (15 ml), such as canola or sunflower oil
- 3 tbsp Thai red curry paste (about 45 g), or more to taste
- 1 can full-fat coconut milk, about 13.5 oz (400 ml); shake or stir it before measuring
- ½ cup low-sodium chicken broth (120 ml)
- 1 medium yellow onion (about 5 oz/150 g), thinly sliced
- 1 red bell pepper (about 5 oz/150 g), seeded and cut into strips
- 1 medium zucchini (about 7 oz/200 g), cut into half-moons
- 1 tbsp fish sauce (15 ml)
- 1 tsp packed light brown sugar (4 g)
- 2 makrut lime leaves (about 1 g), torn once, if available; see the substitution tip below
- 1 cup loosely packed Thai basil leaves (about 20 g), plus a few leaves for garnish if desired
- 1 tbsp fresh lime juice (15 ml), with extra lime wedges for serving if desired
- ¼ tsp fine salt (about 1.5 g), plus more only if needed after tasting
Instructions
- Prepare the ingredients. Cut the chicken into evenly sized strips so it cooks at a similar rate. Slice the onion, pepper, and zucchini, and set the fish sauce, sugar, lime leaves, basil, and lime juice within reach. If using makrut lime leaves, remove the tough central rib and tear each leaf; the leaves flavor the sauce but are not usually eaten. This preparation takes about 20 minutes, including cutting and measuring.
- Start the curry paste. Set a large, deep skillet or saucepan over medium heat and add the oil. When it shimmers, add the curry paste and stir for about 2 minutes, pressing it into the oil so it becomes fragrant without scorching. If the paste begins to stick, lower the heat and add a spoonful of the coconut milk. Curry pastes vary in saltiness and chile heat, so begin with 3 tablespoons rather than adding a large amount at once.
- Build the coconut sauce. Pour in the coconut milk and chicken broth, stirring until the paste is evenly dispersed. Add the onion and lime leaves, if using. Bring the mixture to a gentle simmer over medium heat, then cook for 5 minutes, stirring occasionally. Avoid a vigorous boil: coconut milk can separate when overheated, and a gentle simmer gives the sauce a smooth texture.
- Cook the chicken. Add the chicken strips and stir to coat them in sauce. Keep the curry at a steady, gentle simmer for 9–11 minutes, turning the pieces once or twice. Check the thickest piece with a food thermometer; the USDA FSIS safe minimum internal temperature for poultry is 165°F (74°C). If the chicken needs more time, simmer it in 1-minute increments and check again.
- Add the vegetables. Stir in the bell pepper and zucchini and simmer for 6 minutes, or until the vegetables are tender but still hold their shape. If you prefer very soft vegetables, give them another 1–2 minutes. The sauce should coat a spoon; if it seems too thick before the vegetables are tender, add broth a tablespoon (15 ml) at a time.
- Season the curry. Stir in the fish sauce and brown sugar. Taste a spoonful, then add the lime juice and salt gradually. The finished sauce should balance savory, lightly sweet, and bright flavors, with the curry paste providing most of the heat. Add a little more fish sauce for saltiness, lime for brightness, or sugar if the paste tastes especially sharp.
- Finish and serve. Turn off the heat and fold in the Thai basil until the leaves just wilt, about 30 seconds. Remove the lime leaves if you can find them easily. Serve the curry hot, with cooked jasmine rice and extra lime wedges at the table.
Tips
- Adjust the heat in small steps. Red curry paste brands and batches can differ considerably. For a milder curry, start with 2 tablespoons (about 30 g); for more heat, stir in another teaspoon after the sauce has simmered, then taste before adding more. Adding extra paste late can make its flavor taste raw, so give it a few minutes to cook in the sauce.
- Use the right substitute for hard-to-find ingredients. Makrut lime leaves have a distinctive citrus-floral aroma. If you cannot find them, add about ½ teaspoon finely grated lime zest (1 g) with the lime juice; it will give a fresher, less floral citrus note. Thai basil is more peppery and anise-like than Italian sweet basil. Sweet basil works in its place, though the curry will taste milder and less aromatic.
- Check the curry paste label if needed. Some pastes contain shrimp paste or fish ingredients, so they may not suit a vegetarian or vegan meal. For a plant-based version, choose a curry paste labeled vegan, use vegetable broth, and replace the fish sauce with soy sauce or a vegan fish-style seasoning. These swaps change the savory character slightly; taste and adjust the lime and salt at the end.
- Keep the simmer gentle. A hard boil can make the coconut sauce look oily or separated and can overcook the chicken before the vegetables are ready. If the sauce does separate, lower the heat and stir in a tablespoon of broth; it may smooth out, though a slight separation does not mean the curry is spoiled.
Serving Suggestions
Serve the curry in shallow bowls over or beside steamed jasmine rice, which absorbs the coconut sauce. For a different base, use brown rice, rice noodles, or a mild grain such as quinoa; cook those separately according to their package directions. Put lime wedges on the table so each person can brighten their portion, and offer extra basil or sliced chile separately rather than increasing the heat of the whole pan.
A simple cucumber salad with rice vinegar makes a crisp contrast to the creamy sauce. Steamed green beans, broccoli, or bok choy also fit well if you want another vegetable, but keep them on the side so the curry does not become crowded. If serving a group with mixed spice preferences, set out a mild curry and let people add chile flakes or sliced fresh chile to their own bowls.
Variations
Make it with tofu: Replace the chicken with 14 oz firm tofu (400 g), drained and cut into 1-inch (2.5 cm) cubes. Brown it in the oil for a few minutes before cooking the paste, or add it with the vegetables if you prefer a softer texture. Use vegetable broth and verify that the curry paste contains no fish or shrimp ingredients for a fully plant-based meal.
Try another protein: Thinly sliced boneless pork or beef can be used in place of chicken, but cook it until it reaches a safe temperature. USDA FSIS recommends 145°F (63°C) with a 3-minute rest for whole cuts of pork or beef; use a thermometer and make sure the pieces are cut as whole-muscle strips, not ground meat. For shrimp, add peeled, deveined shrimp near the end and cook just until opaque and 145°F (63°C); seafood can turn rubbery if left simmering too long.
Change the vegetables: Use about 2 cups (300 g) of bite-size vegetables in total. Snow peas, bamboo shoots, eggplant, or sliced carrots are suitable options. Add firm carrots earlier with the onion so they have time to soften; add quick-cooking snow peas in the final 2–3 minutes. Bamboo shoots are usually sold ready to use, so drain and rinse them before stirring them in.
Make the sauce richer or lighter: Full-fat coconut milk produces a fuller sauce, while light coconut milk makes it thinner and less rich. If you use light coconut milk, begin with less broth and add more only if needed. For a thicker sauce, let it simmer uncovered for a few extra minutes before adding the basil, rather than adding flour or cornstarch, which can make the texture less like a coconut curry.
Storage and Reheating
Transfer leftovers to a shallow, covered container and refrigerate them within 2 hours of cooking. The curry keeps for 3–4 days in the refrigerator. Store rice separately when possible, since it is easier to reheat each portion evenly and keep the curry sauce from soaking into the grains. Do not leave the curry at room temperature for more than 2 hours, or more than 1 hour if the room is hotter than 90°F (32°C).
Reheat only the portion you plan to eat, either in a saucepan over medium-low heat or in a microwave-safe covered dish. Stir occasionally on the stovetop and add a splash of broth or water if the coconut sauce has thickened. Heat leftovers to 165°F (74°C), checking the center with a food thermometer; microwave portions should be stirred partway through to reduce cold spots. The sauce may separate slightly during chilling, but gentle stirring while reheating usually brings it back together.
For longer storage, freeze the curry in airtight, freezer-safe portions for up to 2 months for best quality. Thaw it overnight in the refrigerator, then reheat to 165°F (74°C). Coconut milk can look grainy after freezing and thawing, so reheat gently and stir well; the texture may be a little less silky than when freshly made.
Frequently Asked Questions
Is Thai red curry very spicy?
It depends on the curry paste and how much you use. Three tablespoons gives this recipe a noticeable but adjustable curry flavor; start with 2 tablespoons if you are sensitive to chile heat. Coconut milk softens the heat, but it does not remove it, so add extra paste gradually and taste as you go.
Can I use chicken breast instead of thighs?
Yes. Cut boneless, skinless chicken breast into evenly sized strips and simmer gently, beginning to check it after about 7 minutes because breast meat can dry out sooner than thighs. Regardless of the cut, check the thickest piece with a thermometer and cook poultry to 165°F (74°C).
Why does my coconut curry look separated?
Coconut milk can separate if it boils hard, if the heat is too high, or sometimes simply because of the product used. Lower the heat and stir in a small splash of broth. Keep the curry at a gentle simmer rather than a rolling boil; a little oil on the surface is mostly a texture issue, not a sign that the curry has gone bad.
Can I make Thai curry without fish sauce?
Yes. Use soy sauce or a vegan fish-style sauce in the same amount to start, then taste before adding salt. Fish sauce adds a distinctive salty, fermented depth, so soy sauce will taste a little different. If you are avoiding fish because of an allergy, check the curry paste and all other packaged ingredients as well.
Can I prepare the curry ahead?
You can make it a day ahead and refrigerate it promptly; the flavors will have time to mingle, though the vegetables will soften more when reheated. For the best texture, slightly undercook the vegetables and basil, cool the curry in a shallow container, and finish reheating it gently the next day. Add fresh basil and a squeeze of lime just before serving.
Related
- Blue Dragon Chinese Curry Sauce: Easy Homemade Version
- Blue Mountain Jamaican Curry Powder Recipe
- Best Chinese Curry Paste: Top Picks and Buying Tips
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).