I present tender chicken bathed in a glossy, coconut-rich Thai red curry that tastes like a restaurant masterpiece and will have jasmine rice begging for seconds.

I’m obsessed with the way Thai red curry paste sings against creamy full fat coconut milk, a spicy-sweet tag team that makes plain chicken feel like a revelation. I crave that glossy, ruby sauce clinging to tender pieces, the hit of heat, the faint herb brightness that keeps me reaching for another bite.
And yes, it hits differently when you serve it over steaming jasmine rice. No pretense, just bold layers of flavor that punch through dinner boredom.
A little messy, utterly satisfying. I love that every spoonful tastes unapologetically alive.
My mouth waters before the first spoon even lands.
Ingredients

- Chicken thighs: juicy protein that soaks up the curry.
- Red curry paste: spicy depth, it’s the sauce backbone.
- Coconut milk: creamy richness that cools the heat.
- Chicken stock or water: thins sauce, keeps it saucy.
- Vegetable oil: helps the paste bloom, nothing fancy.
- Garlic: pungent punch, it’s essential savory base.
- Shallots: sweet oniony notes, softer than regular onions.
- Red bell pepper: crunchy color and mild sweetness.
- Bamboo shoots: classic crunch, subtle earthy flavor.
- Bird’s eye chilies: tiny firecrackers, add extra heat.
- Fish sauce: salty umami, it’s what makes it Thai.
- Palm sugar: rounded sweetness, balances salty and spicy.
- Kaffir lime leaves: bright citrusy aroma, super fragrant.
- Lime juice: tangy finish, it lifts the whole dish.
- Thai basil: peppery herb, adds fresh herbal lift.
- Cilantro: optional herb garnish, bright and leafy.
- Cornstarch mix: light thickener, makes the sauce cling.
- Salt and pepper: simple seasoning, use sparingly.
- Jasmine rice or noodles: the cozy, soak-up-the-sauce vehicle.
Ingredient Quantities
- 1 1/2 lb boneless skinless chicken thighs, cut into bite size pieces
- 2 to 3 tbsp Thai red curry paste (adjust for heat)
- 1 14 oz can full fat coconut milk
- 1/2 cup low sodium chicken stock or water
- 1 tbsp vegetable oil or neutral oil
- 3 cloves garlic, minced
- 2 shallots, thinly sliced
- 1 red bell pepper, thinly sliced
- 1 cup canned bamboo shoots, drained (optional but classic)
- 2 to 3 Thai bird’s eye chilies, sliced, optional for extra heat
- 1 to 1 1/2 tbsp fish sauce
- 1 tbsp palm sugar or light brown sugar, packed
- 3 to 5 kaffir lime leaves, torn if whole (or 1 tsp lime zest)
- 1 tbsp fresh lime juice, more to taste
- 1/4 cup fresh Thai basil leaves, plus extra for garnish
- 2 tbsp fresh cilantro leaves, chopped for garnish, optional
- 1 tsp cornstarch mixed with 1 tbsp water for light thickening, optional
- Salt and freshly ground black pepper, to taste
- Cooked jasmine rice or rice noodles for serving
How to Make this
1. Pat the chicken dry and season lightly with salt and pepper. Heat the oil in a large skillet or wok over medium-high heat, then add the chicken in a single layer and sear until just browned but not fully cooked, about 3 to 4 minutes. Remove and set aside.
2. Lower heat to medium. In the same pan add a touch more oil if needed, then sauté the shallots and garlic until fragrant and soft, about 2 minutes. Don’t let the garlic burn.
3. Add the red curry paste and fry it for 30 to 45 seconds, stirring constantly, to wake up the spices. You should smell the aroma and see the oil start to separate.
4. Pour in half the coconut milk and stir, scraping up any browned bits from the bottom. Let it simmer for 2 minutes to blend the paste into the coconut.
5. Return the chicken to the pan along with the remaining coconut milk and the chicken stock or water. Stir in the bamboo shoots, sliced red bell pepper, and sliced bird’s eye chilies if using. Bring to a gentle simmer.
6. Add the fish sauce, palm sugar, torn kaffir lime leaves or lime zest, and simmer uncovered for 6 to 8 minutes, or until the chicken is cooked through and the peppers are tender but still bright.
7. If you want a slightly thicker sauce, stir the cornstarch slurry again and add it slowly while simmering, cook 1 to 2 minutes more until sauce thickens. Taste and adjust seasoning with more fish sauce for saltiness, lime juice for brightness, or sugar for balance.
8. Stir in the fresh Thai basil leaves until wilted, then turn off the heat. Add remaining lime juice to brighten the curry and give a quick taste to make final adjustments.
9. Serve the curry over hot jasmine rice or rice noodles, garnish with extra Thai basil and chopped cilantro if you like. Enjoy right away for best flavor.
10. Leftovers keep well in the fridge for 2 to 3 days. Reheat gently over low heat and add a splash of coconut milk or water if it’s too thick.
Equipment Needed
1. Large skillet or wok (heavy bottom, about 10 to 12 inches)
2. Cutting board
3. Chef’s knife
4. Measuring cups and spoons
5. Wooden spoon or heatproof spatula
6. Tongs or slotted spoon
7. Small bowl and whisk or fork (for cornstarch slurry)
8. Can opener
9. Medium pot or rice cooker for jasmine rice
FAQ
Authentic Thai Red Curry Chicken – Spicy & Creamy Recipe Substitutions and Variations
- Chicken thighs: use boneless skinless chicken breasts or firm tofu if you want a leaner or vegetarian option. Breasts cook faster so watch them, tofu soaks up the curry but is softer in texture.
- Full fat coconut milk: light coconut milk or a mix of 1/2 coconut milk and 1/2 heavy cream will still give creaminess but less fat. If using light, simmer gently so it doesn’t separate.
- Fish sauce: substitute with 1 to 1 1/2 tbsp soy sauce plus 1/2 tsp lime juice for salty, umami flavor without the fish. For gluten free, use tamari instead of soy.
- Thai basil: if you can’t find it, use sweet basil or a mix of regular basil and a small handful of mint for that bright, slightly peppery finish. It won’t be exactly the same but it’s good.
Pro Tips
1. Sear the chicken in a really hot pan so you get some browning first, then finish it in the sauce. Browning adds flavor even if you dont fully cook it at first — just don’t crowd the pan or the pieces will steam instead of getting color.
2. Fry the curry paste longer than you think, in a little oil, until it smells fragrant and the oil separates from the paste. This unlocks deeper flavors. If the paste sticks or burns, lower the heat and add a splash of coconut milk to rescue it.
3. Use the full fat coconut milk but add it in two stages: a splash early to dissolve the paste, then the rest later to control richness and texture. If the sauce tastes flat after cooking, a small squeeze of lime at the end brings it to life.
4. Add fresh Thai basil right at the end and don’t overcook it. Basil loses its aroma fast, so stir it in off the heat or with just a minute of cooling. If you like a thicker sauce, use the cornstarch slurry sparingly, because the sauce will thicken more as it cools.

