We offer private dining

Don't Make Chicken Dhansak Recipe Until You Read This

I need to tell you about the time I completely ruined chicken dhansak for a dinner party. Picture this: six friends coming over, me confidently announcing I’d cook authentic Indian food and three hours later serving what looked like brown soup with floating chicken pieces. My friend Tom took one look and asked if I’d made “curry-flavoured porridge.” Not my finest moment.

The worst part? I’d followed a recipe online that seemed simple enough. Throw everything in a pot, cook for ages, done! Except it wasn’t done. It was a disaster. The lentils were crunchy, the chicken was dry and the sauce tasted as if I’d just dumped curry powder into water. Tom ordered pizza. Everyone pretended to be full. I cried a little while doing the dishes.

That embarrassing night sent me on a mission to figure out what is chicken tikka dansak and how to actually make it properly. I pestered every Indian restaurant owner I knew, watched about fifty YouTube videos and practised until I got it right. Now my chicken dansak actually tastes like the restaurant version and I’m going to save you from my mistakes!

So before you attempt this recipe, read this entire thing. Trust me, it’ll save you from serving curry porridge to your friends!

About Chicken Dhansak Curry

First things first: it’s pronounced “dun-suck,” not “damn-sack” like I used to say (cringe). Chicken dansak is a Parsi dish that combines meat with lentils, vegetables and a sweet and sour sauce. The Parsi community brought this recipe from Persia to India centuries ago and it’s become one of the most popular curries in British Indian restaurants.

Here’s what makes chicken dansak different from other curries: the lentils. Red lentils cook down until they’re almost disintegrated, creating this thick, creamy sauce that’s unlike any other curry. It’s got sweet notes (often from pineapple in restaurant versions), tangy bits (from tamarind or lemon) and warm spices that make your kitchen smell incredible.

When you order chicken tikka dhansak at a restaurant, they’re using pre-cooked tandoori chicken in the sauce. But at home, we’re just cooking regular chicken in the curry, which is way easier and still tastes amazing!

The first time I made it correctly (after the dinner party disaster), I couldn’t believe how different it tasted from my first attempt. Rich, complex, perfectly balanced sweet and sour flavours. My roommate asked if I’d ordered takeout. Best compliment ever!

Chicken Dhansak.

What do we need?

Here’s the good news: most of these ingredients are probably already in your kitchen or easy to find at any supermarket.

For the curry:

  • 500g chicken thighs or breast, cut into chunks (thighs are juicier!)
  • 150g red lentils, rinsed
  • 1 large onion, finely chopped
  • 400g tin chopped tomatoes
  • 3 cloves garlic, minced
  • 1-inch piece of ginger, grated
  • 2 tablespoons tomato puree
  • 227g tin pineapple chunks with juice (controversial but delicious!)
  • 300ml chicken stock
  • 2 tablespoons oil or ghee

Spices you'll need:

  • 1 teaspoon cumin seeds
  • 1 teaspoon ground coriander
  • 1 teaspoon garam masala
  • 1 teaspoon turmeric
  • 1/2 teaspoon chilli powder (adjust to taste)
  • Salt to taste

For serving:

  • Fresh cilantro (coriander) for garnish
  • Rice or naan bread
  • Lemon wedges

The pineapple thing throws people off. My friend Sarah refused to believe that restaurants use pineapple in chicken dansak recipes until I showed her multiple restaurant menus. “It’s like Hawaiian pizza!” she protested. But trust me, it works! The sweetness balances the spices perfectly. If you’re really against it, you can leave it out and add a tablespoon of sugar and a squeeze of lemon instead.

How to make a base Sauce?

Okay, this is where I went completely wrong the first time. I didn’t know that many British Indian Restaurant (BIR) style curries use something called a base sauce. It’s like a flavour foundation that restaurants make in huge batches and use for different curries.

The simple base sauce:

Heat 2 tablespoons of oil in a large pan. Add your finely chopped onion and cook on medium heat for about 10 minutes, stirring regularly. You want them golden brown, not burned! I used to rush this step and that’s why my curry tasted flat. Add the minced garlic and grated ginger. Cook for another minute until they smell amazing. Your kitchen should smell like an Indian restaurant at this point. If it doesn’t, you’re not there yet!

Now add your spices: cumin seeds (let them sizzle first!), ground coriander, turmeric and garam masala. Cook for about 30 seconds, stirring constantly. Be careful here! Spices burn fast and burned spices taste bitter. I learned this when my curry tasted like an ashtray once. Not good.

Add the tomato puree and cook for another minute. Then pour in your tin of chopped tomatoes. Give everything a good stir and let it simmer for about 5 minutes. This is your base sauce! It should be thick, rich and smell incredible.

This base is what makes the restaurant-style chicken dansak recipe work. Without it, you get watery curry soup (like my first attempt). With it, you get thick, flavorful, proper curry!

How to make Chicken Dhansak Curry?

Alright, now we’re getting to the main event! Once you’ve got your base sauce ready, making the actual chicken dansak is pretty straightforward.

Step 1: Cook the lentils

