It takes less than 40 minutes to prepare this delectable Chicken Potato Curry in the Instant Pot. It’s full of authentic flavors from whole spices, as well as tender pieces of chicken and potato. This curry is low carb, gluten-free, and dairy-free, making it a healthy weeknight meal to serve over rice or with naan!

Chicken and potato curry with rice and red onions in a white plate
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Potatoes are a staple in Indian and Pakistani cuisine and are frequently added to chicken curry recipes such as this one. Potatoes make the meal more hearty and taste amazing when they absorb all the flavors from the sauce.

You can even add carrots to this recipe by cutting them into large pieces, similar to the potato. They will cook well and add even more nutritional value to this satisfying meal!

This Indian Chicken Potato Curry has a simple onion base and is not as creamy as Chicken Tikka Masala. Most Indians leave these creamy curries for restaurants, and home-cooked curries are usually simple and lighter, like my Mom’s Chicken Curry, Keema Curry, Achari Chicken, and Shrimp Masala Curry.

Ingredients for Chicken Potato Curry

Chicken- This curry is typically made with bone-in chicken; however, I used boneless chicken thighs because my young daughter prefers them. If you use bone-in chicken, see my notes below for different cooking instructions.

Potatoes– They add to the heartiness of the curry and absorb all the goodness of the wonderful fragrant spices!

Ginger, Garlic, Onion, Tomato, Cilantro, and lime Juice- This combination of flavors is very common in many Indian recipes and adds to the fresh, authentic feel of this curry.

Whole Spices– Cardamom, bay leaf, cloves, black peppercorns, and cumin seeds, to be specific. Using whole spices adds to the authentic, fresh flavors in the recipe, but if you’d like to simplify it, you can skip using them and instead increase the quantity of Garam Masala. If you don’t like having whole spices in the final dish but still want the flavors, try adding them to a spice pouch that you can easily remove before serving.

Green Chili Pepper– You can skip this if you’re not a fan of spicy foods!  Add Kashmiri red chili powder and adjust the amount to taste; you can use paprika if you don’t have this on hand. I personally have not made mine too spicy, but it is very easy to adjust to your own spice level.

Chicken potato curry in a copper bowl with rice and cilantro in other bowls.

How to cook Chicken Curry with Potatoes?

  • Cut boneless chicken into bite-sized pieces.
  • In a bowl, add the chicken and spices. Mix well, and let it rest for about 20 minutes.
  • Heat the Instant Pot in Sauté mode, add oil, and then the potatoes. Saute while frequently stirring for about 3 minutes. Then, remove the potatoes and set aside. We are doing this so the potatoes get a bit crispy on the outside and hold their shape when cooked with the chicken.
  • Now add the whole spices and sauté for about 30 seconds to get the aroma.
  • Add the green chili, onions, ginger, and garlic, and sauté well while stirring frequently.
  • Add the tomato puree and saute for 3-4 minutes.
  • Add in the chicken, and sauté again until the outer skin turns white, about 4-5 minutes. This sauteing is key to getting the amazing flavors in this curry!
  • Then add water to deglaze, and make sure nothing is sticking at the bottom of the pot.
  • Add the potatoes; there is no need to stir these in. We are not stirring, as the potatoes will cook quickly during this cooking time.
steps to make chicken potato curry in the instant pot
  • Now cook the curry under high pressure.
  • Then open the pot and stir in the lime juice and garnish with cilantro. The curry is ready to enjoy!
Indian Chicken & potato curry in the instant pot garnished with cilantro

Using bone-in chicken

The cooking time for bone-in chicken is higher, and the potatoes can turn to mush if they are cooked along. Hence if you’re using bone-in chicken, don’t add potatoes at the start.

Instead, pressure cook the chicken for 6 minutes, quick releasing the pressure when it’s done. Open the Instant Pot, add the chopped potatoes, and then pressure cook for another 3 minutes. This ensures that the bone-in chicken is properly cooked, and has a nice, tender texture!

Chicken curry with potatoes in a copper bowl in front of an instant pot

Variations

  • Try adding carrots or green peas along with the potatoes to this Chicken Curry. Cut the carrots in large sizes similar to potatoes.
  • Replace potatoes altogether with sweet potatoes for an Indian Chicken Sweet Potato Curry!
  • Add coconut milk or heavy cream at the end to make the curry thicker and more creamy.
  • You can also add cashew paste or cashew butter for taste.

More Chicken Curries You’ll Love

If you want to try more curry recipes, try out some of my other favorites!

4.82 from 44 votes

Instant Pot Chicken Potato Curry

It takes less than 40 minutes to prepare this delectable Chicken Potato Curry in the Instant Pot. It's full of authentic flavors from whole spices, as well as tender pieces of chicken and potato. This curry is low carb, gluten-free, and dairy-free, making it a healthy weeknight meal to serve over rice or with naan!
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Servings: 4

Ingredients 

  • 1 pound Chicken, boneless, cut into 1-2 inch pieces, see notes for bone-in chicken
  • 3 tablespoon Ghee or Oil
  • 1 Green Chili Pepper, small, chopped (optional)
  • 1 tablespoon Ginger, grated
  • 1 tablespoon Garlic , minced
  • 2 cups Onion, finely diced
  • 1 cup Tomato , pureed, I used 2 roma tomatoes and pureed in a blender
  • 1 cup Water
  • 1 Potato, cut into 1.5 inch cubes, about 7oz
  • 1 teaspoon Lime juice
  • 1/2 teaspoon Garam Masala
  • 1/4 cup Cilantro, to garnish

