Doi Murgi Recipe (Bengali Style Yogurt Chicken Curry)
This post may contain affiliate links. Please read our privacy policy.
Doi Murgi (Bengali Style Yogurt Chicken Curry) is a simple chicken curry made in every Bengali household. Make it using my easy recipe and serve it with steamed rice, roti, or luchi.
Here are a few more Bengali recipes that you may like: Chicken Rezala, Aloo Posto, Begun Bhaja, Bengali Dum Aloo, Tomato Khejur Chutney, and Tok Dal.

Table of Contents
Doi is yogurt (dahi) in Bengali, and murgi is chicken.
Doi Murgi (Bengali-style yogurt chicken curry) is a traditional Bengali curry prepared with bone-in chicken, potatoes, yogurt, onions, and aromatic spices.
The gravy of this Bengali-style chicken curry is mild, thin, and soupy.
Every Bengali home has its way of making it, but this recipe, shared by a Bengali friend’s mom, remains my favorite. I tasted it once at her home and liked it so much that I asked her mom for the recipe. I have been making this curry since then, and it has never disappointed me.
This gluten-free Doi Murgi recipe is easy to make, uses simple pantry ingredients, and comes together quickly, making it perfect for weeknight dinners.
Serve it with luchi, phulka, or steamed rice for a hearty meal. You can also make it for potlucks or as an indulgent weekend meal.
Ingredients
To Marinate The Chicken
- Chicken – For the best taste, use skinless bone-in chicken pieces. If you are not a fan of bone-in chicken, you can use boneless chicken cut into small pieces.
- Potatoes – Use any variety of potatoes for this curry.
- Others – You will also need plain yogurt (dahi or curd), freshly squeezed lime juice, ginger-garlic paste, and salt.
For The Gravy
- Whole Spices – To flavor the doi murgi curry, use whole spices such as cloves (laung), black cardamom (badi elaichi), dry red chilies, and bay leaves (tejpatta).
- Oil – Use mustard oil for a traditional taste. If it’s not available, you can use any cooking oil instead.
- Spice Powders – This curry uses a blend of spice powders, including garam masala, coriander, and Kashmiri red chili.
- Others – You will also need onions, fresh ginger, garlic, and salt.
How To Make Doi Murgi
Marinate The Chicken
Step 1: Add the following ingredients to a large mixing bowl and mix well.
- 1 kg bone-in skinless chicken (cut into 1 and ½-inch pieces)
- 2 medium potatoes (peeled and cut into quarters)
- 1 cup plain yogurt
- 1 tablespoon freshly squeezed lime juice
- 1 tablespoon ginger garlic paste
- 2 teaspoon salt

Use 500 g boneless chicken pieces if you don’t like bone-in chicken. I prefer thighs, but breasts are also fine.

Step 2: Cover the bowl with a lid and refrigerate it for at least 2 hours or up to 18 hours.

Cook The Doi Murgi Curry
Step 3: Heat 5 tablespoon mustard oil in a pan over medium-high heat.

Step 4: Once the oil is hot, add the following spices and sauté for 4-5 seconds.
- 3-4 cloves (lightly crushed)
- 2 black cardamoms (lightly crushed)
- 2 bay leaves
- 4-5 dry red chilies

Step 5: Add 1 and ½ cups of thinly sliced onions and fry for 6-8 minutes, stirring frequently.

Step 6: Add 1 teaspoon chopped ginger and 10-12 cloves of peeled and smashed garlic and cook for 2 minutes, stirring frequently.

Step 7: Now add the following ingredients and cook for 15-20 seconds.
- 1 and ½ tablespoon coriander powder
- 1 teaspoon garam masala powder
- 2 teaspoon Kashmiri red chili powder

Step 8: Add the chicken and marinade to the pan, then mix well.

Step 9: Reduce the heat to low. Cover the pan with a lid and cook over medium-low heat for 40-45 minutes, or until the chicken is thoroughly cooked. Stir a few times while cooking.

