Rich and creamy, a decadent and luxurious and ancient curry from India’s north, Chicken Korma is a fragrant and flavourful extravaganza. One of the highlights of my many curries on the menu. Get the recipe…

Chicken KormaVisit

Chicken Korma is an OLD favourite! By old I mean, this dish has been traced back to the 16th Century Mughal Empire. Derived from the Urdu word for 'Braise', qormā has been one of the most reveered and special dishes in all of India. As much as I love a quick curry (like South Indian Salmon Curry or Kolkata Shrimp Curry, there is something so rewarding about a long braised curry. Korma, a hugely popular curry around the world is one such delight.

Quick spice mix

It's not a hugely time-consuming curry, as it's chicken, the cook time is only 40 minutes so not a massive wait. I've also simplified my recipe to create a ready made spice mix from ground spices. Typically, the spices are roasted whole and ground into a powder which achieves a great flavour, but it's no great heartache or compromise to use pre-ground spices - it cuts out a step - a win! The flavour of this curry is insane, fragrant, earthy, a little sour (from the yoghurt) and a little nutty (from the almond flour). Dreamy!

Putting together the Chicken Korma.

Putting this curry together is really only a few simple steps.

  1. Mix together the ground spices with a little water. This is the foundation for all the flavour.
  2. Make an onion paste. By bending onion, ginger and garlic into a puree we create more flavour for the sauce, plus fast-track our texture by breaking down the onion - that would normally happen naturally over a longer cooking time.
    Quick tip, if you're up for an extra cooking stage There is also a technique with Korma, where you can cook the onion, garlic and ginger in oil until soft, then blend into a paste. You'll get a super-smooth curry sauce! But I wanted to keep THIS recipe simple, so we're creating the paste raw.
  3. Cooking! Then it's just a case of adding the ingredients, including another key flavour and texture from fresh yoghurt, one by one and leaving to simmer for 40 minutes. The results are luxury in a pan.

What to serve with Korma.

Typically, bread is king in the north of India, so Korma works so well with piles of Naan, chapati or paratha, but the sauce is so addictive, that a good basmati rice is no second fiddle to bread. Why not do what I do and have both!?

Chicken Korma

Curry night suggestions

If I'm making Korma for a mid-week dinner, I'll just serve it on its own, but if I'm having a curry night (which I love at the weekend) I'll make a few dishes to accompany. I do love a selection of curries and other dishes on a table, where I can mix and match my flavours and textures. Typically with Korma I'll serve another meat curry and a couple of vegetarian too. Maybe a decadent Beef Balti, a Rajasthani Laal Maas (lamb curry) or a Bengali Fish Curry. For vegetarian offerings, maybe a Methi Mushroom Masala, Cashew Nut Curry or Red Moong Curry. I'll always serve a dal, my favourite is the creamy and rich Dal Makhani. You may also want to try a similar curry, Mughali Chicken - also a triumph of taste and texture.

Whether on its own or as a group offering, Chicken Korma is a stand-out dish that leaves a lasting impression. It's little wonder that it's one of the most popular Indian curries on the menu. It's certainly one of MY favourites.

How to make my Chicken Korma

Chicken Korma

Chicken Korma

Rate this recipe

Print Recipe Pin Recipe
Prep Time10 minutes
Cook Time45 minutes
Total Time55 minutes
Servings (adjustable) 6
Calories (per serving) | 539

Video Recipe


Curry Paste

Onion Paste

  • 2 onions (peeled & chopped)
  • 2 inch ginger (5cm) (chopped)
  • 10 garlic cloves (peeled)

Other ingredients


To make the curry paste

  • Mix all the curry paste ground spices together with 1/3 cup water and set aside

To make the onion paste

  • Using a food processor or stick blender, blend the onion, garlic and ginger together into a smooth paste. Set aside.

Making the curry

  • Heat a large pan over a moderate heat until hot. Add the oil and when melted add the onion paste, bay leaves and cinnamon stick. Fry for 4-5 minutes until the paste has browned slightly. Don’t let it stick too much, so add a little water at a time if it does.
  • Reduce the heat to low and add the curry paste. Stir-fry for 1-2 minutes to cook out the spices before adding the chicken pieces.
  • Turn up the heat to medium and stir well to combine and coat all the chicken. Let this cook for 3-4 minutes until the pan is hot again.
  • Add the yoghurt and about 2 cups water and stir well. Let this come to a boil then reduce the heat to low and simmer, uncovered for 30 minutes.
    Remove the lid and cook for a further 10-15 minutes to reduce the sauce until rich and creamy.


I like to serve mine with plenty of fluffy basmati rice, or a nice pile of assorted Indian breads like Naan, chapati or buttery paratha.
I also often scatter the curry with toasted almonds and some freshly chopped cilantro.
I also, at the request of a cookeatblog reader, one time drizzled a little (about 1/2 tsp) rosewater (kewra) over my bowl when serving and it was a revelation! Thank you reader!!


Nutrition Facts
Chicken Korma
Amount Per Serving
Calories 539 Calories from Fat 369
% Daily Value*
Fat 41g63%
Saturated Fat 17g106%
Cholesterol 174mg58%
Sodium 557mg24%
Potassium 572mg16%
Carbohydrates 12g4%
Fiber 2g8%
Sugar 6g7%
Protein 31g62%
Vitamin A 211IU4%
Vitamin C 5mg6%
Calcium 152mg15%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.
Course | Main Course
Cuisine | Indian
Keyword | Chicken Curry, Chicken Korma, Korma
Tried this recipe?Mention @cookeatinsta or tag #cookeatblog!

This site contains affiliate links to products. We may receive a commission for purchases made through these links. Learn more.