Whole Spices (can be added to a spice pouch)

Spices

Instructions 

  • In a bowl, add the chicken and all the spices. Mix well, and let it rest for about 20 minutes.
  • Heat the instant pot in Sauté mode and add oil to it. Add the potatoes. Sauté while stirring frequently for about 3 minutes. Then remove the potatoes and set aside. 
  • Add the whole spices and sauté for 30 seconds to get the aroma.
  • Add the chopped green chili, onions, ginger and garlic to the pot and sauté for 5 minutes until they turn golden brown. Keep stirring at regular intervals.
  • Add the tomato puree and saute for 3-4 minutes.
  • Add the marinated chicken and sauté for 4-5 minutes. Do not skip this step, as it adds lots of flavor to the curry.
  • Then add the water and stir it with the chicken. Deglaze and scrape off anything stuck to the bottom of the pot. 
  • Layer the potatoes on top of the chicken. No need to stir.
  • Change the instant pot setting to pressure cook (manual) mode on high pressure for 4 minutes. (see notes for bone-in chicken)
  • When the instant pot beeps, quick release the pressure manually. Stir in the lime juice and garam masala.
  • Garnish with cilantro and chicken curry is ready to serve.

Notes

Whole Spices: If you want to simplify this recipe, skip the whole spices in this recipe. You can also add them to a spice pouch. 
Bone-in Chicken: If using bone-in chicken, don’t add potatoes at the start. Instead, pressure cook the chicken for 6 minutes, quick releasing the pressure when it’s done. Open the Instant Pot, add in the chopped potatoes, and then pressure cook for another 3 minutes. This ensures that the bone-in chicken is properly cooked, and has a nice, tender texture and the potatoes are not overcooked. 
Green Chili Pepper: I typically use Thai or Birdeye Chili Pepper for this recipe. Don’t forget to adjust to your taste. 
Adjust Spice: To make this less spicy, you can skip the green chili. Also adjust the red chili powder to taste. You can use paprika if you don’t have Kashmiri Red Chili powder. 
Thickness of the final curry: This is a homestyle indian chicken curry, which is typically not a thick sauce as you always get in restaurants. If you want to thicken the curry, you can add cashew paste, cashew butter, coconut milk, or heavy cream. 
Created: This recipe was created in a 6qt Instant Pot DUO60 Multi-use Programmable Pressure Cooker.

Nutrition

Calories: 284kcalCarbohydrates: 12gProtein: 26gFat: 15gSaturated Fat: 8gCholesterol: 101mgSodium: 769mgPotassium: 577mgFiber: 3gSugar: 4gVitamin A: 250IUVitamin C: 10mgCalcium: 40mgIron: 2mg

Additional Info

Course: Main Course
Cuisine: North Indian
Diet: Dairy-free, Gluten-free, Low Carb
Tried this recipe?Mention @pipingpotcurry or tag #pipingpotcurry!

About Meeta

I strongly believe that each one of us has a chef inside us, we just need to explore the ingredients and create great food. My passion is to share easy, healthy, and wholesome recipes made using Instant Pot & Air Fryer, that are well tested, so you can cook with confidence.

You May Also Like

Get new recipes sent to your inbox!
Don't miss out! Subscribe and get all the new recipes first.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




16 Comments

  1. I also had too much water afterward. I removed the potatoes then put everything else on simmer until much of the water evaporated. Will try it with 1/4-1/2 cup water next time. Thanks for the recipe!

    1. Hi Sue – Once the curry is cooked, we eat around the whole spices. You can also use a spice pouch if you prefer. This would mean not sauteeing the spices and adding the spice pouch just before pressure cooking.

  2. This is maybe the 3rd or 4th recipe of yours I’ve tried and 100% success every time. I made this as-is and the flavors and (and smells!) hit the spot. I may try this again and throw in some frozen spinach or cauliflower rice at the end because who doesn’t need more veggies? 🙂

  3. This was definitely a keeper recipe. Super easy and flavorful and the whole family loved it. The only change I made was adding a bit of tomato paste at the end to help thicken the sauce.

  4. Do you suppose I could replace the chicken in this recipe with chickpeas and carrots? Your recipe for the curry sauce looks the best out of all the recipes I’ve looked at!

    1. Hi Sid – You can add 1-2 tablespoon tomato paste to the curry after pressure cooking if you like. I typically cook this curry only in an onion based gravy. Hope you enjoy the curry!

  5. Good flavour, offering an abundance of chicken and potatoes. My ten year-old son and I followed the recipe but it was very thin and watery at the finish. Not to our liking. So I drained the sauce curry gravy into a saucepan. Then, I made a slurry with cornstarch and added it to the contents of the saucepan. We simmered it on low for two minutes. Added back into instapot after it thickened. My family thought it was better than the original thin curry gravy. Again, it’s just our personal preference. Thank you for sharing this recipe…We’ll definitely try it again.