In a separate pot, add your rinsed red lentils and cover them with about 500ml of water. Bring to a boil, then reduce the heat and simmer for about 20 minutes. The lentils should be really soft, almost mushy. Skim off any foam that forms on top (it looks gross but it’s normal).

Here’s a mistake I made: I added the lentils directly to the curry, thinking they’d cook there. Wrong! They need to cook separately first. Otherwise, you get crunchy lentils in your curry (like my dinner party disaster). Don’t be like past me!

Step 2: Add chicken to the base

Back to your base sauce! Add your chicken pieces and stir to coat them in all those lovely spices. Cook for about 3-4 minutes until the chicken turns white on the outside. It doesn’t need to be fully cooked yet.

Step 3: Combine everything

Now pour in your chicken stock. Add the cooked lentils with about half their cooking liquid (drain some off, but not all). Add the pineapple juice from the tin. Give everything a big stir.

Bring it all to a boil, then reduce the heat to low. Put a lid on and let it simmer for about 20 minutes. The sauce will thicken as the lentils break down more. Stir occasionally to make sure nothing sticks to the bottom.

Step 4: Final touches

After 20 minutes, add your pineapple chunks (if using). Cook for another 5 minutes to heat them through. Taste the sauce now and adjust! Need more salt? Add it. Want it spicier? Chuck in some chilli powder. Too thick? Add a splash of water. Too thin? Cook it a bit longer with the lid off.

The sauce should be thick enough to coat the back of a spoon but not so thick it’s like paste. My friend described perfect chicken dansak consistency as “between soup and stew,” which is actually pretty accurate!

Step 5: Serve it up

Turn off the heat and stir in some fresh cilantro. Serve with fluffy basmati rice or warm naan bread. Add a lemon wedge on the side because squeezing lemon over chicken dansak curry.

The whole process from start to finish takes about 45 minutes. Not too bad for restaurant-quality curry!

How many calories are in a chicken dansak?

Let’s talk numbers because I know some of you are wondering about this.

A typical serving of chicken dansak (just the curry, no rice) has approximately 350-400 calories. The chicken dansak calories break down roughly like this:

  • Chicken: 150-180 calories (depending on white or dark meat)
  • Lentils: 100-120 calories
  • Oil/ghee: 50-60 calories
  • Everything else (spices, veg, pineapple): 50-60 calories

So, how many caloriesare in a chicken tikka dansak at a restaurant? Restaurant versions usually have more oil, so you’re looking at around 450-500 calories per portion. Add rice (about 200 calories per cup) and you’re at 650-700 calories for a complete meal. Compared to other curries, chicken dansak is actually relatively reasonable! It’s lower in calories than creamy curries like korma or tikka masala because there’s no cream. The lentils make it filling without adding tons of calories.

Want to reduce the calories even more? Use less oil (I use oil spray sometimes) use chicken breast instead of thighs and skip the pineapple. You can easily get it down to about 300 calories per portion.

But honestly? I don’t stress too much about calories when I’m eating homemade curry. It’s way healthier than takeout and the lentils give you loads of protein and fibre. Plus, life’s too short not to enjoy good food!

Want to try Chicken Dhansak Curry at a nearby restaurant?

Some days you just want to eat chicken dansak without cooking it yourself. That dinner party disaster happened on a day when I was already exhausted. I should have just ordered takeout instead of trying to be a hero! If you’re craving chicken dhansak but can’t be bothered to cook, pretty much every Indian restaurant has it on their menu. If you are in Fleet Street, London, you can try this dish at The India Restaurant

When ordering from a restaurant, here’s what to expect: it should be thick, not watery, with a sweet and sour balance. The lentils should be completely broken down into the sauce not floating around as whole pieces. And it shouldn’t be super spicy (unless you ask for it that way). Chicken dansak is traditionally a milder curry.  My local Indian place makes an absolutely banging chicken dansak. Sometimes when I’m tired after work, I just order from them instead of cooking. No shame in that! But here’s the thing: once you’ve made it successfully at home a few times, you’ll notice that your homemade version often tastes better and fresher than takeout. Plus, it’s cheaper and you can control exactly what goes in it.

After my dinner party disaster, I actually went to that same Indian restaurant and asked the chef for tips. He was so nice about it! Told me the main mistakes people make (not cooking the onions enough, not letting the lentils break down, rushing everything). That conversation is what helped me finally get it right. So yeah, order it from restaurants when you need to. But also give this recipe a proper go when you have time. Just read this guide first, so you don’t end up serving curry porridge to your friends as I did!

Final Thoughts

Chicken dhansak isn’t actually that hard once you know the key steps: cook your onions properly, let your lentils break down completely and don’t rush it. The sweet and sour combo with lentils makes this curry really special.

Read through the whole recipe first, get all your ingredients ready before you start and don’t skip the base sauce step. Those golden caramelised onions are what make it taste like restaurant curry instead of curry-flavoured soup!

If your first attempt isn’t perfect, don’t stress. My first try was so bad. But practice makes perfect and now I can make chicken dhansak that actually impresses people. Give it a go and you’ve got this!