Thai Red Curry Chicken Recipe With Coconut Milk: Authentic Spice and Creamy Depth

Thai Red Curry Chicken Recipe With Coconut Milk: Authentic Spice and Creamy Depth

This authentic Thai red curry chicken delivers restaurant-quality flavor with a creamy, aromatic coconut milk base. I developed this recipe after years of testing to capture the true balance of spice, sweetness, and depth.

The key is blooming the curry paste in hot oil before adding coconut milk, which unlocks layers of flavor that define traditional Thai cooking. Every bite delivers tender chicken in a rich, velvety sauce.

You’ll achieve that perfect harmony of heat and creaminess that makes this dish so satisfying. The sauce clings to each piece of chicken, infusing it with complex, aromatic spices.

Serve with steamed jasmine rice to soak up every drop of the creamy sauce. Here’s how to make it at home.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Thai Red Curry Chicken Recipe with Coconut Milk

Everything you need for bold, creamy Thai flavors at home.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Skin-on or off, cut into bite-sized pieces
Thai Red Curry Paste 🌶️ 3 tbsp Look for Maesri or Thai Kitchen brands
Full-Fat Coconut Milk 🥥 2 cans 13.5 oz cans, do not shake
Fish Sauce 🐟 2 tbsp Red Boat or Thai Tiparos brands preferred
Brown Sugar 🍚 1 tbsp Light or dark, packed
Fresh Ginger 🌿 1 tbsp Peeled and minced
Garlic Cloves 🧄 4 cloves Minced or pressed
Red Bell Pepper 🌶️ 1 whole Thinly sliced into strips
Bamboo Shoots 🌱 ½ cup Canned, drained and rinsed
Thai Basil Leaves 🌿 ½ cup Loosely packed, fresh
Lime 🍋 1 whole Juiced, plus wedges for serving
Vegetable Oil 🫒 2 tbsp Neutral flavor, like canola or peanut
Salt 🧂 1 tsp Kosher or sea salt preferred
Jasmine Rice 🍚 1 ½ cups Uncooked, for serving

[recipe_ingredient_scaler]

The curry paste is non-negotiable—Maesri or Thai Kitchen are the gold standard (found at Asian markets or well-stocked supermarkets). Don’t skimp on the coconut milk; full-fat gives you that velvety texture. Chicken thighs stay juicier than breasts here, and bone-in adds even more depth if you’re up for it. I grab mine from Whole Foods since their organic selection is reliable.

No fish sauce? Soy sauce plus a pinch of sugar works in a pinch, but it won’t be the same. Out of Thai basil? Regular basil at half the amount or mint for a different twist. The ginger and garlic can be swapped for paste in equal measure (just taste as you go). Trader Joe’s has great frozen bamboo shoots if fresh aren’t available.

Leftovers taste even better the next day. Stores 4-5 days in the fridge, freezes for 3 months. The sauce thickens when chilled—loosen with a splash of water when reheating (and don’t skip the lime wedge on top).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump everything in a single pan—curry paste, coconut milk, chicken—and let the flavors meld while I do something else.
  • Ridiculously Good: The mix of creamy coconut milk and spicy red curry paste hits that sweet-savory-spicy balance I can’t get enough of.
  • Meal Prep MVP: I make a big batch on Sunday and it reheats beautifully—even better the next day when the flavors deepen.
  • Feeds a Crowd: Boneless thighs stretch further than breast meat, so this dish fills up my family of four without breaking the bank.

Step-by-Step Instructions for Thai Red Curry Chicken With Coconut Milk

Here’s how to build authentic Thai flavors with creamy coconut richness at home.

Step 1: Bloom the Aromatics

Heat the 2 tbsp Vegetable Oil in a large pot over medium heat. Add the 3 tbsp Thai Red Curry Paste and cook for 1-2 minutes, stirring constantly, until it becomes fragrant and starts to separate slightly.

Quickly add the minced 1 tbsp Fresh Ginger and 4 cloves Garlic Cloves to the pot. Cook for another 30 seconds, stirring continuously. You’ll know it’s ready when the mixture turns a deeper red and releases an intoxicating aroma. Don’t let it burn—curry paste can scorch quickly.

Step 2: Build the Creamy Base

Pour in the 2 cans Full-Fat Coconut Milk (don’t shake the cans—just scoop out the thick cream on top first). Stir well to combine with the curry paste mixture. Bring to a gentle simmer over medium heat.

Add the 1.5 lb Boneless Chicken Thighs (cut into bite-sized pieces), 2 tbsp Fish Sauce, 1 tbsp Brown Sugar, and 1 tsp Salt. Stir to coat the chicken evenly. The sauce should look rich and slightly oily at this stage—that’s perfect.

