clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Instant Pot Thai Coconut Lime Chicken

Instant Pot Thai Coconut Lime Chicken

  • Author: Instant Pot Eats
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 1x
  • Category: Main
  • Method: Instant Pot
  • Cuisine: Thai
  • Diet: Gluten Free


Tangy, sweet and aromatic, this Instant Pot Thai Coconut Lime Chicken will become your new favorite dinner recipe. It’s quick and easy to make and can be served over rice, noodles or vegetables.



For chicken: 

  • 2 large or 3 medium chicken breasts, cut into 34 pieces each
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper

For pressure cooking:

  • 2 tablespoons olive oil or coconut oil
  • 1/2 onion, finely diced
  • 2 cloves garlic, finely diced
  • 1 tablespoon grated or minced ginger
  • 1/4 cup water 
  • 1 cup (250 ml) full-fat coconut milk (make sure to stir the can)
  • 1 tablespoon fish sauce
  • Juice of 1 lime (about 1.52 tablespoons)

To finish: 

  • 1/4 cup sweet chili sauce
  • 1 teaspoon brown sugar or honey
  • 2 teaspoons cornstarch or plain flour
  • 2 tablespoons water
  • 1/3 cup coconut milk (remaining milk from the can)

For garnish: 

  • A handful of cilantro/coriander
  • 1/4 cup green onions
  • 1/2 long red chili, sliced thinly


  • Turn the Instant Pot on and press the Saute function more than once to cycle to MORE mode (hotter setting). Add the olive oil and cook the chicken pieces, in batches, for 2-3 minutes on one side and 30 seconds to 1 minute on the other. Don’t overcrowd the pot. Remove to a plate or cutting board. 
  • Once the chicken is seared, press the Saute button to change the setting to LESS.  
  • Add the onions, ginger and garlic along with another tablespoon of oil. Stir for 20-30 seconds and then pour in 1/4 cup of water. Stir through, scraping the bottom of the pot with a spatula to remove any burnt bits; everything should come off clean and be incorporated into the sauce. Cancel the Saute function. 
  • Pour in the coconut milk, lime juice and fish sauce and stir. Nestle the chicken pieces back into the sauce, facing the more cooked side up. 
  • Secure and lock the lid. Set to Pressure Cook for 10 minutes on HIGH pressure. Once done, leave on natural release for 10 minutes, then use the quick release to let off the remaining steam and open the lid. 
  • Remove the chicken pieces, then add the sweet chili sauce and 1 teaspoon of sugar to the sauce. Press the Saute function on Normal and bring the sauce to a simmer. Cook for 5 minutes, allowing the sauce to reduce by a third; make sure to stir frequently. 
  • In the meantime, combine 2 teaspoons of plain flour or cornstarch with 2 tablespoons of cold or lukewarm water and whisk into a smooth slurry. 
  • Press Cancel to stop the Saute. While the sauce is bubbling hot, stir in the flour and water slurry and whisk the sauce. It should thicken instantly. 
  • Finally, pour in and stir another 1/3 cup of coconut milk (you should have some leftover in a can)
  • Return the chicken and stir through the sauce. Serve the chicken and sauce with chopped green onions and cilantro on top. You can add a few sliced red chilies for those who like extra heat. 


  • Serving Size: 2-3 pieces of chicken and 1/4 cup sauce
  • Calories: 495
  • Sugar: 8.5 g
  • Sodium: 876.1 mg
  • Fat: 28.1 g
  • Carbohydrates: 22.6 g
  • Protein: 41.2 g
  • Cholesterol: 124.1 mg

Keywords: Thai, Chicken Recipes, Coconut Milk, Lime, Dinner, Asian,

Privacy Preference Center