Main Courses
This authentic Thai chicken red curry recipe brings the vibrant flavors of street-side Thai cuisine directly to your kitchen. The secret lies in balancing sweet, spicy, and sour notes—just like the curries served in Bangkok’s bustling markets.
I’ve perfected this version using traditional ingredients like galangal and kaffir lime leaves, but with modern shortcuts like store-bought paste for ease without sacrificing authenticity.
The dish starts with a fragrant paste sautéed until aromatic, then simmered in rich coconut milk to create a velvety, deeply flavorful sauce. Tender chicken absorbs the spices beautifully, while fresh herbs and lime brighten the final dish.
The result is a harmonious blend of textures and flavors that’s both comforting and exciting.
What makes this recipe truly special is the balance—sweet from coconut milk, heat from chili, and tang from lime and fish sauce. Every bite delivers layers of complexity that transport you to Thailand. Serve it over steamed jasmine rice or with noodles for the full experience.
Whether you're a seasoned home cook or new to Thai cuisine, this recipe delivers restaurant-quality results with minimal effort. The key is patience—letting the flavors meld slowly for that authentic taste. Let’s get cooking!
Ingredients for authentic thai chicken red curry
These traditional Thai ingredients create a fragrant, balanced curry with layers of coconut and spice harmony.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Skin-on for flavor, cut into 1-inch pieces |
| Red Curry Paste 🌶️ | 3 tbsp | Store-bought or homemade, vibrant red color |
| Coconut Milk 🥥 | 1 can | Full-fat, 13.5 oz can, well-shaken |
| Galangal 🌿 | 1 piece | 2-inch piece, peeled and sliced thin |
| Kaffir Lime Leaves 🍋 | 4 whole | Bruised slightly, stems removed |
| Thai Bird's Eye Chili 🌶️ | 1 piece | Seeds removed for less heat |
| Fish Sauce 🍶 | 2 tbsp | Red Boat brand preferred |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed |
| Brown Sugar 🍚 | 1 tbsp | Light or dark, packed |
| Garlic Cloves 🧄 | 4 cloves | Minced finely |
| Shallots 🧅 | 2 whole | Peeled and thinly sliced |
| Fresh Basil Leaves 🌿 | ¼ cup | Packed, stems removed |
| Vegetable Oil 🫒 | 2 tbsp | Neutral high smoke point |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| White Pepper 🌶️ | ¼ tsp | Freshly ground |
The curry paste is the heart of this dish—Maesri or Thai Kitchen brands deliver authentic flavor without the hassle of making it from scratch. Galangal and kaffir lime leaves are the secret ingredients that set this apart from regular curries. Find them at Asian markets—look for firm, pale galangal with no dark spots and fragrant lime leaves. If you can't find fresh galangal, ginger works in a pinch, though it won't be identical. The coconut milk should be full-fat for richness, and Red Boat fish sauce adds that signature umami depth that's non-negotiable for authenticity.
No red curry paste? Mix 1 tbsp each of chili powder, cumin, coriander, and turmeric with 1 tsp shrimp paste (or soy sauce) for a basic substitute. Fresh galangal unavailable? Use ginger at half the amount, but know it'll taste different. The Thai bird's eye chili can be swapped for serrano or jalapeño, but remove seeds for milder heat. For a vegetarian version, replace fish sauce with soy sauce or coconut aminos. The lime juice should be freshly squeezed—bottled won't give that bright tang that cuts through the richness.
Store-bought curry paste keeps for 6 months in the pantry, while fresh galangal lasts 2 weeks in the fridge wrapped tightly. The finished curry reheats beautifully—simmer gently to avoid breaking the sauce. Portion into containers for easy lunches, and it'll keep 4 days refrigerated or 3 months frozen. The basil should be added fresh at the end—it wilts fast when cooked, so store it separately until serving.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just toss the chicken, paste, and coconut milk into the same pot, and walk away. No chopping, no fuss, and the galangal and kaffir leaves infuse everything while you simmer. (Yes, even on a Tuesday night.)
- Creamy Heat Balance: That first spoonful? Rich, spicy, and perfectly balanced—thanks to the coconut milk cutting through the red curry’s kick. The galangal adds a citrusy depth that makes it taste like a proper Thai restaurant, not just a recipe.
- Leftovers That Shine: This curry only gets better the next day. I double the batch on Sundays, and by Wednesday, it’s still the star of my lunch. (Between us, I’ve reheated it five times and never gotten tired of it.)
- Budget-Friendly Luxury: Chicken thighs stretch for miles, and a small jar of red curry paste goes a long way. You’re paying for authentic flavor without breaking the bank—plus, the lime leaves and galangal (if you can find them) add that restaurant-quality touch without costing a fortune.
Step-by-step instructions for authentic Thai chicken red curry
Master this traditional Thai technique for rich, balanced flavors that capture the soul of street-side curries.
Prepare the Chicken and Aromatics
Cut the 1.5 lb boneless chicken thighs into 1-inch pieces and set aside. In a small bowl, combine the 2 tbsp fish sauce, 2 tbsp lime juice, 1 tbsp brown sugar, 0.5 tsp salt, and 0.25 tsp white pepper. Toss the chicken pieces in this marinade and let them sit for 10 minutes—this balances the flavors and tenderizes the meat.
While the chicken marinates, peel and slice the 1 piece galangal thinly (about ¼-inch thick slices). Thinly slice the 2 whole shallots and mince the 4 cloves garlic. Lightly bruise the 4 whole kaffir lime leaves by rolling them between your palms to release their aroma. Remove the seeds from the 1 piece Thai bird's eye chili and slice it thinly—this reduces the heat while keeping the flavor.
Build the Curry Base
Heat the 2 tbsp vegetable oil in a heavy-bottomed pot over medium heat. Add the 3 tbsp red curry paste and stir continuously for 1-2 minutes until it becomes fragrant and slightly darker in color. This step develops the paste's flavors—don't rush it, or you'll burn the spices.
Add the sliced galangal, shallots, garlic, kaffir lime leaves, and chili. Cook for 3-4 minutes, stirring often, until the shallots soften and the mixture smells deeply aromatic. The galangal and kaffir lime leaves should release their citrusy, piney notes—this is your signal that the base is ready for the next step.
Simmer the Chicken in Coconut Milk
Pour in the 1 can coconut milk and stir well to combine with the spiced paste. Add the marinated chicken pieces and bring the mixture to a gentle simmer over medium-low heat. The curry should bubble softly—if it boils vigorously, reduce the heat to maintain a steady simmer.
Cover the pot and let the curry cook for 20-25 minutes, stirring occasionally. The chicken is done when it reaches an internal temperature of 165°F and the sauce thickens slightly. The coconut milk will separate slightly, with a creamy layer on top—this is normal and adds texture. Taste the sauce and adjust seasoning with more fish sauce (for saltiness) or lime juice (for brightness) if needed.
Finish and Garnish
Once the chicken is cooked, remove the pot from heat and let it sit for 5 minutes. This resting period allows the flavors to meld and the sauce to thicken further. Stir in the 0.25 cup fresh basil leaves just before serving—adding them too early will make them bitter.
Ladle the curry into bowls, garnishing each serving with additional basil leaves and a sprinkle of Thai bird's eye chili slices if you prefer extra heat. Serve immediately with steamed jasmine rice to soak up the fragrant, creamy sauce. The dish should balance rich coconut, spicy heat, and bright citrus notes in every bite.
Pro Tips For Making Authentic Thai Chicken Red Curry
- Bloom the Paste First: I used to dump the red curry paste straight into the pot with coconut milk, but that dulls the flavors—it needs to wake up. Sauté it in a dry pan for 2-3 minutes until fragrant and slightly darkened (yes, it’ll smell like a Thai street stall). This step builds depth before the milk even enters the picture.
- Slice Galangal Thin: Galangal’s tough fibers need to break down, so slice it paper-thin or grate it like ginger. I learned this the hard way—thick chunks turn to mush and leave you with bland, watery curry. A sharp knife and steady hand make all the difference here.
- Simmer Low After Milk: The moment you add coconut milk, drop the heat to a bare simmer. I’ve seen people rush this and end up with a greasy, split curry—like a sad, curdled milkshake. Let it cook gently for 20 minutes so the flavors meld without curdling.
- Toast Kaffir Lime Leaves: Toss the leaves into the pot for the last 5 minutes—no need to tear them. I was skeptical until I tried it: the slight char adds a smoky note that cuts through the richness. Skip this, and you’re missing a layer of complexity.
Serving suggestions for this dish
Rice Pairings
Steamed jasmine rice is the classic choice—its delicate floral aroma complements the curry’s bold flavors perfectly. Cook 1 cup rice with 1.5 cups water until tender, then fluff with a fork.
For extra richness, stir in 1 tbsp coconut milk after cooking. I always serve it in small bowls so guests can scoop up every last bit of sauce. 🍚
Noodle Options
For a lighter option, try rice noodles like pad Thai noodles. Soak 8 oz dry noodles in warm water for 10 minutes, then drain. Toss with a splash of coconut milk and lime juice before serving.
The noodles absorb the curry beautifully, creating a comforting, hearty bowl. I like adding a few bean sprouts for crunch.
Vegetable Sides
Add fresh, crunchy vegetables to balance the richness. Thinly slice 1 cucumber and 1 carrot, toss with 1 tbsp rice vinegar, and sprinkle with salt.
Serve chilled alongside the curry. Another favorite is steamed bok choy—its mild bitterness cuts through the coconut cream. I often serve both for a colorful, textured plate.
Garnishes That Elevate
Fresh herbs and citrus are key. Tuck Thai basil leaves into the curry just before serving—they wilt slightly but retain their aroma. A squeeze of lime wedges adds zesty brightness, while crushed peanuts (about 2 tbsp) sprinkled on top add a satisfying crunch.
For heat lovers, serve extra Thai chili slices on the side.
Beverage Pairings
A cold Thai iced tea (from brands like Thai Tea Co.) is the perfect match—its sweet, creamy notes complement the curry’s spice. For alcohol lovers, a crisp Sauvignon Blanc (like Kim Crawford) enhances the citrus and coconut flavors.
I also love pairing it with a light Singha beer, a Thai lager that’s refreshing and easy-drinking.
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs for this recipe?
Chicken breast works but requires extra care to stay tender. Cut it into 1-inch cubes and marinate for 15-20 minutes instead of 10 minutes to prevent drying. Cook at medium-low heat and cover the pot to retain moisture. The breast will be slightly less flavorful than thighs but still delicious.
What can I substitute if I can't find galangal?
Use ginger at half the amount (about ½-inch piece instead of 1 piece) for a similar aroma, though it won't be identical. For a closer match, combine ½-inch ginger + 1 tsp lemongrass paste. Galangal's citrusy, piney flavor is unique, but this combo helps bridge the gap.
How do I adjust the spice level for kids or sensitive eaters?
Remove all seeds from the Thai bird's eye chili and use only ½ piece instead of 1. Skip the extra chili garnish and add 1 tsp more brown sugar to balance heat. For milder curry paste, choose a "mild" brand or reduce the amount to 2 tbsp. Taste as you go!
Can I make this curry ahead of time?
Yes! The curry tastes even better the next day. Let it cool completely, then store in an airtight container in the fridge for up to 4 days. Reheat gently on low heat, stirring occasionally, and add fresh basil just before serving. For longer storage, freeze for up to 3 months. Thaw overnight in the fridge.
Why does my curry taste too salty?
Fish sauce is the most likely culprit. Start with 1 tbsp instead of 2 tbsp in the marinade and 1 tsp in the curry. Balance excess salt by adding 1 tbsp more coconut milk or 1 tsp lime juice—both dilute saltiness while brightening flavors. Taste as you cook to adjust gradually.
