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 minutes
Cook Time 30 minutes
Total Time 1 hour
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 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

Featured Recipes

Featured Articles

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