Chicken Dhansak Recipe
Introduction
Chicken Dhansak is a comforting Indian-inspired curry that blends tender chicken with sweet butternut squash and hearty red lentils. This dish balances spicy, tangy, and earthy flavors, making it a satisfying meal perfect for any night of the week.

Ingredients
- 2 tbsp neutral-tasting oil (such as rapeseed), or ghee
- 1 large onion, finely chopped
- 1 cinnamon stick
- 1 tsp cumin seeds
- ½ butternut squash, peeled and cut into cubes
- 1 tsp finely chopped garlic
- 400g chicken breast or thigh, cut into cubes
- 1 tsp ground turmeric
- 1 tsp ground coriander
- 1 tsp Kashmiri chilli powder
- 1 tbsp tomato purée
- 150g can red lentils, drained and rinsed
- 400g can chopped tomatoes
- 1-2 tbsp tamarind paste, or to taste
- 1 tsp dried fenugreek leaves
- Squeeze of lemon juice, to serve
- Handful of chopped coriander, to serve
Instructions
- Step 1: Heat the oil or ghee in a large, heavy-based pan over medium heat. Add the chopped onions and cinnamon stick, cooking for a few minutes until the onions start to brown.
- Step 2: Stir in the cumin seeds and mix well.
- Step 3: Add the cubed butternut squash and cook for a few more minutes, then add the chopped garlic and cook for 1 minute.
- Step 4: Add the chicken pieces and brown them for a few minutes. Stir in the turmeric, ground coriander, Kashmiri chilli powder, and tomato purée, coating the chicken evenly with the spices.
- Step 5: Add the red lentils and canned chopped tomatoes to the pan. Rinse out the tomato can twice with water and add this to the pan as well. Season with salt to taste and bring the mixture to a simmer.
- Step 6: Stir in the tamarind paste according to your taste preference, crumble in the dried fenugreek leaves, and combine well.
- Step 7: Cover the pan and cook for 20 minutes, stirring halfway through to prevent sticking.
- Step 8: Remove the lid and cook for a few more minutes to reduce the curry to your preferred consistency. The longer it simmers, the thicker it will become as the lentils break down.
- Step 9: Finish by squeezing in fresh lemon juice and sprinkling chopped coriander on top before serving.
Tips & Variations
- Use ghee instead of oil for a richer, more authentic flavor.
- Swap butternut squash for pumpkin or sweet potato if preferred.
- Adjust the tamarind paste gradually to balance tanginess to your liking.
- Add more Kashmiri chilli powder for extra heat or reduce it for milder taste.
- Serve with basmati rice or warm naan bread to soak up the sauce.
Storage
Store leftover Chicken Dhansak in an airtight container in the refrigerator for up to 3 days. When reheating, warm gently on the stove or microwave until piping hot, adding a splash of water if the curry has thickened too much. This dish also freezes well for up to 1 month.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use chicken thighs instead of breast?
Yes, chicken thighs are perfect for this recipe as they stay tender and add extra flavor. Use skinless, boneless thighs cut into cubes for best results.
Is Chicken Dhansak spicy?
The spice level can be adjusted easily by varying the amount of Kashmiri chilli powder and tamarind. It typically has a mild to moderate heat with a tangy, flavorful sauce.
Print
Chicken Dhansak Recipe
- Total Time: 55 minutes
- Yield: 4 servings 1x
Description
A comforting and flavorful Chicken Dhansak recipe combining tender chicken with spiced red lentils and butternut squash, simmered in a tangy tamarind-infused tomato sauce. This hearty Indian-inspired curry is perfect for a satisfying weeknight meal.
Ingredients
Main Ingredients
- 2 tbsp neutral-tasting oil (such as rapeseed), or ghee
- 1 large onion, finely chopped
- 1 cinnamon stick
- 1 tsp cumin seeds
- ½ butternut squash, peeled and cut into cubes
- 1 tsp finely chopped garlic
- 400g chicken breast or thigh, cut into cubes
- 1 tsp ground turmeric
- 1 tsp ground coriander
- 1 tsp Kashmiri chilli powder
- 1 tbsp tomato purée
- 150g can red lentils, drained and rinsed
- 400g can chopped tomatoes
- 1–2 tbsp tamarind paste, or to taste
- 1 tsp dried fenugreek leaves
- squeeze of lemon juice, to serve
- handful of chopped coriander, to serve
Instructions
- Heat oil and cook onions: Heat the oil or ghee in a large, heavy-based pan over medium heat. Add the finely chopped onions and the cinnamon stick, cooking for a few minutes until the onions begin to brown.
- Add cumin seeds: Stir in the cumin seeds and mix well to release their aroma.
- Add butternut squash and garlic: Add the peeled and cubed butternut squash to the pan and continue cooking for a few minutes. Then add the finely chopped garlic and cook for an additional minute.
- Brown the chicken and add spices: Stir in the chicken pieces, browning them for a few minutes. Add ground turmeric, ground coriander, Kashmiri chilli powder, and tomato purée, stirring to coat the chicken in the spices thoroughly.
- Add lentils and tomatoes: Add the drained and rinsed red lentils along with the canned chopped tomatoes. Use the empty tomato can to swill water twice and pour this water into the pan as well. Season with salt to taste and bring the mixture to a simmer.
- Incorporate tamarind and fenugreek: Stir in tamarind paste to your preferred taste and crumble in the dried fenugreek leaves. Mix everything together well.
- Simmer covered: Cover the pan and cook the curry for 20 minutes, stirring halfway through to ensure even cooking.
- Reduce curry consistency: Remove the lid and cook for a few more minutes to reduce the curry to your desired thickness. The longer it cooks, the thicker it will become as the lentils break down.
- Finish and serve: Squeeze a splash of lemon juice into the curry and sprinkle with freshly chopped coriander. Serve hot and enjoy your Chicken Dhansak.
Notes
- If you prefer a spicier curry, increase the Kashmiri chilli powder or add fresh green chillies.
- Using thigh meat will result in a juicier, more flavorful curry compared to breast meat.
- Feel free to swap butternut squash for pumpkin or sweet potato for a different twist.
- Adjust tamarind paste to balance the sweet and sour flavors to your preference.
- This dish pairs well with basmati rice or warm naan bread.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Keywords: Chicken Dhansak, Indian curry recipe, red lentils curry, spiced chicken curry, tamarind curry

