Think restaurant-quality chicken curry is only available for takeout? Think again! You can pull together this incredibly tasty Thai Chicken Curry with Coconut Milk in less than 30 minutes and the flavor is so, SO good.
Turns out, I had nothing to worry about! Thanks to a few pantry staples (if curry powders and pastes are not currently pantry staples in your house, they soon will be!), coconut milk, and some veggies, I was able to pull off a simple Thai dish that tasted just like the real thing on the first try.
Trust me, it’s pretty hard to mess up (and even if you do, it’ll still taste good!) and once you get past the jitters of taking on a new flavor profile, you’ll be wanting to make Thai food all the time! (Such as this Sweet and Spicy Thai Chicken.)
Here’s the gist of what you’ll need
- Boneless skinless chicken breasts or boneless skinless thighs
- Red bell peppers
- White or yellow onion
- Yellow curry powder
- Red curry paste
- Crushed red pepper flakes
- Unsweetened coconut milk
- Cold water
- Corn starch
See? Nothing crazy, just a handful of pantry staples and a couple of ingredients you can grab on your way down the Asian-cuisine aisle at your local grocery store. Though after you try this recipe and love it (because trust me, you will) you’ll be keeping every single one of these ingredients regularly stocked at your house so that you can try my Chicken and Broccoli Coconut Curry and Chicken Satay with Spicy Peanut Sauce.
How to make this recipe
- Take out a large skillet and add to it the chicken, peppers, and onions. Drizzle with oil and turn the burner up to medium high heat. Stir everything around and cook for 6-8 minutes, cooking chicken just through.
- Next, sprinkle the yellow curry powder over all of the chicken and veggies, and stir to coat that for another minute. Then, add the coconut milk, red curry paste, crushed red pepper flakes and the salt. Stir, then let the mixture come to a low boil.
- In a small bowl, whisk together the cornstarch and the water until the corn starch is dissolved. Add that mixture to the pan and stir it into the coconut milk and spices to achieve a thicker broth. Stir for 1-2 minutes while it thickens.
- Give the dish a taste and add more salt if needed. I like to serve this nice and piping hot over rice or noodles and of course, with that fresh herb garnish. For this healthy Thai chicken recipe, I usually garnish with lots of fresh cilantro and extra lime wedges for squeezing.
Tips and Tricks for Making this Dish
I’ve made this dish dozens of times (hundreds maybe??) and I’ve got it down to such perfection I can practically make it with my eyes closed. Here are all of my secrets for making restaurant-worth chicken curry at home:
- Thinly slicing your chicken is important for two reasons: 1) It cooks up uniformly in the pan so you won’t have some chewy, hard pieces that are overdone and 2) thinner pieces are more easily able to soak up all that yummy curry powder and paste as well as the coconut milk. You want every bite to be chock full of that yummy, flavorful Thai curry taste.
- You can also add diced potatoes and carrots (no bigger than 1-inch pieces) to this dish alongside the chicken to bulk it up and give it some different tastes and textures. I like to use baby red or Yukon gold potatoes, but anything you have is fine. Cook carrots and potatoes (about 1 cup potatoes and ½ cup carrots) in step 1.
- When you open your can of coconut milk, you’ll probably find that a lot of it has congealed at the top. That’s okay! Just add it all to the skillet and once you start to stir, it will all mix together. If it really bothers you, you can stir the cream back into the milk first before adding it to the Thai curry recipe that you’re making.
- I love to serve this Thai chicken stir fry recipe over white or brown rice but basmati and jasmine rice are ah-mazing too (the smells of both!). If you want to use a noodle, some of my favorites include: rice noodles (vermicelli), soba noodles, pad Thai rice noodles, and even ramen. But thinner angel hair or spaghetti will work too if you don’t have specific Asian-style noodles.
- Store leftovers for up to 3 days in the fridge. I do not recommend freezing this dish, as the coconut milk kind of takes on the flavors of your freezer in a short amount of time. You could cook through step 2, cool ingredients to room temperature, and freeze. Then, add the coconut milk and the rest of the ingredients at a later date to save some time on this dish.
More Asian-inspired Dishes to Try Next
- Pork Lettuce Wraps
- Sweet and Spicy Thai Glazed Chicken
- Pork Fried Rice
- Chicken Pad Thai
- Thai Chicken Salad
Did you make this Thai Chicken Curry with Coconut Milk recipe? YAY! Please rate the recipe below!
Thai Chicken Curry with Coconut Milk
- 1 ½ pounds boneless skinless chicken breasts - or boneless skinless thighs, thinly sliced into 1/2-inch pieces
- 3 red bell peppers - chopped
- 1 white or yellow onion - chopped
- 2 tablespoons oil
- 2 teaspoons yellow curry powder
- 2 tablespoons red curry paste
- ½-1 teaspoon crushed red pepper flakes - more to taste
- 26 ounces unsweetened coconut milk
- 1 teaspoon salt - more to taste
- ¼ cup cold water + 2 tablespoons corn starch
- In a large skillet over medium heat, combine chicken, peppers, and onions. Drizzle with oil, give it a good stir to coat, and cook for 6-8 minutes, stirring occasionally til chicken is just cooked through.
- Sprinkle yellow curry powder over everything and stir 1 minute.
- Add coconut milk, red curry paste, crushed red pepper flakes and salt. Bring to a low boil.
- Whisk corn starch into water until dissolved. Add to the pan and stir 1-2 minutes til thickened.
- Taste, add more salt if needed. Serve immediately over steamed white rice or rice noodles. Garnish with fresh cilantro if desired.