Soups & Stews
This Asian chicken chili recipe delivers bold flavors and tender chicken in every bite, blending coconut milk's richness with lime's brightness and aromatic Thai spices. The secret lies in slow simmering chicken thighs until fork-tender while building layers of complex broth—spicy, sweet, and fragrant.
I developed this version after years of perfecting the balance between heat and depth, ensuring every spoonful transports you to a bustling street market in Bangkok.
The recipe begins with a fragrant paste of lemongrass, galangal, and kaffir lime leaves, which infuses the coconut broth with authentic Thai character. Chicken thighs—naturally flavorful and forgiving—simmer until they're so tender they practically melt.
The broth reduces to a velvety consistency, thickened just enough to coat each piece of chicken while maintaining its vibrant color and aromatic punch.
What you'll end up with is a steaming bowl of chili that's equally satisfying as a light lunch or hearty dinner—creamy yet bright, with tender chicken that falls apart at the touch of a spoon.
The coconut-lime broth carries subtle heat from Thai chilies, balanced by the natural sweetness of coconut milk and the tangy finish of lime. Serve it over jasmine rice with fresh cilantro and lime wedges for the full experience.
This dish scales beautifully for gatherings, reheats wonderfully for leftovers, and adapts easily to spice preferences. The technique is straightforward but yields restaurant-quality results—no shortcuts, just layers of flavor built through patience and precision. Let's get cooking!
Ingredients for asian chicken chili
Authentic Thai flavors meet tender chicken in this coconut-lime chili, where aromatic herbs and bold spices create restaurant-quality depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Coconut Milk 🥥 | 1 can (13.5 oz) | Full-fat for creaminess |
| Fresh Lemongrass 🌿 | 3 stems | Bruised and cut into 2-inch pieces |
| Galangal 🌿 | 1 piece (3-inch) | Peeled and sliced thin |
| Kaffir Lime Leaves 🍋 | 4 whole | Bruised and torn |
| Thai Bird's Eye Chilies 🌶️ | 4 whole | Adjust for heat preference |
| Garlic Cloves 🧄 | 6 cloves | Minced finely |
| Shallots 🧅 | 3 whole | Minced finely |
| Fresh Limes 🍋 | 2 whole | Juiced, zest reserved |
| Fish Sauce 🥫 | 2 tbsp | Red Boat preferred |
| Palm Sugar 🍯 | 2 tbsp | Or light brown sugar |
| Jasmine Rice 🍚 | 1 cup (uncooked) | For serving |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
| Vegetable Oil 🫒 | 2 tbsp | For initial searing |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
The Thai aromatics—lemongrass, galangal, and kaffir lime leaves—are non-negotiable for authentic flavor. Find fresh lemongrass and galangal at Asian markets (or sub ginger in a pinch), and look for kaffir lime leaves in the refrigerated section of larger grocery stores. Bruising the lemongrass and galangal releases their oils, so don't skip this step. Red Boat fish sauce is the gold standard, but any reputable brand works. For palm sugar, Trader Joe's carries it affordably, or light brown sugar mimics the caramel notes. The Thai chilies should be bright red and firm—avoid wilted ones at all costs.
No galangal? Substitute ginger at half the amount, though it won't be identical. Running short on kaffir lime leaves? A bay leaf plus lime zest gets you close. The coconut milk must be full-fat—light versions thin the broth. For extra richness, toast the coconut milk in the pot for 2 minutes before adding other liquids. The lime zest adds brightness, but if you're serving this to kids, omit it or use a milder citrus like orange. Fresh cilantro is ideal for garnish, but dried won't ruin the dish—just reduce to 1 tsp and toast it lightly in the dry pan first.
This chili tastes even better the next day as flavors meld. Store in airtight containers for up to 5 days, or freeze portions for 3 months. The rice should be cooked separately—jasmine rice is traditional, but basmati works in a pinch. For meal prep, double the recipe and freeze half. Reheat gently on low to preserve the creamy coconut texture. Serve with lime wedges on the side so everyone can adjust the tang to their taste.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash pots. Toss everything—chicken, coconut milk, lemongrass, galangal—into one pot, and let the spices do the work. No chopping boards, no crowded counters, just simmering satisfaction.
- Creamy-Spicy Balance: That first bite? It’s like a hug for your taste buds. The coconut milk smooths out the heat while the galangal and kaffir lime leaves add this bright, zesty kick that lingers. Honestly, it’s the kind of flavor that makes you pause mid-spoonful.
- Weeknight Workhorse: This chili is my go-to when I need to feed a crowd or prep for the week. Double the batch, freeze half, and you’ve got a ready-to-heat meal for lazy nights. My college roommate still texts me asking for the recipe—it’s that reliable.
- Budget-Friendly Comfort: Chicken thighs and coconut milk stretch this dish far without breaking the bank. Plus, galangal and lemongrass last forever in the freezer, so you’re not constantly buying fresh. It’s hearty enough to fill you up but won’t drain your wallet.
Step-by-step instructions for spicy coconut-lime chicken chili
Here's how to craft a rich, aromatic broth with perfectly tender chicken and balanced heat.
Prepare the Aromatic Base
In a large pot, heat the 2 tablespoons vegetable oil over medium heat. Add the 3 whole shallots and 6 cloves garlic, cooking for 3-4 minutes until the shallots turn translucent and the garlic is fragrant but not browned. This foundational step builds the chili's depth of flavor.
Add the 1 piece (3-inch) galangal and 3 stems fresh lemongrass, both sliced as directed. Cook for another 2 minutes, stirring occasionally, until the galangal softens slightly. The galangal's peppery bite and lemongrass's citrusy aroma will infuse the entire dish - don't skip this step. Remove and set aside for later use.
Sear the Chicken and Build the Broth
Increase heat to medium-high and add the 1.5 lb boneless, skinless chicken thighs cut into 1-inch pieces. Sear for 4-5 minutes until the chicken develops a light golden crust. This initial sear locks in juices and creates texture contrast in the finished dish.
Add the 4 whole Thai bird's eye chilies and 4 whole kaffir lime leaves, bruising them gently with a spoon. Pour in the 1 can (13.5 oz) coconut milk, 2 tablespoons fish sauce, and 2 tablespoons palm sugar. Bring to a gentle simmer, then reduce heat to low and cover partially. Let cook for 15 minutes, allowing the coconut milk to infuse with the aromatics and chicken.
Finish with Bright Lime and Fresh Herbs
Remove the chicken from the pot and set aside. Strain the broth through a fine-mesh sieve, pressing gently on the aromatics to extract maximum flavor. Return the broth to the pot and add the juice of 2 whole fresh limes and zest of 1 lime. The acidity brightens the rich coconut base and balances the heat.
Return the chicken to the pot and simmer uncovered for 10-12 minutes until the chicken reaches an internal temperature of 165°F and is fork-tender. The broth should be thickened slightly from the simmering process, with a glossy sheen indicating proper reduction.
Serve with Jasmine Rice and Garnish
Cook the 1 cup uncooked jasmine rice according to package instructions until tender and fluffy. Divide the rice among serving bowls and ladle the chicken and broth evenly over the top. The rice should absorb just enough broth to create a cohesive bite while maintaining distinct textures.
Garnish each serving with 0.25 cup chopped fresh cilantro and a final squeeze of lime. The cilantro adds freshness while the lime zest maintains the dish's vibrant character. Serve immediately with additional lime wedges on the side for those who prefer extra brightness.
Pro Tips For Making Asian Chicken Chili
- Sear Chicken First: Skip the slow start—get that pan screaming hot and sear the chicken thighs for 3-4 minutes per side until deeply golden. The Maillard reaction kicks in, turning bland chicken into the aromatic base of your chili. (Yes, even if you’re impatient like me, don’t rush this.)
- Bruise Galangal Roughly: Forget thin slices—smash the galangal with the flat side of your knife until it releases its oils and turns into a rough paste. This isn’t about pretty presentation; it’s about unlocking the peppery depth that store-bought ginger can’t match. (Your future self will notice the difference.)
- Simmer Low and Slow: Once the coconut milk hits the pot, drop the heat to a bare simmer and let it work for at least 20 minutes. Skipping this step leaves the broth thin and the flavors underwhelming. (I learned this the hard way—rushed batches taste like they’re missing something.)
- Toast Kaffir Lime Leaves: Tear the leaves in half and give them a quick 10-second sear in a dry pan before adding to the broth. The edges crisp slightly, adding a nutty aroma that cuts through the richness of the coconut milk. (Sounds weird, but it works—trust me.)
Best sauces and condiments for this dish
Coconut Milk Variations
For extra richness, use full-fat coconut milk and toast it in the pot for 2 minutes before adding other ingredients. This deepens the caramelized notes. If you prefer lighter texture, blend ½ cup unsweetened coconut milk with ½ cup water for a balanced consistency. 🥥
For a vegan twist, swap chicken with chickpeas or tofu—simmer them with the broth until tender. The coconut milk's creaminess complements plant-based proteins beautifully, making this a hearty vegetarian option.
Spicy Thai Chili Pastes
Replace fresh chilies with 2 tablespoons Thai chili paste (like Maesri or Thai Kitchen) for instant heat and depth. Adjust to taste—start with 1 tbsp if you're sensitive to spice. For smoky notes, add ½ tsp smoked paprika alongside the chili paste.
For a sweeter-spicy balance, stir in 1 tablespoon tamarind paste during the final simmer. This adds a fruity tang that cuts through the richness, especially if you're serving this to kids or mild-spice lovers.
Umami Boosters
Enhance the broth's complexity by adding 1 tablespoon soy sauce or 1 teaspoon miso paste during the simmer. These umami-rich ingredients amplify the fish sauce's depth without overpowering the dish. I often use Red Boat fish sauce for its clean, salty profile.
For a fermented kick, stir in 1 tablespoon fermented soybean paste (tauco) or 1 teaspoon mushroom powder. Both add a savory depth that pairs perfectly with the coconut and lime. Just add them in the last 5 minutes of cooking to preserve their flavors.
Sweet-Spicy Finishes
Brighten the chili with a final drizzle of honey or agave—just 1 teaspoon—to balance the heat. The natural sweetness enhances the coconut's creaminess while keeping the dish vibrant. For a smoky finish, add ½ teaspoon chipotle powder or a pinch of ground cinnamon.
For a tropical twist, top each serving with mango slices or a sprinkle of toasted coconut flakes**. The sweetness contrasts beautifully with the spicy broth, making this dish feel like a vacation in every bite. 🌴
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs?
Chicken breast works but requires extra care to stay tender. Cut it into ½-inch pieces and reduce the simmering time to 8-10 minutes after adding back to the broth. The thighs' higher fat content keeps them juicier during longer cooking.
How do I adjust the spice level?
For milder heat, reduce Thai chilies to 2 whole or remove seeds before adding. For extra spice, add 1 extra chili or ½ teaspoon chili flakes at the end. Taste the broth before serving—you can always add more lime to balance!
What if I can't find galangal or kaffir lime leaves?
Galangal can be replaced with ginger (use half the amount), though the flavor won't be identical. For kaffir lime leaves, use 1 bay leaf + 1 tsp lime zest. Both substitutions work but won't replicate the authentic Thai aroma.
Can I make this dish ahead of time?
Yes! This chili tastes even better the next day as flavors meld. Store in airtight containers for up to 5 days in the fridge or freeze for 3 months. Reheat gently on low heat to preserve the creamy coconut texture.
What sides pair well with this chili?
Jasmine rice is traditional, but you could also serve with steamed rice noodles, crusty bread, or even roasted sweet potatoes. For extra freshness, add a simple cucumber salad with rice vinegar and chili flakes.
