Chatpata Dahi Chicken – Super easy chicken curry recipe

No ratings yet

This post may contain affiliate links. Please read our disclosure policy.

The easiest chicken curry I make is also the one my family loves the most. This chatpata dahi chicken is tangy, masaledar, and ready in about 40 minutes.

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Dahi chicken pictured in the kadhai its cooked in

This chatpata dahi chicken is a yogurt-based chicken curry that gets its tangy, chatpata flavour from a generous hit of chaat masala right at the end. The yogurt keeps the chicken incredibly juicy, the onions go golden and sweet, and the chaat masala and green chillies wake the whole thing up. 

If you’ve tried our spicy chicken roast or curry leaf chicken, this dahi chicken fits right in with those easy, flavourful recipes. The ingredients are all pantry basics, the prep is about 5-10 minutes, and once the chicken is in the pan, it mostly just cooks itself. We make this at least once a week at home, and it hasn’t gotten old yet.

Ingredients for Chatpata Dahi Chicken

  • Chicken: Bone-in, curry cut into 2-inch pieces. Boneless works too, just reduce the cooking time slightly.
  • Marinade: Whisked (curds) Dahi, crushed garlic, crushed ginger, red chilli flakes, cumin powder, meat masala, kashmiri chilli powder, salt, and crushed pepper.
  • Onions: Thinly sliced and fried till golden.
  • Chaat Masala: Goes in right at the end and gives the chicken its signature tangy, chatpata flavour.
  • Green Chillies: Sliced and added with the chaat masala for fresh heat.
  • Coriander Leaves: Freshly chopped, for finishing.
  • Oil: Groundnut oil or any neutral-flavoured oil.

Richa’s Top Tips

  • Marinate for at least 30 minutes. The yogurt needs time to tenderise the chicken, and the spices need time to absorb. An hour or overnight in the fridge makes a noticeable difference.
  • Fry the onions till properly golden before adding the chicken. They add a natural sweetness that later balances the tanginess of the chaat masala. Don’t rush this step.
  • Roast the marinated chicken on medium heat for a few minutes before covering. This gives the chicken colour, helps the yogurt cook so it doesn’t split and adds a slight char that adds a lot to the final dish.

Frequently Asked Questions

Can I use boneless chicken?
Yes. Just reduce the covered cooking time to about 15 minutes instead of 20-25, since boneless pieces cook faster. Bone-in gives more flavour, but boneless is quicker.

Can I make this less spicy?
Reduce or skip the red chilli flakes and use only kashmiri chilli powder, which adds colour without much heat. You can also skip the green chillies at the end.

Can I make this dahi chicken with paneer?
Paneer cubes work really well. Fry them golden before adding to the onion masala, and reduce the cooking time. The chaat masala tastes just as good on paneer.

Storage Tips

  • In the fridge: Store in an airtight container for up to 3 days. The flavours develop nicely overnight, but the chaat masala tanginess will mellow slightly.
  • Freezing: The cooked chicken freezes well for up to two weeks. Thaw overnight in the fridge before reheating. Add a fresh sprinkle of chaat masala after reheating to bring back that tangy punch.
  • Reheating tip: Warm on the stove on low heat with a splash of water. Once heated through, finish with fresh chaat masala, a squeeze of lemon, and some chopped coriander to make it taste freshly made again.

Serving Ideas

This chatpata dahi chicken goes with almost anything, but here are a few from the blog that we keep coming back to:

  • With Lachha Paratha: Hot, flaky parathas with tangy, masaledar chicken is a combination that never gets old in our house.
  • With Jeera Rice: For a quick weeknight dinner, a plate of cumin rice with this chicken on the side is all you need.
  • With No Yeast Naan: Tear off a piece, scoop up the chicken and the masala, and you’re sorted.
  • With Cucumber Raita: The cool, creamy raita balances out the tanginess from the chaat masala and the heat from the green chillies really nicely.
Chatpata dahi chicken in a white bowl with pooris on the side

Yogurt is a natural tenderiser – Did You Know?

Dahi has been used as a meat tenderiser in Indian cooking for centuries, and there’s real science behind it. The lactic acid in yogurt gently breaks down the protein fibres on the surface of the meat, which is why dahi-marinated chicken stays so juicy and tender even after cooking on high heat. Unlike acidic marinades made with vinegar or lemon, which can make meat tough if left too long, yogurt works more gently and actually adds moisture to the chicken as it marinates. That’s why so many Indian chicken recipes start with a curd base.

We’ve made this chatpata dahi chicken more times than I can count, and it never fails to get a reaction. If your family loves tangy, masaledar food, they’re going to love this. Tag me on Instagram @my_foodstory when you try it, I’d love to see your version.

Watch the Recipe Video

Closeup picture of dahi chicken in a kadhai that it was cooked in
No ratings yet

Chatpata Dahi Chicken

By: Richa
Effortless easy, this chatpata dahi chicken is a chicken curry recipe that needs barely any prep or chopping. Its tangy, spicy and full of flavour with tender, juicy chicken
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 4 people
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 500 grams bone-in chicken, curry-cut (2 inch pieces, refer note 2)
  • ¾ cup greek yogurt or dahi, whisked
  • 8 garlic cloves, crushed
  • ½ inch ginger, crushed
  • 1 teaspoon red chilli flakes
  • 1 teaspoon cumin powder
  • 2 teaspoons meat masala, refer note 1
  • 1 teaspoon kashmiri chilli powder
  • ¼ teaspoon salt
  • 1 teaspoon crushed pepper
  • 2 tablespoons groundnut oil, or any neutral flavoured oil
  • 1 cup thinly sliced onions
  • ¼ cup water
  • 2 green chillies, sliced
  • 1 ½ teaspoons chat masala
  • 2 tablespoons finely chopped coriander leaves

Instructions 

  • Take curds/greek yogurt in a bowl and add crushed garlic, ginger, chilli flakes, spice powders – cumin, meat masala, kashmiri chilli, salt, pepper and whisk well. Add chicken, combine well and set aside to marinate for 30 minutes – 1 hour.
  • Heat oil in a pan or kadai, add the sliced onions and roast for 5-6 minutes on low till light golden. Add marinated chicken and fry on medium heat for 3-4 minutes till the chicken gets roasted.
  • Add water, mix well, cover with a lid and cook for 20-25 minutes till the chicken is cooked well. Add green chillies and chat masala and simmer for 2 more minutes. Finish with coriander leaves and serve.

Video

Notes

  • The Meat masala that I use has a lot of salt in it, which is why ¼ teaspoon of salt is enough in the recipe. You may need to adjust the salt in the gravy according to the meat masala that you are using.
  • Boneless chicken also works equally well in the recipe but the cooking time will reduce slightly.

Nutrition

Calories: 366kcal, Carbohydrates: 11g, Protein: 23g, Fat: 26g, Saturated Fat: 6g, Polyunsaturated Fat: 6g, Monounsaturated Fat: 11g, Trans Fat: 0.1g, Cholesterol: 106mg, Sodium: 354mg, Potassium: 406mg, Fiber: 2g, Sugar: 5g, Vitamin A: 699IU, Vitamin C: 8mg, Calcium: 84mg, Iron: 2mg
Like this recipe? Rate and comment below!

Explore More

Leave a comment

Your email address will not be published. Required fields are marked *

Cooked this? Rate this recipe!