What if we told you that the most incredibly rich, deeply flavorful Thai coconut chicken curry you’ve ever dreamed of eating could be ready on your table in just 40 minutes? Get ready to transform your weeknight dinners with this show-stopping Golden Thai Coconut Chicken Curry, a recipe so vibrant and comforting, it’s destined to become your new go-to.
Ingredients
- 1 tablespoon avocado oil or olive oil
- 1 1/2 pounds boneless, skinless chicken thighs, cut into 1/2-inch pieces
- 1 large yellow onion, thinly sliced
- 2 cups thinly sliced carrots
- 2 cups Yukon Gold potatoes, cut into bite-sized cubes
- 2 tablespoons Thai yellow curry paste
- 1 teaspoon ground turmeric
- 2 cans full-fat unsweetened coconut milk, 13.66 ounces each
- 1 tablespoon fresh lime zest
- 1–2 tablespoons freshly squeezed lime juice
- 1–2 tablespoons unsweetened peanut butter or cashew butter
- 1 tablespoon fish sauce, optional
- 1 teaspoon sea salt, or to taste
- 4 cups chopped baby spinach
- Fresh cilantro, for garnish
- Chopped peanuts or cashews, for garnish
- Lime wedges, for serving
Instructions
- Begin by heating your preferred oil, either avocado or olive oil, in a large skillet or Dutch oven over medium-high heat.
- Once hot, add the chicken pieces and sauté them for about 5–7 minutes until they are beautifully browned and thoroughly cooked through. Remove the cooked chicken and transfer it to a plate for later.
- Next, introduce the sliced onion and carrots to the same pan. Cook them for 6–8 minutes, stirring occasionally, until they have softened slightly and become aromatic.
- Stir in the vibrant yellow curry paste, the cubed potatoes, and the earthy ground turmeric. Continue to cook for just 1 minute, allowing the spices to become incredibly fragrant.
- Now, pour in the two cans of creamy coconut milk and add the fresh lime zest. Stir everything together thoroughly, making sure to scrape up any delicious browned bits from the bottom of the pan to incorporate all the flavor.
- Bring the mixture to a gentle boil, then reduce the heat to a simmer. Let it cook for 10–15 minutes, or until the potatoes and carrots have become perfectly tender.
- Return the cooked chicken to the pan. Stir in the freshly squeezed lime juice, your chosen unsweetened peanut or cashew butter, and the optional fish sauce for an extra layer of authentic flavor.
- Allow the curry to simmer for an additional 2–3 minutes, giving all the wonderful ingredients time to meld and deepen their flavors.
- Turn off the heat completely and gently fold in the chopped baby spinach.
- Let the curry rest for 3–4 minutes. During this brief period, the residual heat will perfectly wilt the spinach, keeping its vibrant color and fresh taste.
- Before serving, taste the curry and adjust the seasoning as needed with more lime juice, fish sauce, or salt to achieve your perfect balance.
- Serve this delectable curry hot, spooned generously over a bed of fluffy steamed jasmine or basmati rice. Garnish with fresh cilantro, a sprinkle of chopped peanuts or cashews for crunch, and a few lime wedges for a final zesty flourish.
Serving and Storage Tips
- For a truly satisfying meal, generously spoon this fragrant curry over a bed of jasmine rice, basmati rice, or even a wholesome quinoa.
- Elevate the freshness and brightness of your dish by adding fresh lime wedges right before you serve it.
- Don’t forget the finishing touches! Garnish with vibrant cilantro and a generous sprinkle of chopped peanuts or cashews to add delightful texture and flavor.
- Should you have any delicious leftovers, store them securely in an airtight container within the refrigerator, where they’ll stay fresh and tasty for up to 4 days.
- When reheating, do so gently on the stovetop or in the microwave. If the sauce appears a bit too thick, simply stir in a splash of extra coconut milk or water to restore its perfect consistency.
- This versatile curry can also be frozen for longer storage, lasting up to 3 months. Keep in mind that the spinach might become a little softer in texture after thawing.
- Always thaw frozen curry overnight in the refrigerator before gently reheating it to enjoy.
Variations
- Switch to Chicken Breast: For a lighter option, feel free to substitute boneless chicken thighs with boneless chicken breasts. Make sure to cut them into small, uniform pieces and be careful not to overcook them, as chicken breast can dry out quickly.
- Turn Up the Heat: If you crave more spice, easily intensify the flavor by incorporating sliced Thai chilies, a pinch of red pepper flakes, or a small amount of chili garlic sauce to your liking.
- Introduce Bell Peppers: Enhance the color and sweetness by stirring in thinly sliced red, yellow, or green bell peppers during the final 8–10 minutes of simmering, allowing them to become tender-crisp.
- Opt for Sweet Potatoes: For a naturally sweeter curry with a beautiful orange hue, swap out the Yukon Gold potatoes for an equal amount of sweet potatoes.
- Craft a Vegetarian Masterpiece: Transform this into a delightful vegetarian meal by replacing the chicken with hearty chickpeas, firm tofu, or a savory combination of sliced mushrooms and chickpeas.
- Add Broccoli Florets: Incorporate small broccoli florets during the last 5–7 minutes of cooking to ensure they remain tender-crisp and retain their vibrant green color.
- Incorporate Shrimp: If you prefer seafood, substitute peeled and deveined shrimp for the chicken. Add them during the final few minutes of cooking, as shrimp cook very quickly.
- Go Peanut-Free: For those with peanut allergies or preferences, simply use cashew butter or sunflower seed butter as a delicious alternative to peanut butter.
- Boost with Green Beans: Add a lovely crunch and extra vegetables by stirring in chopped green beans during the simmering stage.
- Explore Red Curry Paste: For a deeper, often spicier flavor profile, you can easily replace the yellow curry paste with red curry paste.
- Add a Tropical Twist with Pineapple: For a unique sweet-and-tangy Thai-inspired variation, stir in chunks of fresh or canned pineapple near the very end of cooking.
- Amplify the Ginger: For an extra layer of warmth and invigorating freshness, add 1–2 tablespoons of freshly grated ginger to the pan along with the curry paste.
- Introduce Mushrooms: Make your curry even heartier and more savory by adding sliced cremini, button, or shiitake mushrooms.
- Achieve Extra Creaminess: If you desire an even richer and more luxurious sauce, simply add an extra splash of coconut milk or a tablespoon of thick coconut cream.
- Integrate More Greens: For an added nutritional boost and variety, consider replacing some of the spinach with chopped kale, Swiss chard, or tender baby bok choy.
FAQs
1. Can I use chicken breast instead of chicken thighs?
Absolutely! Chicken breast works perfectly well in this recipe, but to ensure it remains juicy, cook it just until it’s done and avoid overcooking.
2. Can I make this curry ahead of time?
Yes, you certainly can! In fact, many find that the flavors of the curry deepen and become even more harmonious after resting overnight. Store it safely in the refrigerator and gently reheat before serving.
3. Is Thai yellow curry spicy?
Generally, yellow curry is considered milder compared to its red or green counterparts. However, the level of heat can vary depending on the specific brand and type of yellow curry paste you choose to use.
4. Can I make this recipe dairy-free?
Indeed! This recipe is inherently dairy-free, provided you select a peanut or cashew butter that does not contain dairy ingredients.
5. What type of coconut milk should I use?
For the most authentic, rich, and wonderfully creamy texture in your curry, we highly recommend using full-fat, unsweetened canned coconut milk.

