Chicken rogan josh is made with marinated chicken pieces cooked in a masala paste of yogurt, ginger, garlic, onions, and other Indian powdered spices. Additionally, cardamom, cinnamon and other whole spices are also used in it. Learn the steps to make chicken rogan josh from my recipe.

KEY TAKEAWAYS
- Chicken rogan josh is a very popular Indian dish.
- Serve it with steamed rice, butter naan, tandoor roti, or a simple jeera rice for a comforting meal.
- Chicken rogan josh tastes mildly spicy and creamy.
- Other similar recipes are chicken korma, chicken handi, or mutton rogan josh.
The Ingredients:
- 500 grams chicken (medium pieces with bone)
- Salt to taste
- ½ tsp black pepper powder
- ½ tsp garam masala powder
- ¼ tsp red chili powder
- 1 tbsp lemon juice
- 1 tsp fennel seeds
- 1 piece ginger (1-inch size, peeled, roughly diced)
- 1 cup yogurt (Dahi)
- 1 tsp coriander powder
- 2 tbsp Kashmiri red chili powder
- ½ tsp red chili powder
- 4 tbsp mustard oil
- 1 tsp ghee
- 1 piece bay leaf (whole)
- 1 piece cinnamon (1 inch stick)
- 1 piece black cardamom
- 3 pieces cloves
- 3 pieces green cardamom
- 2 pieces dry red chilies (broken in half)
- ¼ tsp asafetida (hing)
- 1 cup water

I didn’t really plan to learn this recipe. It just happened one day when I had dropped by my neighbor’s place. She was making Chicken Rogan Josh, the way she always did — no measurements, no recipe book, just her own sense of smell and color. I stood there watching without making it obvious, trying to follow what she was tossing into the pot.
When I tried it at home later that week, the house filled up with that same warm smell. My husband kept asking, “Ho gaya?” even though he could see it was still simmering, and the boys were already waiting with their plates. Watching them eat quietly for the first few minutes — that made me smile. Funny how something I learned in such a casual moment ended up becoming a regular dish in our kitchen. That small pause felt like a win. Funny how a recipe you learn casually ends up becoming part of your usual cooking.
How to Make Chicken Rogan Josh? (Step by Step Guide with Images)
Step 1: To marinate the chicken, take medium sized pieces of 500 grams of chicken (with bone) in a bowl. Mix them with salt to taste, ½ tsp of black pepper powder, ½ tsp of garam masala powder, ¼ tsp of red chili powder, and 1 tbsp of lemon juice. Keep it aside for half an hour.

Step 2: Now, dry roast 1 tsp fennel seeds in a kadai for about 1 minute. Remove it from the flame. Let it cool and transfer it in a mixer to grind it into a smooth powder.

Step 3: Now, add 1 piece of ginger (1-inch size, peeled, roughly diced), 1 cup of yogurt (Dahi), 1 tsp of coriander powder, 2 tbsp of Kashmiri red chili powder, and ½ tsp red chili powder to it and blend them all. Do not add any water.

Step 4: Now in a kadai, heat 4 tbsp of mustard oil and 1 tsp of ghee over a medium flame. When hot, add 1 piece of bay leaf (whole), 1 piece of cinnamon (1 inch stick), one black cardamom, 3 pieces of cloves, 3 pieces of green cardamom, 2 pieces of dry red chilies (broken in half), and ¼ tsp of asafetida (hing). Fry them for about a minute.

Step 5: Now, put the marinated chicken in it. Mix them nicely. Cover the kadai and fry them nicely for about 5 to 6 minutes on a medium to high flame. Then, add the masala blend. Mix nicely and cook for 5 to 6 minutes on a low flame.

Step 6: Then, add a cup of water to it. Add salt to taste. Cover and cook the chicken for about 8 to 10 minutes.

Step 7: Your tasty and spicy homemade chicken rogan josh is ready. Transfer it to a serving bowl and enjoy with steamed rice or roti.

Recipe Card

Chicken Rogan Josh
Ingredients
- 500 grams chicken medium pieces with bone
- Salt to taste
- ½ tsp black pepper powder
- ½ tsp garam masala powder
- ¼ tsp red chili powder
- 1 tbsp lemon juice
- 1 tsp fennel seeds
- 1 piece ginger 1-inch size, peeled, roughly diced
- 1 cup yogurt Dahi
- 1 tsp coriander powder
- 2 tbsp Kashmiri red chili powder
- ½ tsp red chili powder
- 4 tbsp mustard oil
- 1 tsp ghee
- 1 piece bay leaf whole
- 1 piece cinnamon 1 inch stick
- 1 piece black cardamom
- 3 pieces cloves
- 3 pieces green cardamom
- 2 pieces dry red chilies broken in half
- ¼ tsp asafetida hing
- 1 cup water
Instructions
- To marinate the chicken, take medium sized pieces of 500 grams of chicken (with bone) in a bowl. Mix them with salt to taste, ½ tsp of black pepper powder, ½ tsp of garam masala powder, ¼ tsp of red chili powder, and 1 tbsp of lemon juice. Keep it aside for half an hour.
- Now, dry roast 1 tsp fennel seeds in a kadai for about 1 minute. Remove it from the flame. Let it cool and transfer it in a mixer to grind it into a smooth powder.
- Now, add 1 piece of ginger (1-inch size, peeled, roughly diced), 1 cup of yogurt (Dahi), 1 tsp of coriander powder, 2 tbsp of Kashmiri red chili powder, and ½ tsp red chili powder to it and blend them all. Do not add any water.
- Now in a kadai, heat 4 tbsp of mustard oil and 1 tsp of ghee over a medium flame. When hot, add 1 piece of bay leaf (whole), 1 piece of cinnamon (1 inch stick), one black cardamom, 3 pieces of cloves, 3 pieces of green cardamom, 2 pieces of dry red chilies (broken in half), and ¼ tsp of asafetida (hing). Fry them for about a minute.
- Now, put the marinated chicken in it. Mix them nicely. Cover the kadai and fry them nicely for about 5 to 6 minutes on a medium to high flame. Then, add the masala blend. Mix nicely and cook for 5 to 6 minutes on a low flame.
- Then, add a cup of water to it. Add salt to taste. Cover and cook the chicken for about 8 to 10 minutes.
- Your tasty and spicy homemade chicken rogan josh is ready. Transfer it to a serving bowl and enjoy with steamed rice or roti.






