There are evenings when all you can think about is a proper curry. You open your phone, type Indian takeaway near me, scroll through the menu and nearly press "Order". We've all been there. But what if you could make a rich, takeaway style chicken balti at home in about 30 minutes?
The good news is you can. This chicken balti recipe has everything people love about a British Indian Restaurant curry. Tender chicken, peppers with a bit of bite, warming spices and a thick tomato sauce that clings to every piece. You don't need fancy equipment or years of cooking experience either. Just a few cupboard spices, one pan and a little confidence.
What Is Chicken Balti?
Chicken balti is one of Britain's best-loved curries. Although its roots are linked to Pakistani and Kashmiri cooking, the version most people know today became famous in Birmingham. In fact, if you've ever heard someone mention a Birmingham balti recipe, they're talking about the style popularised by the city's curry houses.
Unlike creamier curries, balti is cooked quickly over a high heat. The result is a rich sauce that's thick rather than runny, with fresh peppers adding colour and texture.
It's no surprise you'll spot an indian takeaway chicken balti on almost every takeaway menu across the UK.
What You'll Need
For the chicken, use 500g of boneless chicken thighs or breasts cut into bite sized pieces. Mix them with 1 tablespoon of lime juice, 1 teaspoon of paprika, ¼ teaspoon of chilli powder and a pinch of salt. Leave the chicken to marinate while you prepare everything else.
For the sauce you'll need 2 tablespoons of vegetable oil or ghee, 1 cinnamon stick, 3 lightly crushed cardamom pods, ½ teaspoon cumin seeds, 1 finely chopped onion, 2 tablespoons garlic and ginger paste, 1 sliced green chilli, 1 teaspoon each of turmeric, ground cumin, coriander and garam masala, 2 tablespoons tomato purée, a 400g tin of chopped tomatoes, one red pepper, one green pepper, 100ml of water and a handful of chopped coriander.
Nothing here is difficult to find, and once you've bought the spices you'll have enough to make this recipe several times.
How to Make This Chicken Balti Recipe
Start by heating the oil in a large frying pan or wok over a medium to high heat. Add the cinnamon stick, cardamom pods and cumin seeds. After about 30 seconds, they'll begin releasing their aroma. That's your cue to add the onion.
Cook the onion for around five minutes, until soft, before stirring in the garlic, ginger paste, and green chilli. Give it another minute, then add the ground spices. Stir constantly for about 30 seconds so they don't catch on the bottom of the pan.
Now add the marinated chicken. Cook it for three or four minutes until it's sealed on the outside. It doesn't need to be fully cooked yet.
Next, stir in the tomato purée, chopped tomatoes, peppers and water. Bring everything to a gentle simmer and leave it uncovered for about 15 minutes. You'll notice the sauce becoming thicker as it cooks.
Finish by stirring through most of the chopped coriander before serving with fluffy basmati rice or warm garlic naan.
The Secret Behind Restaurant-Style Balti Sauce
People often think restaurants use secret ingredients, but they don't. The biggest difference is how they cook. A proper restaurant-style balti sauce is made over fairly high heat, which helps the onions, tomatoes and spices cook down quickly without becoming watery.
Don't rush the onions either. They're doing much more work than you might think. Soft, well cooked onions help give the sauce its body without needing cream.
If your curry looks a little thin at the end, don't panic. Let it bubble for another couple of minutes instead of adding cornflour. A good balti should naturally become thick enough to coat your spoon.
Easy Ways to Make It Healthier
If you're trying to cut back a little, this recipe is easy to adapt into a healthy chicken balti.
Swap chicken thighs for breast, reduce the oil slightly and add extra vegetables like spinach, mushrooms or courgettes. Serving it with steamed rice instead of chips also keeps things lighter while still feeling like a proper Friday night treat.
Common Mistakes to Avoid
The biggest mistake is adding too much water. Balti isn't supposed to be swimming in sauce.
Another common problem is burning the spices. Once they go into the pan, keep everything moving.
Finally, don't keep cooking the chicken once it's done. Overcooked chicken quickly becomes dry, especially if you're using breast meat.
Cook It Yourself or Order One?
Sometimes you've had a long day, and cooking is the last thing you want to do. That's when searching Indian takeaway near me makes perfect sense.
On the other hand, if you've got half an hour and fancy trying something different, this recipe gives you that familiar takeaway flavour for a fraction of the price. Once you've made it once or twice, you'll probably start tweaking the spice levels to suit your own taste.
That's the beauty of cooking at home. You stay in control without giving up the flavours you enjoy.
Wrapping Up
A good chicken balti recipe doesn't need complicated ingredients or restaurant equipment. A handful of everyday spices, fresh tomatoes, peppers and the right cooking method are enough to produce a curry that's rich, warming and packed with flavour. Whether you make it for family, friends or just yourself, it's one of those meals that rarely disappoints.
FAQs
Is chicken balti very spicy?
Usually it's medium in heat, but you can easily make it milder or hotter by adjusting the chilli.
Why is Birmingham famous for balti?
Birmingham's curry houses helped make balti one of the UK's favourite takeaway dishes, which is why the city is closely linked with this style of curry.
Can I freeze chicken balti?
Yes. Let it cool completely before freezing for up to three months.
Can I use chicken breast instead of thighs?
Absolutely. Chicken breast works well and makes a leaner, healthy chicken balti.
What should I serve with chicken balti?
Basmati rice, garlic naan, chapatis or a simple cucumber raita all work brilliantly.