When I need a quick and flavorful dinner, this Thai Coconut Chicken Curry never disappoints. It’s rich, creamy, and with four easy cooking methods, it fits perfectly into our weeknight routine.

If you’re like me, you’re probably starting to dust off some favorite freezer meals. Slow-cooker recipes also come in handy as we get closer to fall and winter. One of my go-to dinners when the weather turns cold, the sky darkens, and I get lazy, is this Thai Coconut Chicken Curry recipe.
You can make it for dinner in about an hour. Or, use one of the adaptations below to prepare it for the freezer or crockpot in just fifteen minutes. If you’re feeling adventurous, you can even try the freezer-to-crockpot method I’ve included.
Table of Contents
Reasons to Love This Thai Curry
- Thai Coconut Chicken Curry is a crowd-pleaser. Its fabulous flavors satisfy both adventurous eaters and those who love comfort food.
- This healthy chicken curry feels just like the version you’d get from your favorite Thai restaurant. It’s even better—healthier and made with love right at home.
- It’s a one-pot wonder, making the Thai Coconut Chicken Curry recipe perfect for busy weeknights with minimal cleanup.
Recipe Ingredients

- Curry Paste: Adds the signature heat and depth. Whether green curry paste, red, or yellow, giving the dish its vibrant flavor profile and spicy kick.
- Coconut Milk: I love how coconut milk makes the curry so creamy and comforting. It balances out the spice perfectly and gives it that silky texture.
- Fish Sauce: It’s the secret to that deep, savory flavor that makes the curry taste so authentic.
For a full list of ingredients and amounts, see the recipe card below.
Variations
- Spice and Herb Variation: Add a pinch of turmeric or cumin for an extra earthy depth. For more heat, add a bit of chili powder, cayenne pepper, or crushed red pepper flakes. Fresh herbs like cilantro, Thai basil, or even a bit of mint can be sprinkled on top for a fresh, aromatic flavor.
- Protein Boost: You can easily switch up different proteins in this recipe to keep things interesting! Turkey, shrimp, beef, or pork, and skinless chicken thighs all work in place of chicken breasts.
How to Make Thai Coconut Chicken Curry
Standard Recipe
Step #1: Preheat your oven to 325 degrees Fahrenheit (163 degrees Celsius).
Step #2: Cut the chicken breasts in half. Heat oil over medium-high in a Dutch oven. Dust the chicken with salt and pepper, then brown for 1-2 minutes per side in the oil, working in batches. Set the chicken aside.
Step #3: Add curry paste to the Dutch oven, then use a wooden spoon to break up large pieces and work the paste into the hot oil. Once combined, add the coconut milk and use the wooden spoon to release any browned pieces of chicken stuck to the pot. Stir in the fish sauce and sugar.
Step #4: Return the chicken pieces to the Dutch oven, cover them, and place them in the oven. Bake for 45-55 minutes, or until the chicken internal temperature is 165 degrees F.
Step #5: Stir in the lime juice and serve with rice, noodles, or naan bread.

