Kashmiri chicken is a flavorful chicken curry from northern India. Tender bone-in chicken simmer in a creamy tomato-yogurt sauce, warmed by spices like fennel, cloves, and cardamom. Unexpected pops of sweetness and richness come from raisins and cashews are just amazing. This mild curry is perfect for a weeknight meal, ready in 30 minutes, served over fluffy basmati rice or warm naan to capture every drop of the flavorful sauce.
![close-up of kashmiri chicken curry served in a white bowl.](https://theyummydelights.com/wp-content/uploads/2023/09/kashmiri-chicken-curry-recipe-683x1024.webp)
Kashmiri Chicken
This Kashmiri chicken is a one-pot recipe, easy to customize, and tastes incredibly delicious. Tender chicken pieces are cooked in a creamy tomato-based sauce flavored with authentic Kashmiri spices. Similar chicken curries that you might like are Chicken Korma, Mughlai Chicken Curry, and Hyderabadi Chicken Masala.
This Kashmiri chicken is a quick and easy chicken curry made with chicken, yogurt, nuts, and aromatic spices. The combination of nuts paste and yogurt adds creaminess to the curry and balances the spicy flavors. Serve this flavorful Kashmiri curry with Rice, Roti, or Naan.
Kashmiri Chicken Ingredients
The ingredients to make Kashmiri chicken are simple and easily available. What makes this Kashmiri chicken unique from other chicken curries is the addition of dry fruits in the curry, especially raisins or apricots. In some regions, they add fruits to the chicken curry to add a sweet tone.
![individually labeled ingredients to make Kashmiri chicken recipe is laid out on a table.](https://theyummydelights.com/wp-content/uploads/2023/09/kashmiri-chicken-ingredients-1024x718.webp)
- Chicken - You can use either boneless chicken or chicken with bones (curry-cut chicken). Chicken with bones is more flavorful.
- Nuts - The nuts paste includes a blend of cashews and raisins that gives sweet and creamy flavors to the curry and thickens it. You can substitute cashews with almonds. Skip raisins or substitute raisins with any sweetener like sugar or honey.
- Milk - I used full-fat milk to make the nuts paste. Skip to make it a dairy-free recipe and substitute it with water.
- Oil - Traditionally, mustard oil is used. I used sunflower oil. Use any cooking oil with a neutral flavor and high smoke point.
- Yogurt - Use full-fat yogurt to make this Kashmiri chicken curry. Do not skip adding it. It adds flavor and creaminess to the curry. Use dairy-free yogurt to make the recipe dairy-free.
- Whole spices - bay leaf, fennel, green cardamoms, cloves, and cinnamon. Add whatever whole spices you have on hand. They give a nice aroma to the curry.
- Onions, ginger, and garlic - Basics of any Indian curry. I used red onions for this recipe. You can substitute it with white or yellow onions.
- Flavoring - salt, turmeric powder, garam masala powder, coriander powder, black pepper powder, cumin powder, and dry ginger powder.
- Tomatoes - I have used fresh ripe tomatoes. You can substitute it with canned tomatoes.
- Red Chili Powder - I have used two different red chili powders in this recipe. One is Kashmiri red chili powder that gives bright red color to the dish and is mild in flavor. Another is spicy red chili powder to spice up the dish. If you do not have Kashmiri red chili powder substitute it with any other red chili powder and add as per taste.
- Green Chilies - Optional. Skip if you do not like them.
- Coriander leaves - To garnish the chicken curry.
For the detailed list of ingredients & their measurements, please check out the recipe card below.
You may also like these other popular chicken recipes from this website:
If you make this recipe, please leave a comment and a starred review below.
And, consider following me on social media so we can stay connected. I’m on Facebook, Pinterest, and YouTube!
Scroll down the recipe card for step by step instructions with photos.
Kashmiri Chicken
Equipment
- 1 Heavy bottom pan or pot
Ingredients
For cashew and raisins paste
- 8 cashews
- 12 raisins
- ¼ cup milk
For the Kashmiri chicken curry
- 500 g chicken
- ½ cup Curd/Yogurt
- ¼ cup oil
- 1 bay leaf
- 1 teaspoon fennel
- 4 green cardamoms
- 4 cloves
- 2 cinnamon
- 1 cup finely chopped onions 2 onions
- 1 tablespoon ginger garlic paste
- 1 cup pureed tomatoes 4 tomatoes
- 2 green chilies optional
- Salt
- Handful of coriander leaves
Spice Powders
- ½ teaspoon ground turmeric
- 2 teaspoon Kashmiri red chili powder add as per taste
- ½ teaspoon spicy red chili powder
- 1 teaspoon garam masala powder
- 3 teaspoon ground coriander
- ½ teaspoon ground black pepper
- 1 teaspoon ground cumin
- 1 teaspoon ground dry ginger
Instructions
Preparations
- Make Cashew and raisins paste - Soak cashews and raisins in water for 30 minutes. Remove them from water and add it to the blender with milk. Blend them to a fine paste.
- Chop onions and keep it aside.
- Blend 4 tomatoes and keep it aside.
Making Kashmiri Chicken Curry
- Heat a heavy bottom pan over medium heat. Add oil.
- Add bay leaf, fennel, green cardamoms, cloves and cinnamon. Fry it for 30 seconds or until aromatic.
- Stir in onions and sauté until onions starts to become brown on edges.
- Add ginger-garlic paste. Cook on low medium heat until raw smell from ginger and garlic leaves.
- Reduce the heat to low. Add spice powders and sauté on low heat until masala starts to leave oil on the sides.
- If masala looks dry and starts sticking to the pan, add water 2-3 tablespoon at a time and stir to combine. Keep adding water at regular intervals and stir until masala is cooked well and starts to leave oil.
- Add pureed tomatoes. Combine and cook until it comes to a boil. Cover and cook until masala starts to leave oil from the sides. Stir it in between as required.
- Add green chilies (optional). Combine and stir it for a minute.
- Now add chicken and salt. Combine and cook until the color of chicken turns from pink to white.
- Add yogurt and stir well to combine. Cover and cook on low heat until the chicken is cooked well. You will see oil floats on the surface. Masala is cooked well.
- Finally, stir in cashew and raisin paste. Cover and cook it for 2 minutes. Remove from heat. Kashmiri chicken curry is ready to serve.
- Serve chicken curry with Rice and dal or Neer dosa.
Video
![YouTube video](https://i.ytimg.com/vi/TmdvyA6jhDg/hqdefault.jpg)
Notes
- Soak cashews in water for 30 minutes before grinding. It makes the cashews soft and you can easily grind them to a fine paste.
- Add water 2-3 tablespoon at frequent intervals and stir, to prevent masala from sticking to the base of the pan.
- Before adding yogurt reduce the heat to low.
- Whisk the yogurt well in the bowl and then add it to the pan. After adding yogurt, stir immediately, and cook stirring continuously on low heat until the gravy comes to a boil. It prevents the curdling of yogurt.
- This dish is not too spicy. I have added spicy red chili powder to spice it up. Skip the addition of spicy red chili powder and green chilies to the recipe if you do not prefer spicy dishes.
- Storage & Reheating:
- If you are planning to store the leftovers then store them within 2 hours of cooking.
- To Refrigerate - Let the Kashmiri curry cool down completely. Transfer it to an airtight container and refrigerate. Stays good for 2 days.
- To Freeze - Let the curry cool down completely. Transfer it to an airtight container and refrigerate. Stays good for a month.
- Label - Always label the containers with the date of preparation of the curry.
- Reheat - Thaw the frozen chicken curry overnight in the refrigerator. Sprinkle some water over it and stir. Now heat it over medium heat on the stovetop until it is piping hot. Stir it at regular intervals for even heating.
- Do not restore the curry once you reheat it.
- Always check for the signs of spoilage before reheating the curry. If there is any foul smell, bad taste, or black spots in the curry immediately discard it.
- Variations:
-
- Make it vegetarian - Substitute chicken with paneer, tofu, or chickpeas.
-
- Make it dairy-free - Skip the addition of milk and substitute yogurt with coconut milk or any dairy-free yogurt.
-
- Make it with any other meat like Lamb.
-
Step by Step Instructions with Photos
Preparations
- Make Cashew and raisins paste - Soak cashews and raisins in water for 30 minutes. Remove them from the water and add them to the blender with milk. Blend them to a fine paste.
- Chop onions and keep them aside.
- Blend 4 tomatoes and keep them aside.
Making Kashmiri Chicken
- Heat a heavy bottom pan over medium heat. Add oil.
- Add bay leaf, fennel, green cardamoms, cloves, and cinnamon. Fry it for 30 seconds or until aromatic.
- Stir in onions and sauté until onions start to become brown on the edges.
- Add ginger-garlic paste. Cook on low medium heat until raw smell from ginger and garlic leaves.
- Reduce the heat to low. Add spice powders.
- Sauté on low heat until masala starts to leave oil on the sides.
- If the masala looks dry and starts sticking to the pan, add water 2-3 tablespoon at a time and stir to combine. Keep adding water at regular intervals and stir until the masala is cooked well and starts to leave oil.
- Add pureed tomatoes. Combine and cook until it comes to a boil. Cover and cook until masala starts to leave oil from the sides. Stir it in between as required.
- Add green chilies (optional). Combine and stir it for a minute.
- Now add chicken and salt. Combine and cook until the color of the chicken turns from pink to white.
- Add yogurt and stir well to combine. Cover and cook on low heat until the chicken is cooked well. You will see oil floats on the surface. Masala is cooked well.
- Finally, stir in cashew and raisin paste. Cover and cook it for 2 minutes. Remove from heat. Kashmiri chicken curry is ready to serve.
- Serve chicken curry with Rice, Naan bread, or Roti.
Tips to make Best Kashmiri Chicken
- Soak cashews in water for 30 minutes before grinding. It makes the cashews soft and you can easily grind them to fine paste.
- Add water 2-3 tablespoon at frequent intervals and stir, to prevent masala from sticking to the base of the pan.
- Before adding yogurt, reduce the heat to low.
- Whisk the yogurt well in the bowl and then add it to the pan. After adding yogurt, stir immediately, and cook stirring continuously on low heat until the gravy comes to a boil. It prevents the curdling of yogurt.
- This dish is not too spicy. I have added spicy red chili powder to spice it up. Skip the addition of spicy red chili powder and green chilies to the recipe if you do not prefer spicy dishes.
What to serve with Kashmiri Chicken?
You can serve it with any of the following
- Steamed rice, Jeera rice, or Pulao
- Naan bread, Roti, or Paratha
Serve it with accompaniments such as pickles, raita, plain yogurt, onion slices, and lemon wedges.
Share your thoughts