Chicken Korma is a mildly spiced Indian chicken curry known for it's creamy smooth sauce. In this easy Instant Pot recipe, chicken is simmered in a coconut milk based curry seasoned with aromatic spices. A neat trick to cook pot-in-pot cumin rice will have dinner on the table in 30 minutes!

Chicken korma is one of my favorite Indian dishes. It's flavorful, vibrant and different from the other curries. You won't find any Indian restaurant that doesn't serve this delicacy.
My Dad used to make the BEST Korma ever, so I grew up eating it often. And now my girls simply can't get enough! Every once in a while over a weekend, they'll make it all by themselves using this recipe. #onehappymom
A Complete Indian Meal in 30 Minutes!
I love to make Chicken Korma in the Instant Pot since I can cook cumin rice along with chicken in the same pot using the pot-in-pot method! Korma turns out great on the stove too, but that method requires a little babysitting, which is why I prefer to pressure cook it. That being said, I've included a detailed stove-top recipe too.
I make a quick side of Cucumber Raita (Yogurt dip) while the chicken is cooking, and in just 30 minutes, my family sits down for this delicious Indian meal! And the big plus, there's only pot to wash. Total Win-Win!!
What Is Chicken Korma
Chicken Korma is a mild and fragrant Indian chicken curry. It's one of the most popular dishes in Indian cuisine and definitely a staple in Indian restaurants. Korma can be made with either meat or vegetables.
The beauty of korma is its velvety smooth sauce which is accomplished by adding yogurt, cream or a nut paste, usually made from cashews or almonds.
All you need is a few readily available ingredients, including onions, garlic, ginger, fresh pureed tomato, coconut milk, turmeric, Kashmiri chili powder, garam masala and ground coriander. All are gluten-free and dairy-free.
It's super easy to transform Chicken Korma into a 100% vegetarian or vegan meal, too. Simply replace the chicken with an equal amount of cubed paneer or tofu to ensure you still get adequate protein.
Different Variations of Korma
As is typical for most popular Indian curries, regional and personal influences are huge, which is why you see so many variations of Korma. In the north, commonly a nut paste or yogurt is used in the curry, and southern inspired recipes use coconut milk or cream.
You'll find another variation called Shahi Korma, which is enriched further by adding raisins and fried cashews and almonds.
What Is The Difference Between Chicken Korma and Butter Chicken
There is a lot of confusion about the difference between Chicken Korma and Butter Chicken because the base of spices, garlic and ginger are just about the same. Here is the easiest way to distinguish the two:
Korma is a cream or nut-based sauce. This is the main flavor profile of any korma recipe. A very small quantity of tomato is added for acidity, to cut through the creaminess.
Butter chicken on the other hand is made with a tomato based sauce to which cream is added. The flavor is sweeter, mostly due to the inclusion of cream and butter, and milder in flavor.
Here's an easy recipe for Restaurant Style Butter Chicken, and this quicker Weeknight Butter Chicken.
Chicken Korma vs Tikka Masala
There is also a common assumption that korma and tikka masala are pretty much the same. This article offers a detailed explanation of the distinction between Indian dishes, but to break down the two main ones:
Korma, as we discussed, is a cream, yogurt or nut-based sauce, which is what gives this dish it's iconic rich sauce.
Tikka Masala is actually more British than Indian (it is considered the national dish of England). The dish is made with tandoori chicken, which is chicken that has been marinated in seasoned yogurt and cooked in a tandoor, or clay oven. The meat is then finished in an onion, tomato and cream (or yogurt) based sauce.
Here's a one-pot recipe for Chicken Tikka Masala.
Does Chicken Korma have nuts
Some recipes include nuts, but not all. The creaminess of a Korma curry comes from adding either yogurt, or cream (dairy or coconut), or a nut paste made with either cashews or almonds. Sometimes a combination of nuts and cream is used.
Ingredients for Chicken Korma
This irresistible one-pot meal is packed with healthy and flavorful ingredients that you can find in your local Indian food market, or in the global section of the grocery store. Here's what we need:
- Aromatics: Along with garlic and ginger, I like to add onions and green chili (either serrano or jalapeno will do). De-seed chili for milder flavor.
- Tomato Puree: I prefer to use fresh Roma tomato and simply puree it in my food processor. If tomatoes are not in season, or they just don't look good at the store that day, you can substitute 1 Tablespoon tomato paste instead.
- Coconut Milk: This recipe is inspired by a southern Indian style of korma, called Kurma. Adding coconut milk makes it dairy-free too. Make sure to use full-fat coconut milk, not cream of coconut. You will only need about half the can, so store the remainder in an airtight container in the fridge and save for another use. Alternatively, ½ cup of plain full-fat or greek yogurt can be used.
- Chicken: I like using boneless skinless chicken thighs in this recipe as they turn out juicy and moist every time. To control the amount of fat, trim off the excess. But if chicken breast is your preference, simply cut it into 2 ½ inch pieces to ensure they cook evenly.
- Spices: This easy combination of Indian spices is what takes this homemade chicken korma recipe to another level.
- Salt
- Turmeric
- Kashmiri Red Chili Powder (see note below)
- Garam Masala
- Ground Coriander
- Cumin Rice: The classic side dish that soaks up all those wonderful juices. Bonus tips for making basmati rice perfect every time:
- Rinse the rice to rid of excess starch, which can make your rice sticky. It also makes it easier for the salt to absorb into the rice grains.
- Prior to cooking, soak for 15 minutes. Soaking in room temperature water helps the rice absorb some of the liquid, therefore shortening the cooking time and preserving the flavor.
- Garnish: Chopped cilantro + a few drops fresh lime juice
What Is Kashmiri Chili Powder?
Kashmiri chili powder is made from a vibrantly red chili that is mild in spice and full-flavored (so think more of a warm chili flavor rather than spicy). It's very popular in Indian cuisine and it imparts more color than it does heat.
If you can't find Kashmiri chili powder in your grocery store, it's easily available on Amazon. You can also substitute it with paprika + cayenne. For 1 teaspoon of Kashmiri red chili, add 1 teaspoon Paprika (not smoked) + ¼ teaspoon cayenne.
How To Make Chicken Korma in Instant Pot
Prep
- If making cumin rice, rinse and soak for 15 minutes while you prepare the remaining ingredients and start the sauce.
- Chop the onion, cut the top off the green chile (remove the seeds if you would like it less spicy), grate the garlic and ginger and puree the fresh tomato in your food processor. Trim off any excess fat from the chicken thighs and cut in half (if using chicken breasts, cut into 2 ½ inch pieces).
Saute & Pressure Cook
- Turn the Instant Pot on to Saute HIGH. Cook the onions and green chili for 2 minutes, then add the garlic, ginger, ½ teaspoon salt and saute another minute. (pic 1 & 2)
- Add pureed tomato (or tomato paste) and all spices. Cook for 30 seconds. (pic 3 & 4)
- Add coconut milk and prepared chicken. (At this point, if you are not making rice, seal the lid, turn off saute and pressure cook for 6 minutes on HIGH. Skip the next step.) (pic 5 & 6)
- Add the now rinsed and soaked rice to an oven-safe bowl that can fit into the bowl of your Instant Pot. Add water, cumin seeds, salt and olive oil and stir. Place the trivet inside the Instant Pot over the chicken korma and rest the bowl of rice on top. Seal, turn off saute and pressure cook for 6 minutes on HIGH. (pic 7 & 8)
After Pressure Cooking
- Once pressure cooking is complete, wait 10 minutes and then release pressure manually by turning the pressure knob to venting position in Duo, or pushing down knob in Ultra. Open lid after pin drops. (pic 9)
- Remove rice bowl and using a fork gently fluff the rice. Set aside. (pic 10)
- Remove trivet. Garnish the chicken korma with green cardamom powder, chopped cilantro and a few drops of fresh lime juice. Serve warm with cumin rice! (pic 11 & 12)
How To Make Chicken Korma on the Stovetop
- Heat a heavy bottom stockpot or dutch oven on medium-high heat. Add olive oil, chopped onion and green chili. Saute for 2 mins. Add crushed ginger and garlic, ½ teaspoon salt and saute another 1 minute. The salt helps the onions soften and cook faster.
- Add pureed tomato, or tomato paste, and all spices including salt, turmeric, red chili powder, garam masala and coriander. Saute for 30 seconds.
- Add coconut milk and chicken pieces, bring it to a simmer and cover the pot. Reduce heat to medium and cook for about 15 mins, or until the chicken is cooked through and fork-tender. See notes for coconut milk alternative in the recipe card.
- Garnish with green cardamom powder, chopped cilantro and a few drops of fresh lime juice. Serve warm with cumin rice!
Chicken Korma with Yogurt
You can use yogurt instead of coconut milk in this recipe, add that AFTER pressure cooking though. Here's how:
- Follow the recipe and skip the coconut milk. Add ½ cup water instead to cook the chicken. Pressure cook and wait 10 mins before releasing pressure.
- In a small mixing bowl, add ½ cup plain full-fat or greek yogurt, and whisk it till smooth.
- Now take a ladle (2-3 tablespoons) of the hot curry sauce and mix it in to temper the yogurt.
- Add that yogurt-curry mix in the curry while stirring. This prevents the yogurt from curdling and results in a smooth sauce.
- Turn on Saute and simmer for 2-3 minutes till the yogurt gets incorporated in the curry.
How to Have a Low Carb Meal with Chicken Korma
Skip the basmati rice and pair Chicken Korma with sautéed cauliflower rice to enjoy a comforting and satisfying Low carb/Keto meal.
Each serving of Chicken Korma is about 4-5 grams of net carbs. I serve chicken with ⅔ cup of cauliflower rice (Trader Joe's brand), which is about 2 grams of net carbs, which makes the total net carbs for this meal to about 7 grams.
Recipe Tips for Chicken Korma
- If you want a milder chicken korma, remove the seeds and ribs from the green chile. That is where all the heat lies.
- If you don't like coconut milk, you can use yogurt instead. Follow the directions for a coconut milk alternative in the recipe card below.
- If you prefer a thicker curry, once the chicken korma is completely cooked, turn on Saute and simmer 2-3 minutes until it reaches your desired consistency. Please keep in mind that the korma thickens more as it cools.
- For best results and moister chicken, use boneless skinless chicken thighs.
- This curry is best served warm, right from the Instant Pot. As noted above, the sauce will thicken as it cools. To reheat, add about 2 tablespoons water and warm through.
- For a Keto or low-carb meal, serve with steamed or sautéed Cauli rice (shredded cauliflower rice).
- This recipe has been tested in a 3qt & 6 qt Instant Pot and Mealthy Multipot. If using an 8qt, add an additional ½ cup liquid to meet the minimum liquid requirement. After pressure cooking, saute a few minutes to reduce the sauce to your preference.
- For a low-carb meal, serve chicken with Cauliflower rice. See instructions and details for that above.
More Korma Variations On The Blog
More Popular Indian Dishes From My Kitchen
- Restaurant Style Butter Chicken
- Instant Pot Whole Tandoori Chicken
- Instant Pot Vegetable Biryani
- Chicken Saag | Palak Chicken (Chicken & Spinach Curry)
- Chicken Curry Recipe - Instant Pot | Stove
- Instant Pot Chicken Tikka Masala (No Cream)
★ Did you make this recipe? Please give it a star rating below! For more quick & easy recipes, FOLLOW ME on Facebook, Instagram, Pinterest and Youtube.
📖 Recipe
Chicken Korma- Instant Pot | Stove
Equipment
Ingredients
- 2 tablespoon olive oil
- 1 cup onion finely chopped, about 1 medium onion
- 1 green chili serrano or jalapeno, trim the top off (deseed to make it milder)
- 1 tablespoon ginger crushed or grated
- 1 tablespoon garlic crushed or grated
- ¼ cup tomato pureed (about 1 large roma tomato), or 1 tablespoon tomato paste
- ¾ cup coconut milk (or yogurt- see notes for details)
- 1.5 lbs chicken boneless skinless thighs (Check notes for chicken breast)
Spices
- 1 teaspoon salt adjust to taste
- ½ teaspoon turmeric
- ½ teaspoon kashmiri red chili powder
- 2 teaspoon garam masala
- 1 tablespoon ground coriander
Pot-in-Pot Cumin Rice
- 1.5 cups basmati rice rinse and soak for 15 mins
- 1.75 cups water
- 1 teaspoon olive oil
- 1 teaspoon cumin seeds
- ¾ teaspoon salt
Garnish
- 1-2 tablespoon cilantro chopped, leaves only
- 4-5 drops lime juice fresh
- ½ teaspoon green cardamom powder
Instructions
Prep
- If cooking rice along with korma, wash rice and soak for 15 minutes while you prep the ingredients and get the sauce started.
- Finely chop onions, crush or grate ginger and garlic. Puree 1 tomato in a food processor (skip is using tomato paste instead).
- Trim excess fat off chicken thighs and cut them in half. If using chicken breast, cut in 2.5 inch pieces.
Instant Pot Chicken Korma
- Turn on Saute high. Add olive oil, chopped onion and green chili. Saute for 2 mins.
- Add crushed ginger and garlic, ½ teaspoon salt and saute another 1 minute. The salt helps the onions soften and cook faster.
- Add pureed tomato, or tomato paste and all spices including salt, turmeric, red chili powder, garam masala and coriander. Saute for 30 seconds.
- Add coconut milk and chicken pieces, stir to combine. If cooking rice, move on to the next step. If not, close the lid, turn off saute and pressure cook for 6 mins at high pressure.
Pot-in-Pot Cumin Rice
- Rinse rice and add to any oven safe bowl that can fit in your pressure cooker easily. Add water, cumin seeds, salt and olive oil. Stir to combine.
- Add a metal trivet in the cooking pot, over the chicken. Add rice bowl on top. Close lid. Turn off saute and pressure cook for 6 mins at high pressure.
After Pressure cooking
- Wait 10 minutes and then release pressure manually by turning the pressure knob to venting position in Duo, or pushing down knob in Ultra. Open lid after pin drops.
- Remove rice bowl and using a fork, gently fluff the rice. Set aside. Remove trivet.
- If you prefer a thicker curry, turn on saute and simmer 2-3 minutes till it reaches your desired consistency. Please keep in mind that the curry thickens more as it cools.
- Garnish with green cardamom powder, chopped cilantro and a few drops of fresh lime juice. Serve warm with cumin rice! For a Keto meal, serve with steamed or sautéed Cauli rice (shredded cauliflower rice).
Stove-Top Method
- Heat a heavy bottom stock pot or dutch oven on medium-high heat.
- Add olive oil, chopped onion and green chili. Saute for 2 mins.
- Add crushed ginger and garlic, ½ teaspoon salt and saute another 1 minute. The salt helps the onions soften and cook faster.
- Add pureed tomato, or tomato paste and all spices including salt, turmeric, red chili powder, garam masala and coriander. Saute for 30 seconds.
- Add coconut milk or if using yogurt, add water, and chicken pieces, bring it to a simmer, cover the pot. Reduce heat to medium and cook for about 15 mins, or until the chicken is cooked through and fork tender.
- If you prefer a thicker curry, simmer an additional 2-3 minutes, uncovered, till it reaches your desired consistency. Please keep in mind that the curry thickens more as it cools.
- Garnish with green cardamom powder, chopped cilantro and a few drops of fresh lime juice. Serve warm with cumin rice! For a Keto meal, serve with steamed or sautéed Cauli rice (shredded cauliflower rice).
Video
Notes
- Follow the recipe and skip the coconut milk. Add ½ cup water instead to cook the chicken. Pressure cook and wait 10 mins before releasing pressure.
- In a small mixing bowl, add ½ cup plain full-fat or greek yogurt, and whisk it till smooth.
- Now take a ladle (2-3 tablespoons) of the hot curry sauce and mix it in to temper the yogurt.
- Add that yogurt-curry mix in the curry while stirring. This prevents the yogurt from curdling and results in a smooth sauce.
- Turn on Saute and simmer for 2-3 minutes till the yogurt gets incorporated in the curry.
- If you want a milder chicken korma, remove the seeds and ribs from the green chile. That is where all the heat lies.
- If you don't like coconut milk, you can use yogurt instead. Follow the directions for a coconut milk alternative in the recipe card below.
- If you prefer a thicker curry, once the chicken korma is completely cooked, turn on Saute and simmer 2-3 minutes until it reaches your desired consistency. Please keep in mind that the korma thickens more as it cools.
- For best results and moister chicken, use dark meat chicken thighs.
- This Indian dish is best served warm, right from the Instant Pot. As noted above, the sauce will thicken as it cools. To reheat, add 1-2 Tablespoons water and warm through.
- For a Keto meal, serve with steamed or sautéed Cauli rice (shredded cauliflower rice).
- This recipe has been tested in a 3qt & 6 qt Instant Pot and Mealthy Multipot. If using an 8qt, add an additional ½ cup liquid to meet the minimum liquid requirement. After pressure cooking, saute a few minutes to reduce the sauce to your preference.
- For a low-carb meal, serve chicken with Cauliflower rice. See instructions and details for that above.
Glen says
I've experienced before that coconut milk alone does not work as a pressure cooking medium, and you get the BURN notice (neither does cream of mushroom soup, or any dairy for that matter). Do you add like 1/4 cup stock? I love korma so I want to try this!
Aneesha says
Hi Glen, yes, if your cooker gives a burn notice often, you can add 1/4 cup of clear liquid then top off with the thicker liquid. It will result in a thinner sauce though, which you can reduce on saute mode. Enjoy!
TT says
It tastes good, but the dreaded burn come on FIVE times.
Aneesha says
Hi TT, I'd recommend deglazing the pan really well before closing the lid for pressure cooking. Thanks
Patricia J Zellmer says
This is one of our favorite dishes, but without a lot of experience in Indian cooking, I've been reluctant to try this at home. Thanks for making this so easy. I've been looking at your other recipes as well, and really appreciate all the time and thought you've obviously put into writing this down...You rock.
Aneesha says
Thank you so much Patricia! You just made my day 🙂
Martin at Hunter says
Wow wow wow, absolutely delicious. I've made a few curries, mostly lamb or beef as I'm not a huge fan of chicken. I thought I'd have a go at this and followed your recipe as best as I could. I had to omit the Kashmiri red chillie powder and substitute for paprika and cayenne pepper also had to use jalapeno. I made my own green cardamom powder by dry cooking cardamom pods and grinding them with pestle and mortar. Loved it. Thanks.
Aneesha says
Hi Martin, you just made my day, thank you! I'm so glad you enjoyed this recipe. Since you enjoy lamb and beef, I highly recommend two reader's favorites- Ethiopian Beef curry, and Lamb Korma! Let me know if you need any ingredient substitution help!
kevin says
This was amazing. My first attempt at Indian food and it turned out great. We had it with Short grain brown rice, and will definitely be having it again with brown basmati rice. Thank-you.
Aneesha says
Hi Kevin, that's wonderful! I'm so glad you enjoyed it. Thanks for taking the time to share your experience. If you haven't already, do rate the recipe by clicking on the stars. Thanks again!