6. Can I freeze Thai coconut chicken curry?
Yes, you can! Once the curry has cooled completely, transfer it to airtight containers and freeze for up to 3 months. Remember to thaw it overnight in the refrigerator before reheating.
7. What can I serve with this curry?
Steamed jasmine rice and basmati rice are truly classic and excellent accompaniments. Other delicious options include warm naan bread, fluffy quinoa, or even a low-carb cauliflower rice.
8. Can I leave out the fish sauce?
Certainly. The fish sauce is entirely optional. If you prefer not to use it, simply adjust the seasoning with extra salt to taste, or consider a suitable vegetarian alternative if needed.
9. Why add spinach at the end?
Adding the spinach after you’ve turned off the heat is a clever trick. It allows the spinach to wilt gently from the residual warmth, preserving its fresh color, delicate texture, and vibrant flavor.
10. How can I make the curry thicker?
If you prefer a thicker curry, simply let it simmer uncovered for a few extra minutes to allow more of the excess liquid to evaporate. Alternatively, stirring in a little extra nut butter or a spoonful of coconut cream can also help achieve a richer consistency.
This Golden Thai Coconut Chicken Curry is more than just an easy weeknight meal; it’s a deeply satisfying culinary adventure. Bursting with tender chicken, a colorful medley of vegetables, the luxurious creaminess of coconut milk, and bright, authentic Thai-inspired flavors, it’s incredibly versatile, wonderfully comforting, and absolutely perfect for serving over a generous bowl of fluffy rice. Prepare for rave reviews!