I did not add any extra water while cooking the curry, as the chicken released its own water, which was sufficient. But you can add a cup of water if the curry is too thick for your liking.

Step 10: Check for salt and add more if needed. Serve!

Storage Suggestions
This curry can be stored in the refrigerator in an airtight container for 2-3 days. Reheat it in a pan or in the microwave until it’s nicely hot before serving again. If the curry has thickened after refrigeration, then add some hot water before reheating.
Other Chicken Curry Recipes We Recommend
Craving more? Subscribe to Whisk Affair to get new recipes and a newsletter delivered straight to your inbox! And stay in touch on Facebook, Pinterest, and Instagram for all of the latest updates.

Doi Murgi Recipe (Bengali Style Yogurt Chicken Curry)
Ingredients
Marinate The Chicken
- 1 kilogram skinless bone-in chicken (cut into 1 and ½ inch pieces)
- 2 medium potatoes (peeled and cut into quarters)
- 1 cup plain yogurt (dahi, curd)
- 1 tablespoon freshly squeezed lime juice
- 1 tablespoon ginger garlic paste
- 2 teaspoons salt
For The Gravy
- 5 tablespoons mustard oil
- 3-4 cloves (laung) (lightly crushed)
- 2 whole black cardamoms (badi elaichi) (lightly crushed)
- 2 whole bay leaves (tejpatta)
- 4-5 whole dry red chilies
- 1 and ½ cup thinly sliced onions
- 1 teaspoon chopped ginger
- 10-12 cloves smashed garlic
- 1 and ½ tablespoons coriander powder
- 1 teaspoon garam masala powder
- 2 teaspoons Kashmiri red chilli powder
- salt (to taste)
Instructions
Marinate The Chicken
- Add chicken, potatoes, yogurt, lime juice, ginger garlic paste, and salt to a large mixing bowl and mix well.
- Cover the bowl with a lid and refrigerate for at least 2 hours or up to 18 hours.
Cook The Doi Murgi Curry
- Heat mustard oil in a pan over medium-high heat.
- Once the oil is hot, add cloves, black cardamoms, bay leaves, and red chilies, and saute for 4-5 seconds.
- Add onions and fry for 6-8 minutes, stirring frequently.
- Add ginger and garlic and fry for 2 minutes, stirring frequently.
- Now add coriander powder, garam masala powder, and red chili powder, and cook for 15-20 seconds.
- Add the chicken along with the marinade to the pan and mix well.
- Reduce the heat to low.
- Cover the pan with a lid and cook over medium-low heat for 40-45 minutes until the chicken is thoroughly cooked. Stir a few times while cooking.
- Check for salt and add more if needed. Serve!






This is my favourite chicken recipe. I have cooked it many times. The finished product is very good. When chichen is brought home, I marinate it and put it in the refridgerator. The next day I complete the job of cooking it. This routine makes me feel I can do half the work on one day and the other half on the next – so less work than for other recipes.
Thanks for your feedback Cecily
I did it few days ago and it was so so yummy 😋 thanks for that beautiful recipe. I am not Bangladeshi but decided to cook this dish to impress my husband and he loved it.
Thanks for leaving your feedback Zaina
Made it, loved it <3. Thank you for the recipe!
Another fabulous recipe! My mom passed about 6 years ago before she could properly teach me how to make her chicken curry. This recipe perfectly replicated it. Thank you!
This is one of the few recipes from the internet that actually works.I followed it to the t and it was perfect.Thanks
I am sure that the recepie is great . Will make it today without the kasoori methi…
Do try and share your feedback.
Nice recipe
Thnx
Made some minor changes but the recipe was amazing. Definitely going to make it again and again. Thank you!
Thnx a lot for trying and leaving your feedback 🙂
nice presentation.
Thnx a lot 🙂
I love all the unique flavors in this dish! It looks very tasty 🙂