Home Recipes Articles Contact Us

Dahi Chicken – Yogurt Chicken

4 from 1 vote

This is a Punjabi dish and the name of the recipe translates to dahi/yoghurt chicken. This is usually served as a main course. This is a spicy chicken dish, unlike the usual Indian curry, which uses yoghurt as the main marination.
Prep Time 30 mins
Cook Time 30 mins
Total Time 1 hr
Recipe CategoryNon-Vegetarian
Served AsDinner, Lunch
Servings 4


  • 500 gm chicken cut into pieces
  • 1 cup yoghurt
  • 1 teaspoon Ginger paste
  • 1 teaspoon garlic paste
  • 2 green chilli peppers diced
  • 2 tbsp coriander powder
  • 2 teaspoon cumin powder
  • 1 teaspoon kashmiri red chili powder
  • 3 large cardamom pods crushed
  • 2 teaspoon cumin seeds
  • 2 inches cinnamon stick
  • 1 large onion diced
  • 1/2 teaspoon dried fenugreek leaves Kasuri methi
  • 2 to matoes roughly chopped
  • 1 cup chicken stock
  • Some coriander leaves to garnish
  • 3 tbsp cooking oil


  • In a large bowl, coat the chicken with yoghurt and leave it in the fridge for one hour to tenderise.
  • Add the ginger, garlic, green chillies, coriander, cumin powder, chilli powder, cardamom pods, cumin seeds and cinnamon to the chicken and yoghurt mix it well. Place in the fridge to marinate overnight or refrigerate only for an hour.
  • Heat oil in a large pan, add onions and cook until brown. Add dried fenugreek leaves, and then add marinated chicken. Cook uncovered for 3-5 minutes.
  • Add tomatoes and cook till it get soft.Add the chicken stock, cover and cook over very low heat for 15minutes.
  • Garnish with coriander leaves to serve. Serve this hot with chapati, roti, Naan or rice.

Please appreciate the author by voting!

4 from 1 vote

Saba Shaikh
Saba Shaikh

hello Foodies, I m Saba Firoz Shaikh from mumbai and I'm homechef, I love to eat everything. I m here to share awesome recipes with u all.

Leave a Reply