This post may contain affiliate links. Please read my disclosure.
An incredible combination of aromatic spices and flavor, this Instant Pot chicken curry is easy, flavorful and on the table in under 30 minutes - it's the perfect creamy curry for busy weeknights!
Just because it's quick and easy doesn't mean it has to lack in flavor. This chicken curry instant pot recipe is packed with complex flavors without actually being complex, just like this instant pot chana masala. And while not authentic chicken curry, it's still darn delicious curry.
Cooking the chicken in a tomato-like gravy studded with intense spices is seriously the perfect weeknight comfort food meal. No one will ever know you only spent a few minutes to make this instant pot version, with the trusty Instant Pot doing the rest.
The Instant Pot really makes things easy on us...from instant pot chicken recipes like Instant Pot chicken paprika and instant pot chicken adobo, to simple one pot meals like this Instant Pot chili mac, there are recipes for everyone and they are all super easy!
Jump to:
Why this instant pot chicken curry recipe works
- This instant pot curry packed with flavor yet only takes a few minutes of prep time to get it ready.
- Make chicken curry in advance and reheat it for leftovers all week - this also makes it great for meal planning!
- This pressure cooker chicken curry recipe can be easily doubled for larger groups or parties.
- Chicken curry is ready with a cook time of less than 30 minutes, making it perfect for busy weeknights.
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Went Here 8 This.
Ingredients to make this recipe
I use boneless, skinless chicken thighs as I find the result comes out tender and juicy.
Whole cumin seeds are a must. When they are toasted with the onions and garlic, the toasted flavor is absolutely incredible in the curry. We LOVE to use whole cumin seeds in recipe like this eggplant curry or zucchini curry too.
Garam masala is a mixture of ground spices such as coriander, cumin, cardamon, fennel, cloves, peppercorns, cinnamon and nutmeg - it's like a curry powder. It is commonly used in Indian cooking and has quickly become one of my favorite spices to cook with. You can also use homemade garam masala.
Ghee is basically a type of clarified butter that has a slightly sweet and nutty flavor, as well as a high smoke point making it perfect for high heat cooking. Learn how to make ghee at home.
Always use full fat coconut milk for this recipe (and really all my recipes). The lite is much more watery and doesn't have the same rich consistency.
The full list of ingredients and quantities for this Indian chicken curry is found in the recipe card below.
Add-ins and variations to serve this chicken curry
- Substitute skinless, boneless chicken breast for the boneless chicken thighs.
- Substitute coconut oil, avocado oil or butter for the ghee if you prefer.
- Add a cup of diced sweet potato to the curry chicken to add a sweet flavor to the curry.
- Throw in a large handful of fresh spinach, broccoli, cauliflower, potatoes or any other vegetables of your choice to make a veggie heavy Indian curry.
- You can also use pork, beef or lamb in place of the chicken.
- You can use bone-in chicken thighs or chicken legs as well. Just pull the meat off the bones after it is done cooking.
Step by step instructions
Step 7: Set the Instant Pot to pressure cook on high pressure for 7 minutes. Let the pressure release naturally for 10 minutes, then use the quick release to release any remaining pressure.
Thicken the curry by letting it simmer for 5-10 minutes using the sauté function.
Garnish with fresh cilantro and serve with instant pot basmati rice and/or naan bread (make your own naan bread). You can also serve it with brown rice for a healthier meal or instant pot jasmine rice in a pinch.
Expert tips for instant pot coconut chicken curry
- Make sure to stir the spices constantly once you add them and they will burn very easily. Add the tomatoes quickly to prevent burning.
- The curry is actually best made a day in advance and eaten leftover. It allows the flavors to really come together.
- If the curry is too thin, add a touch of cornstarch slurry in, while mixing continuously, until the desired thickness is reach. Mix 1 tablespoon of water with 1 tablespoon of cornstarch to make a slurry. You can also sauté for 5-10 minutes to allow the sauce to reduce.
- Substitute the coconut milk with coconut cream for a thicker, creamier curry in the instant pot.
- Add additional salt to taste if desired. I use minimal salt as everyone's salt preferences are different.
- For additional flavor, you can brown the chicken thigh pieces before you pressure cook. Just cook them along with the onions and garlic.
Frequently asked questions
Leftovers can be stored in an airtight container in the fridge for 3-5 days. Reheat on the stovetop in a saucepan or skillet over medium heat until warmed through. Can also reheat in a microwave until warmed through.
Freeze leftover chicken curry in an airtight container for up to 3 months. Thaw in the fridge overnight and reheat according to the above instructions.
Reader's favorite instant pot Indian recipes
If you love this recipe, please leave a star rating and a comment below and let us know your favorite thing about it. We'd also love to connect on Instagram! Follow us at @went_here_8_this for awesome recipes and all sorts of fun food stuff 🙂
Recipe
Instant Pot Chicken Curry
Ingredients
- 2 pounds boneless skinless chicken thighs cut in 1 inch cubes
- 1 tablespoon ghee
- ½ medium onion diced
- 3 garlic cloves chopped
- 1 teaspoon whole cumin seeds
- 1 tablespoon garam masala
- 2 teaspoons curry powder
- ¼ teaspoon cayenne pepper
- 2 teaspoons salt
- 1-15 ounce can diced tomatoes
- 10 ounces coconut milk
- ½ cup chopped fresh cilantro
Instructions
- Heat the ghee in the Instant Pot using the saute function on "normal." Add the onions and garlic and cook until softened and starting to brown, about 5-7 minutes.
- Add the cumin seeds and cook, stirring continuously, for 30 seconds.
- Add the remaining spices and stir together for about 20 seconds, no more.
- Add the diced tomatoes and stir, scraping anything stuck off the bottom of the pot.
- Add the diced chicken and coconut milk.
- Set the Instant Pot to pressure cook for 7 minutes. Let the pressure release naturally for 10 minutes, then use the quick release to release any remaining pressure.
- Garnish with cilantro and serve with basmati rice and/or naan bread.
Expert Tips:
- Make sure to stir the spices constantly once you add them and they will burn very easily. Add the tomatoes quickly to prevent burning.
- The curry is actually best made a day in advance and eaten leftover. It allows the flavors to really come together.
- If the curry is too thin, add a touch of cornstarch slurry in, while mixing continuously, until the desired thickness is reach. Mix 1 tablespoon of water with 1 tablespoon of cornstarch to make a slurry. You can also sauté for 5-10 minutes to allow the sauce to reduce.
- Substitute the coconut milk with coconut cream for a thicker, creamier curry in the instant pot.
- Add additional salt to taste if desired. I use minimal salt as everyone's salt preferences are different.
- For additional flavor, you can brown the chicken thigh pieces before you pressure cook. Just cook them along with the onions and garlic.
Julia
I am so trying this curry this weekend! It looks amazing.
Danielle
Hope you love it!
Beth
Yum! This looks so delicious and tasty! I can't wait to give this a try! My family is going to love this!
Danielle
Thanks!
Erika
I love curries and this one looks and sounds amazing. I love that it's made in the Instant Pot too!
Danielle
The Instant Pot makes it SUPER easy!
Jen
I know we'll all be fighting over the leftovers tomorrow! Thanks for getting us out of our normal chicken dinner routine.
Danielle
Glad you liked it!
Maria
My kind of comfort food! Hearty and spicy! Will surely give this a try.
Danielle
Totally!