More Ways to Cook This Dish
Crockpot Adaptation
Step #1: Cut each chicken breast in half so you have two large chunks of chicken, then heat some oil in a large pan over medium-high heat.
Step #2: Dust the chicken pieces with salt and pepper, then add to the hot oil in a single layer. Working in batches, brown the chicken pieces for 1-2 minutes on each side, then remove from the pan and set aside.
Step #3: Add the curry paste to the pot and use a wooden spoon to break up any large chunks, working the paste into the hot oil.
Step #4: Add the can of coconut milk and use your spoon to scrape along the bottom of the pot to release any browned bits from the chicken.
Step #5: Stir in the fish sauce and sugar, then turn off the heat on the stovetop. Place the browned chicken pieces into the bottom of your crockpot, then pour the curry sauce over the top. Cook on low for 4-6 hours, or high for 2-3 hours. Stir in lime juice just before serving, or serve with lime wedges.
Freezer Adaptation
Step #1: Cut each chicken breast in half so you have two large chunks of chicken, then heat some oil in a large pan over medium-high heat.
Step #2: Dust the chicken pieces with salt and pepper, then add to the hot oil in a single layer. Working in batches, brown the chicken pieces for 1-2 minutes on each side, then remove from the pan and set aside.
Step #3: Add the curry paste to the pot and use a wooden spoon to break up any large chunks, working the paste into the hot oil.
Step #4: Add the can of coconut milk and use your spoon to scrape along the bottom of the pot to release any browned bits from the chicken.
Step #5: Stir in the fish sauce and sugar, then turn off the heat on the stovetop. Place the browned chicken pieces into a glass or aluminum casserole dish, then pour the curry sauce over the top. Cover tightly with a lid or aluminum foil and freeze.
Step #6: When ready to cook, place the frozen pan into your preheated 350-degree Fahrenheit (177 degrees Celsius) oven. Let bake for 15 minutes, then reduce heat to 325 degrees Fahrenheit (163 degrees Celsius). Bake for an additional 50-60 minutes, or until the chicken internal temperature is 165 degrees F. Stir in lime juice just before serving, or serve with lime wedges.
Freezer to Crockpot Adaptation
Step #1: Cut each chicken breast in half so you have two large chunks of chicken, then heat some oil in a large pan over medium-high heat.
Step #2: Dust the chicken pieces with salt and pepper, then add to the hot oil in a single layer. Working in batches, brown the chicken pieces for 1-2 minutes on each side, then remove from the pan and set aside.
Step #3: Add the curry paste to the pot and use a wooden spoon to break up any large chunks, working the paste into the hot oil.
Step #4: Add the can of coconut milk and use your spoon to scrape along the bottom of the pot to release any browned bits from the chicken.
Step #5: Stir in the fish sauce and sugar, then turn off the heat on the stovetop. Place the browned chicken pieces and curry sauce into a freezer-safe zip bag and freeze in a shape that will later fit into your crockpot.
Step #6: The morning before you wish to serve the chicken, place the frozen chicken and sauce into your crockpot and cook on low for 7-8 hours. Stir in lime juice just before serving, or serve with lime wedges.
Expert Tips
- Cook the Chicken in Batches: When browning the chicken, cook it in batches to avoid overcrowding the pan. This ensures each piece gets a nice sear, which enhances the overall flavor of the dish.
- Bloom the Curry Paste: Before adding the coconut milk, let the curry paste cook in the hot oil for an extra minute or two. This helps release the spices’ full aroma and deepens the flavor.
FAQs
You can easily add veggies to this easy Thai Chicken Curry recipe for extra flavor and nutrition. Bell peppers, zucchini, carrots, baby corn, and snap peas all work beautifully. You can also toss in spinach or kale at the end for some greens.
I love serving this Thai Coconut Chicken Curry over a bed of white or brown rice, but basmati, cauliflower rice, and jasmine rice are great for that extra aroma. If you’re in the mood for noodles, rice noodles (vermicelli), soba noodles, pad Thai rice noodles, or even ramen are all fantastic choices.
Storage Info
To store Thai Chicken Curry leftovers, let them cool completely, then transfer them to an airtight container. It will stay good in the refrigerator for up to 4 days. You can also freeze it for up to 3 months. Thaw it overnight in the fridge before reheating.
To reheat, warm it on the stovetop over medium heat until heated through, or microwave in 1-minute intervals, stirring in between, until hot.
More Delicious Curry Recipes You’ll Love

Thai Coconut Chicken Curry Recipe
Ingredients
- 2 large boneless skinless chicken breasts
- 2 Tbsp. grapeseed or vegetable oil
- Salt and pepper
- 2 Tbsp. curry paste - green, red, or yellow
- 1 14oz can unsweetened coconut milk
- 2 Tbsp. fish sauce
- 1 Tbsp. palm or brown sugar
- 2 Tbsp. fresh lime juice - or wedges for serving
Instructions
"Standard" Directions
- Preheat your oven to 325 degrees Fahrenheit (163 degrees Celsius).
- Cut the chicken breasts in half. Heat oil over medium-high in a Dutch oven. Dust the chicken with salt and pepper, then brown for 1-2 minutes per side in the oil, working in batches. Set the chicken aside.
- Add curry paste to the Dutch oven, then use a wooden spoon to break up large pieces and work the paste into the hot oil. Once combined, add the coconut milk and use the wooden spoon to release any browned pieces of chicken stuck to the pot. Stir in the fish sauce and sugar.
- Return the chicken pieces to the Dutch oven, cover them, and place them in the oven. Bake for 45-55 minutes, or until the chicken internal temperature is 165 degrees F.
- Stir in the lime juice and serve with rice, noodles, or naan bread.
NOTES
Nutrition














Tasted like something slow-cooked all day, even though it was simple to make.
I love your new site, and name. The chicken dishes look wonderful!
Thank you so much! It was a bit tough moving everything over, but I’m loving learning so many new things 🙂