Authentic Thai Red Curry Chicken – Spicy & Creamy Recipe
I present tender chicken bathed in a glossy, coconut-rich Thai red curry that tastes like a restaurant masterpiece and will have jasmine rice begging for seconds.
4
servings
602
kcal
Equipment: 1. Large skillet or wok (heavy bottom, about 10 to 12 inches)
2. Cutting board
3. Chef’s knife
4. Measuring cups and spoons
5. Wooden spoon or heatproof spatula
6. Tongs or slotted spoon
7. Small bowl and whisk or fork (for cornstarch slurry)
8. Can opener
9. Medium pot or rice cooker for jasmine rice
Ingredients
-
1 1/2 lb boneless skinless chicken thighs, cut into bite size pieces
-
2 to 3 tbsp Thai red curry paste (adjust for heat)
-
1 14 oz can full fat coconut milk
-
1/2 cup low sodium chicken stock or water
-
1 tbsp vegetable oil or neutral oil
-
3 cloves garlic, minced
-
2 shallots, thinly sliced
-
1 red bell pepper, thinly sliced
-
1 cup canned bamboo shoots, drained (optional but classic)
-
2 to 3 Thai bird's eye chilies, sliced, optional for extra heat
-
1 to 1 1/2 tbsp fish sauce
-
1 tbsp palm sugar or light brown sugar, packed
-
3 to 5 kaffir lime leaves, torn if whole (or 1 tsp lime zest)
-
1 tbsp fresh lime juice, more to taste
-
1/4 cup fresh Thai basil leaves, plus extra for garnish
-
2 tbsp fresh cilantro leaves, chopped for garnish, optional
-
1 tsp cornstarch mixed with 1 tbsp water for light thickening, optional
-
Salt and freshly ground black pepper, to taste
-
Cooked jasmine rice or rice noodles for serving
Directions
- Pat the chicken dry and season lightly with salt and pepper. Heat the oil in a large skillet or wok over medium-high heat, then add the chicken in a single layer and sear until just browned but not fully cooked, about 3 to 4 minutes. Remove and set aside.
- Lower heat to medium. In the same pan add a touch more oil if needed, then sauté the shallots and garlic until fragrant and soft, about 2 minutes. Don’t let the garlic burn.
- Add the red curry paste and fry it for 30 to 45 seconds, stirring constantly, to wake up the spices. You should smell the aroma and see the oil start to separate.
- Pour in half the coconut milk and stir, scraping up any browned bits from the bottom. Let it simmer for 2 minutes to blend the paste into the coconut.
- Return the chicken to the pan along with the remaining coconut milk and the chicken stock or water. Stir in the bamboo shoots, sliced red bell pepper, and sliced bird’s eye chilies if using. Bring to a gentle simmer.
- Add the fish sauce, palm sugar, torn kaffir lime leaves or lime zest, and simmer uncovered for 6 to 8 minutes, or until the chicken is cooked through and the peppers are tender but still bright.
- If you want a slightly thicker sauce, stir the cornstarch slurry again and add it slowly while simmering, cook 1 to 2 minutes more until sauce thickens. Taste and adjust seasoning with more fish sauce for saltiness, lime juice for brightness, or sugar for balance.
- Stir in the fresh Thai basil leaves until wilted, then turn off the heat. Add remaining lime juice to brighten the curry and give a quick taste to make final adjustments.
- Serve the curry over hot jasmine rice or rice noodles, garnish with extra Thai basil and chopped cilantro if you like. Enjoy right away for best flavor.
- Leftovers keep well in the fridge for 2 to 3 days. Reheat gently over low heat and add a splash of coconut milk or water if it’s too thick.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 354g
- Total number of serves: 4
- Calories: 602kcal
- Fat: 44.5g
- Saturated Fat: 7.8g
- Trans Fat: 0g
- Polyunsaturated: 11.8g
- Monounsaturated: 25g
- Cholesterol: 158mg
- Sodium: 750mg
- Potassium: 616mg
- Carbohydrates: 11g
- Fiber: 1g
- Sugar: 4.5g
- Protein: 45g
- Vitamin A: 875IU
- Vitamin C: 25mg
- Calcium: 50mg
- Iron: 2.5mg

