Step 3: Simmer and Add Vegetables

Cover the pot and let it simmer gently for 15 minutes, stirring occasionally. The chicken should be nearly cooked through and the sauce beginning to thicken slightly.

Uncover and add the sliced 1 whole Red Bell Pepper and 0.5 cup Bamboo Shoots. Simmer uncovered for 5-7 minutes until the chicken is fully cooked and the bell pepper is tender-crisp. You want the sauce to reduce slightly but still coat the back of a spoon.

Step 4: Finish with Fresh Flavors

Remove the pot from heat. Stir in the 0.5 cup Thai Basil Leaves and the juice from the 1 whole Lime. The basil will wilt slightly in the hot sauce, releasing its aromatic oils. Taste and adjust seasoning if needed—you might want a bit more lime for brightness or fish sauce for saltiness.

Let the curry sit for 5 minutes before serving. This allows the flavors to meld together. The chicken should be fall-apart tender, the sauce creamy and rich, with bright citrus notes and fresh basil throughout.

Step 5: Serve Over Jasmine Rice

While the curry rests, cook the 1.5 cups Jasmine Rice according to package instructions. Fluff with a fork before serving. Spoon the curry over the rice, making sure each serving gets plenty of sauce and vegetables.

Garnish with additional Thai basil and lime wedges. The rice soaks up the creamy sauce beautifully, while the fresh garnishes cut through the richness. Serve immediately for the best texture and flavor.

👨‍🍳

Pro Tips For Making Thai Red Curry Chicken Recipe With Coconut Milk

  • Bloom the Paste: Cook the red curry paste in hot oil for 1-2 minutes before adding coconut milk—this wakes up the flavors and prevents a raw, bitter taste.
  • Trim the Chicken: Cut boneless thighs into 1-inch pieces and pat them dry so they sear instead of steam in the curry.
  • Use Full-Fat Only: I learned this the hard way—light coconut milk splits and turns grainy under high heat, ruining the sauce’s creamy texture.
  • Balance at the End: Taste and adjust with fish sauce for saltiness or brown sugar for sweetness after simmering—curry flavors deepen and need a final tweak.

Best Sauces and Condiments for This Recipe

Fresh Herb Garnishes

Fresh Thai basil is the classic garnish for this dish, but I also love adding chopped cilantro for a bright, citrusy note. Tear the basil leaves instead of chopping to preserve their delicate oils. 🌿

Citrus Accents

Lime wedges are essential for that final zing. I also like adding 1 tsp lime zest directly to the curry before serving. The acidity balances the richness of the coconut milk perfectly.

Crunchy Toppings

For texture contrast, sprinkle ¼ cup crushed peanuts or toasted cashews over the top. I grab mine from Trader Joe’s—their raw cashews toast up beautifully in 5 minutes at 350°F.

Spicy Condiments

Offer sriracha or ambal on the side for heat lovers. I prefer Sambal Oelek—its chunky texture and balanced heat complement the curry without overpowering it.

Creamy Additions

A dollop of plain Greek yogurt or crème fraîche adds a cool, tangy contrast. Stir 1 tbsp into each bowl just before serving for a marbled effect. 💛

Umami Boosters

For extra depth, drizzle 1 tsp soy sauce or fish sauce over each serving. I use Red Boat fish sauce—its complex, salty-sweet profile enhances the curry’s natural flavors.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 620kcal
% Daily Value
Total Fat 38g49%
Saturated Fat 28g140%
Cholesterol 125mg42%
Sodium 1200mg52%
Total Carbohydrate 35g13%
Dietary Fiber 4g14%
Sugars 6g
Protein 36g72%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use chicken breast instead of thighs?

Yes, but thighs stay juicier. If using breast, reduce simmer time to 10-12 minutes to prevent dryness. The flavor will be milder but still delicious.

2

Why shouldn’t I shake the coconut milk cans?

The thick cream separates naturally. Scooping it out first creates a richer base, while shaking blends it smoothly but dilutes the intensity. Both work, but unshaken gives deeper flavor.

3

How do I make it less spicy?

Start with 2 tbsp curry paste instead of 3 tbsp. You can always add more later. Stirring in 1 tbsp extra brown sugar also balances heat nicely.

4

Can I make this ahead of time?

The flavors deepen after 1-2 days in the fridge. Store in an airtight container and reheat gently on the stove with a splash of water.

★★★★★4.5(2 reviews)
Chef Melanie

More recipe sites