If you have ever dreamed of savoring the vibrant flavors of Thailand without a complicated cooking process, then this Easy One-Pot Coconut Thai Chicken Curry Recipe is your dream come true. It’s a luscious blend of tender, juicy chicken simmered slowly in creamy coconut milk, fragrant herbs, and warming spices—all cooked in one pot to keep things simple but packed with bold flavor. This dish not only fills your kitchen with irresistible aromas but also delivers a satisfying meal that feels like a warm hug on a plate. Whether you’re a curry novice or a seasoned food lover, this recipe is an absolute keeper for weeknights and leisurely dinners alike.
Ingredients You'll Need
Choosing the right ingredients for this recipe is key to building those incredible layers of flavor. Each component plays a distinct role—from the earthy turmeric lending warmth and color, to the fiery Thai red curry paste adding the perfect amount of heat and complexity. The fresh spinach or cilantro brighten the dish with freshness, and quality chicken thighs ensure tender, juicy bites every time.
- Olive oil: Provides a smooth base for sautéing onions and releasing spices’ aromas without overpowering them.
- Onion: Adds sweetness and depth when caramelized gently to balance the spices.
- Kosher salt: Essential for seasoning to bring out the natural flavors of each ingredient.
- Bone-in, skin-on chicken thighs or drumsticks: These cuts stay juicy and flavorful during slow cooking, contributing to a rich broth.
- Turmeric: Brings an earthy warmth and a beautiful golden hue to the curry.
- Curry powder: A blend of spices that adds complexity and rounds out the heat.
- Thai red curry paste: The heart of the dish, giving a vibrant kick and authentic Thai flavor.
- Plum tomatoes: Provide acidity and body, gently softening to meld with the coconut milk.
- Unsweetened coconut milk: Keeps the curry creamy and rich without being too heavy.
- Fish sauce: Adds a subtle umami depth that enhances the savory goodness.
- Brown sugar: Balances heat and acidity for a harmonious sweet-savory flavor profile.
- Cilantro: Offers a fresh, bright herbal note that lifts the finished dish.
- Spinach (optional): Adds a pop of color and extra nutrition, wilting perfectly into the curry.
- Cooked jasmine or basmati rice: The perfect fluffy companion to soak up all the sauce.
How to Make Easy One-Pot Coconut Thai Chicken Curry Recipe
Step 1: Caramelize the onions
Begin by heating olive oil in a large sauté pan over high heat. Add the sliced onions with a pinch of kosher salt, and immediately reduce the heat to medium-low. Stir occasionally as the onions soften and start to brown around the edges, which should take about five minutes. This slow cooking unlocks the sweet depth that balances all the spices later on.
Step 2: Season the chicken
While the onions cook, take the chicken thighs or drumsticks and season them generously with kosher salt—about one teaspoon per pound ensures the meat will be flavorful all the way through. This step is simple but crucial for juicy, savory chicken.
Step 3: Build the curry base
Once your onions look beautifully caramelized, add the curry powder, turmeric, and Thai red curry paste to coat them thoroughly. Stir for about one minute until the spices release their fragrant oils. Then add the chopped plum tomatoes and cook another minute until they soften. Pour in the can of unsweetened coconut milk and then use the empty can to measure and add an equal amount of water. Stir in the fish sauce and brown sugar, bringing everything gently to a simmer. This mixture forms the rich, flavorful sauce that will envelop the chicken.
Step 4: Combine and cook in the oven
Nestle the seasoned chicken pieces into the curry sauce, turning them to coat everything evenly. Transfer the pan, uncovered, into a preheated 400ºF oven. Bake for about one hour, or until the liquid has reduced beautifully, the chicken skin turns golden brown, and the meat is tender enough to fall off the bone. If you notice the liquid reduces too much during cooking, simply add more water in small increments. This slow cooking method melds the flavors and creates a luscious curry all in one pot.
Step 5: Add fresh greens
Once the chicken is perfectly cooked, stir in the chopped cilantro and optional spinach leaves. This last step adds freshness and a lovely green burst that complements the rich curry. Give everything a gentle toss to combine just before serving.
How to Serve Easy One-Pot Coconut Thai Chicken Curry Recipe
Garnishes
Fresh herbs like additional cilantro leaves, sliced green onions, or a few thinly sliced red chilies make fantastic garnishes. They add not only color but also an extra layer of flavor and texture that brightens every bite. A squeeze of fresh lime juice right before eating can also brighten the dish and balance the creaminess.
Side Dishes
This curry pairs beautifully with fragrant jasmine or basmati rice, which soaks up the sauce perfectly. For a lighter option, serve alongside steamed or roasted vegetables, such as broccoli or snap peas, which add crispness and balance. Warm naan or crusty bread can also be a great accompaniment to mop up the luscious curry sauce.
Creative Ways to Present
Try serving the curry in individual bowls topped with a drizzle of coconut cream and a sprinkle of toasted coconut flakes for a subtle crunch. For a fun twist, spoon the curry over sticky rice or inside warm lettuce cups for a fresh, handheld option. Serving family-style with a large bowl of rice in the center invites everyone to dig in together and enjoy the vibrant flavors.
Make Ahead and Storage
Storing Leftovers
This Easy One-Pot Coconut Thai Chicken Curry Recipe stores beautifully in airtight containers in the refrigerator for up to four days. The flavors deepen and meld overnight, making the next-day meal even better. Just be sure to cool it to room temperature before refrigerating.
Freezing
If you want to save some for longer, this curry freezes well. Portion it into freezer-safe containers, leaving some space for expansion, and freeze for up to three months. Thaw it overnight in the refrigerator before reheating, and it will still taste rich and comforting.
Reheating
To reheat, warm the curry gently on the stovetop over medium-low heat, adding a splash of water if it has thickened too much. Stir frequently until heated through, taking care not to overcook the chicken to keep it tender and juicy. This will bring the dish back to its creamy, aromatic glory.
FAQs
Can I use boneless chicken instead of bone-in for this recipe?
Absolutely! Boneless chicken breasts or thighs can be used, but bone-in pieces tend to stay juicier and more flavorful when cooked slowly in the curry. If you swap for boneless, keep a close eye on cooking time so the meat doesn’t dry out.
Is Thai red curry paste very spicy? Can I adjust it?
Thai red curry paste has a mild to moderate heat level with fragrant spices and chili blended in. You can definitely adjust the amount to your taste, starting with less and adding more as needed. It’s all about finding the right balance that suits your spice preference.
Can I make this recipe vegetarian or vegan?
Yes! Replace the chicken with hearty vegetables like cauliflower, sweet potatoes, or tofu. Use a vegetarian fish sauce alternative or soy sauce to keep the umami flavor while making it vegan-friendly. The coconut milk base remains perfect for a creamy, satisfying curry.
Why is the sauce sometimes too watery, and how can I fix it?
This recipe uses water to dilute the coconut milk slightly, which can make the sauce thinner if overdone. To fix watery curry, simmer uncovered longer to reduce the liquid or add less water initially. When reheating leftovers, add a bit more water if needed for the right consistency.
What type of rice is best to serve with this curry?
Jasmine rice is the classic partner for Thai curries thanks to its delicate floral aroma and fluffy texture. Basmati rice is another great choice if you prefer a slightly nuttier flavor. Either cooks up quickly and soaks up the creamy sauce beautifully.
Final Thoughts
This Easy One-Pot Coconut Thai Chicken Curry Recipe is genuinely one of those dishes that makes weeknight dinners feel special without any fuss. Its harmonious blend of spices, creamy coconut base, and tender chicken creates a comforting yet exciting meal everyone will love. Trust me, once you try this recipe, it will become a go-to favorite that you’ll want to make again and again. Dive in and enjoy the magic of Thai flavors cooked with so much ease and heart!
PrintEasy One-Pot Coconut Thai Chicken Curry Recipe
This easy, one-pot Coconut Thai Chicken Curry blends aromatic spices, creamy coconut milk, and tender chicken pieces, simmered and baked to perfection. Infused with turmeric, curry powder, and Thai red curry paste, it offers a rich and satisfying Thai-inspired meal ideal for weeknight dinners or meal prepping. Served over fragrant jasmine or basmati rice, this flavorful curry is sure to impress with minimal cleanup.
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 15 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: Thai
Ingredients
Chicken and Spices
- 8 bone-in, skin-on chicken thighs or drumsticks (or a combination)
- Kosher salt (1 teaspoon per pound of chicken)
- 2 teaspoons turmeric
- 2 teaspoons curry powder
- 1 to 3 tablespoons Thai red curry paste
Vegetables and Aromatics
- 1 tablespoon olive oil
- 1 onion, sliced
- 3 to 4 plum tomatoes, chopped
- ½ cup cilantro, roughly chopped (adjust to taste)
- 3 to 5 ounces spinach (optional)
Liquids and Sweeteners
- 1 can (13.5 oz) unsweetened coconut milk
- 1 can water (use the empty coconut milk can to measure)
- 1 tablespoon fish sauce
- 2 teaspoons brown sugar
To Serve
- Cooked jasmine or basmati rice (or any preferred rice)
Instructions
- Preheat the oven: Set your oven to 400ºF (200ºC) preparing for baking the curry.
- Sauté onions: In a large sauté pan over high heat, warm 1 tablespoon of olive oil. Add the sliced onions and a pinch of kosher salt, then reduce the heat to medium-low. Stir occasionally, cooking until onions soften and start to brown at the edges, about 5 minutes.
- Season chicken: While onions cook, place the chicken pieces in a large bowl and season thoroughly with kosher salt, using approximately 1 teaspoon per pound for proper seasoning.
- Add spices and tomatoes: To the softened onions, stir in the turmeric, curry powder, and Thai red curry paste until onions are fully coated, about a minute. Then add chopped plum tomatoes and stir until they soften slightly, about another minute.
- Add liquids and simmer: Pour in one can of unsweetened coconut milk, then refill the empty coconut milk can with water and add it to the pan. Stir in fish sauce and brown sugar. Bring the mixture to a gentle simmer, blending all flavors.
- Incorporate chicken and bake: Add the seasoned chicken pieces to the pan, turning them to coat evenly in the sauce. Transfer the pan uncovered to the oven and bake for 1 hour. The curry should reduce significantly, the chicken skin browns nicely, and the meat becomes tender and falling off the bone. If the sauce reduces too much during cooking, add water in ¼ cup increments as needed.
- Finish with herbs and optional greens: Once cooked, stir in the chopped cilantro and, if using, the spinach until wilted and incorporated.
- Serve: Spoon cooked jasmine or basmati rice into bowls, ladle the chicken and curry sauce over the top, and serve immediately to enjoy this comforting meal.
Notes
- Adjust the amount of Thai red curry paste from 1 to 3 tablespoons according to your preferred spice level.
- Using the empty coconut milk can to measure water helps maintain consistent liquid quantities and curry texture.
- If preparing ahead of time, you might need to add extra water when reheating to adjust thickness.
- Bone-in, skin-on chicken thighs or drumsticks provide the best flavor and tenderness for this recipe.
- Optional spinach adds a boost of greens and nutrients but can be omitted if preferred.
- Serve with fragrant jasmine or basmati rice for a traditional Thai experience.

Leave a Reply