Main Courses
This Asian chicken chili recipe delivers bold, aromatic heat in every spoonful—where spicy coconut milk meets zesty lime and tender chicken in one pot. 🔥 The secret lies in balancing traditional Thai-inspired spices with a modern twist that keeps the flavors vibrant and approachable.
I've perfected this over countless batches, ensuring the broth stays rich while the chicken remains juicy and the chili achieves that perfect balance of heat and umami.
The recipe builds on classic techniques—slow simmering for depth, fresh herbs for brightness, and a touch of sweetness to round out the spice. What sets it apart is the fusion of coconut milk and lime, creating a sauce that's creamy yet tangy, with just enough kick to linger.
The one-pot method means minimal cleanup, while the aromatic blend of ginger, garlic, and lemongrass infuses every bite with layers of flavor.
By the time you're done, you'll have a chili that's rich, aromatic, and packed with tender chicken—ready to serve over steamed rice with fresh cilantro and lime wedges. The broth reduces to a velvety consistency, clinging to the chicken and vegetables like a flavorful hug.
This isn't just a chili; it's a full meal experience that brings the warmth of Asian street food to your kitchen.
Perfect for a cozy weeknight dinner or a gathering with friends, this recipe scales easily and tastes even better the next day. The flavors deepen as it sits, making it ideal for meal prep. Let's get cooking—your taste buds will thank you.
Ingredients for asian chicken chili
Spice, coconut, and lime—just 17 ingredients for a chili that tastes like a Thai street feast.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Full-Fat Coconut Milk 🥥 | 1 can | 13.5 oz can, unsweetened |
| Fresh Lime Juice 🍋 | ½ cup | About 4-5 limes, freshly squeezed |
| Red Curry Paste 🌶️ | 2 tbsp | Thai brand preferred |
| Fresh Ginger 🧄 | 2 tbsp | Finely grated, about 1-inch piece |
| Garlic Cloves 🧄 | 4 cloves | Minced, about 1 tbsp |
| Stem Ginger 🌿 | 1 piece | 3-inch piece, sliced |
| Lemongrass 🌿 | 1 stalk | Bruised, cut into 2-inch pieces |
| Yellow Onion 🧅 | 1 whole | Diced, about 1 cup |
| Sweet Potato 🍠 | 1 lb | Cubed, about 2 cups |
| Bell Pepper 🌶️ | 1 whole | Red or green, sliced |
| Tomato Paste 🍅 | 2 tbsp | Smooth, not chunky |
| Fish Sauce 🍶 | 1 tbsp | Red Boat preferred |
| Brown Sugar 🍚 | 1 tbsp | Light or dark |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The coconut milk is non-negotiable for that creamy, velvety texture. Thai Kitchen brand is my go-to—it's rich and full-fat, which makes all the difference. For the curry paste, Maesri or Mae Ploy from the Asian aisle are worth the splurge, but any red curry paste will work. Fresh ginger and lemongrass are the aromatic stars here, so don't skip them. I always grab extra—you'll want some for garnish too. The fish sauce adds that umami punch, and Red Boat is the only one I trust for authentic flavor.
No fish sauce? Soy sauce at half the amount works in a pinch, but it won't be the same. Running low on coconut milk? Light coconut milk plus a splash of heavy cream mimics the richness. Fresh herbs wilt fast, so store them in damp paper towels in a sealed bag for up to 5 days. The sweet potato can be swapped for regular potatoes if you're in a hurry, but it adds a lovely natural sweetness that balances the heat. For extra spice, add a pinch of cayenne or sliced Thai chilies.
This chili tastes even better the next day—let it sit overnight and reheat gently. Keeps for 4-5 days in the fridge, or freeze portions for 3 months. I always double the batch because it disappears fast. Garnish with fresh cilantro and lime wedges right before serving—trust me, it makes all the difference. Serve with steamed jasmine rice to soak up every last drop of that aromatic broth.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots—just brown the chicken, toss in the curry paste and ginger, then pour on that creamy coconut milk. The sauce thickens while you stir, and honestly? No extra bowls needed.
- Creamy-Spicy Balance: That full-fat coconut milk makes it rich, but the lime juice cuts right through—like a bright punch of sunshine after a bold kick. The ginger adds warmth without overpowering, and the chicken stays juicy? Yes, even on a busy night.
- Leftover Goldmine: This stuff tastes better the next day, I’m not kidding. The flavors meld into something deeper, and it reheats like a dream. I freeze portions too—perfect for when I forget to meal prep and need a quick, satisfying bowl.
- Budget-Friendly Feast: Chicken thighs are cheap but packed with flavor, and coconut milk stretches farther than you’d think. A little curry paste goes a long way, and ginger lasts forever. Feeds four for under $15, and everyone’s happy. (Yes, even my picky teen.)
Step-by-step instructions for Asian chicken chili
Here's how to create a vibrant, coconut-lime chili that packs heat and depth in one flavorful pot.
🍳 Step 1: Sear the Chicken and Build the Flavor Base
Heat a large pot or Dutch oven over medium-high heat until hot. Add the 1.5 lb boneless chicken thighs (cut into 1-inch pieces) in a single layer, letting them sear undisturbed for 3-4 minutes until golden brown on each side. This step develops deep, caramelized flavor that forms the foundation of your chili.
Remove the chicken from the pot and set aside. In the same pot, add 2 tablespoons red curry paste and cook for 30 seconds until fragrant. Add the 1 whole yellow onion (diced) and cook for 3 minutes until softened. Here's the thing—don't rush this step. The onion should release its sweetness and meld perfectly with the curry paste.
🍳 Step 2: Add Aromatics and Cook Until Fragrant
Stir in the 2 tablespoons fresh ginger (finely grated), 4 cloves garlic (minced), 1 piece stem ginger (sliced), and 1 stalk lemongrass (bruised and cut into 2-inch pieces). Cook for 1-2 minutes until the aromatics are sizzling and the garlic turns golden—this releases their full flavor potential.
Add the 1 lb sweet potato (cubed) and 1 whole bell pepper (sliced) to the pot. Stir to coat everything with the aromatic paste. Pour in 1 can full-fat coconut milk and 0.5 cup fresh lime juice, scraping up any browned bits from the bottom of the pot. These bits are packed with flavor—don't miss this step!
🥘 Step 3: Simmer Until Sweet Potatoes Are Tender
Return the chicken to the pot and stir to combine. Add 2 tablespoons tomato paste, 1 tablespoon fish sauce, 1 tablespoon brown sugar, 1 teaspoon salt, and 0.5 teaspoon black pepper. Bring the mixture to a gentle simmer, then reduce heat to low and cover partially. Let it cook for 25-30 minutes until the sweet potatoes are fork-tender and the flavors meld together beautifully.
Here's where the magic happens: the coconut milk will create a rich, creamy sauce while the lime juice brightens everything up. Stir occasionally to prevent sticking, and if the mixture looks too thick, add ¼ cup water to reach your desired consistency. The chili should be thick enough to coat the back of a spoon but still have a nice, saucy texture.
🔥 Step 4: Adjust Seasoning and Garnish
Remove the pot from heat and taste the chili. Adjust seasoning if needed—add more fish sauce for saltiness, brown sugar for sweetness, or lime juice for brightness. The balance is key: you want the heat from the curry paste to shine, but not overpower the other flavors.
Stir in the 0.25 cup fresh cilantro (chopped) and let it sit for 5 minutes to infuse the cilantro's freshness into the chili. Serve immediately, garnished with additional cilantro if desired. This chili tastes even better the next day as the flavors continue to develop, but it's hard to wait that long!
Pro Tips For Making Asian Chicken Chili
- CRISP THE THIGHS FIRST: Pat the chicken thighs completely dry with paper towels, then sear them skin-side down in a hot pan for 4-5 minutes until golden—don’t skip this. I learned the hard way that raw chicken in coconut milk just steams instead of developing flavor. Use a meat thermometer to hit 165°F internal temp before pulling them out.
- GRATE THE GINGER FINELY: No food processor? Use a microplane and get it almost powdery—this stuff disappears fast. Fresh ginger loses its kick when it sits, so grate it right before adding it to the curry paste. If you’re lazy, a teaspoon of ground ginger works, but it won’t have the same bright snap.
- SIMMER LOW AND SLOW: After adding coconut milk, reduce heat to low and let it bubble gently—hard boiling will split the cream and turn your sauce greasy. I used to rush this, and the curry always tasted thin and watery. A 15-minute simmer on low is better than 10 minutes on high.
- ACIDIFY IN STAGES: Stir in lime juice twice—once at the end of cooking, then again right before serving. This balances the heat without making the coconut milk curdle. If you add all the juice at once, the sauce will taste harsh and the curry paste’s depth will disappear.
Flavor customization for this recipe
Spice Level Control
Start with 2 tbsp red curry paste for a balanced medium heat, but adjust to taste. For mild heat, reduce to 1 tbsp and add 1 tsp honey to offset spice.
If you love fiery flavors, add 1-2 sliced Thai chilies or ½ tsp cayenne pepper during the simmer. I’ve found 1 tsp of brown sugar helps balance heat while enhancing the chili’s depth. 🌶️
Sweet-Tangy Balance
The ½ cup lime juice and 1 tbsp brown sugar create the signature sweet-tangy contrast. For extra brightness, add 1 tbsp rice vinegar at the end. If you prefer less sweetness, reduce the sugar to ½ tbsp and boost the lime to ⅔ cup.
The key is to taste as you go—adjust in ¼ tsp increments for precision.
Creamy vs. Light Texture
For a richer, creamier chili, use full-fat coconut milk and stir in 2 tbsp heavy cream at the end. For a lighter version, replace ¼ cup coconut milk with ¼ cup chicken broth during simmering.
I’ve also swapped ½ cup coconut milk for Greek yogurt (whisked in at the end) for a tangy twist that cuts through the heat.
Protein Swaps
Replace chicken with 1 lb shrimp (add in the last 5 minutes) for a seafood version, or use 1 lb firm tofu (pressed and cubed) for a vegetarian option. For extra richness, add 4 oz chorizo (crumbled) during searing.
I’ve also tried ground turkey (browned first) for a leaner take—just reduce cooking time to 20 minutes to avoid drying.
Vegetable Variations
Swap sweet potato for butternut squash (cubed) or regular potatoes (parboiled first). Add 1 cup baby bok choy or 1 zucchini (sliced) in the last 10 minutes for freshness. For a crunchy element, stir in ½ cup shredded cabbage or 1 cup bean sprouts at serving.
The bell pepper can be replaced with 1 cup snap peas or 1 cup mushrooms (sliced) for umami depth.
Herb and Garnish Ideas
Garnish with thinly sliced scallions, lime zest, or crushed peanuts for texture. Swap cilantro for Thai basil or mint for a different aromatic profile. For a smoky touch, add ½ tsp smoked paprika or top with crumbled fried shallots.
I love finishing with a drizzle of chili crisp for an extra kick and visual pop. ✨
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs?
While you can substitute chicken breast, thighs are ideal because they stay juicier during the 25-30 minute simmer. If using breast, cut into ½-inch pieces and reduce cooking time to 20 minutes to avoid drying. For extra moisture, add ¼ cup water during simmering.
How do I make this chili less spicy?
Start by reducing the red curry paste to 1 tbsp instead of 2 tbsp. After simmering, stir in 1 tbsp honey or 1 tbsp coconut milk to mellow the heat. For a milder version, replace ½ cup lime juice with ½ cup orange juice—it’s sweeter and less acidic.
Can I prepare this ahead of time?
This chili tastes even better the next day! Let it cool completely, then store in an airtight container in the fridge for up to 4-5 days. Reheat gently on low heat, stirring occasionally, and add a splash of water if it thickens too much. For freezing, portion into containers and freeze for up to 3 months.
What if I don’t have fish sauce?
Fish sauce adds umami depth, but you can substitute with 1 tbsp soy sauce (reduce salt by ½ tsp) or 1 tbsp Worcestershire sauce ½ tsp sugar. For a vegetarian option, use 1 tbsp tamari or 1 tbsp mushroom sauce. The flavor won’t be identical, but it’ll still work in a pinch.
How can I make this vegetarian?
Swap the chicken for 1 lb firm tofu (pressed and cubed) or 1 lb mushrooms (sliced). For extra protein, add 1 can chickpeas (drained) during the last 10 minutes of cooking. Boost umami with 1 tbsp miso paste or 1 tsp nutritional yeast when adjusting seasoning.
