Part 1: Your New Favourite Midweek Curry – Bold, Spicy & Ready in 40 Minutes
If you’re looking to break free from the same old dinner routine, this Chicken & Tomato Balti is exactly what you need. It’s a bold, flavour-packed curry inspired by the legendary Balti Triangle in Birmingham—quick to make, rich in spices, and bursting with fresh tomato goodness. What sets this dish apart is its simplicity; there are no complicated marinades or overnight prep, just a hot pan, aromatic spices, and dinner on the table in under an hour.
Balti dishes are known for their punchy flavours and fast cooking style. Traditionally cooked and served in the same thin, flat-bottomed pan (called a balti), these curries are a staple at British curry houses—and for good reason. They’re saucy, spicy, and perfect with a side of naan or basmati rice to soak up every last bit.
In this recipe, tender chunks of chicken breast simmer in a spiced tomato base with sweet peppers and a generous hit of ginger and garlic. It’s hearty, satisfying, and easy enough for a busy weeknight. Plus, it’s flexible: you can turn up the heat or keep it mild, and it’s fantastic for freezing or reheating later.
Let’s get into it!
Ingredients You’ll Need:
Here’s everything you’ll need to make this Chicken & Tomato Balti:
-
500g skinless chicken breast, chopped into chunks
-
1 large onion, finely chopped
-
3 garlic cloves, minced
-
1 tbsp fresh ginger, grated
-
400g tinned chopped tomatoes
-
1 red pepper, diced
-
1 green pepper, diced
-
1 tsp fine sea salt
-
2 tbsp sunflower oil
-
1 tsp chilli powder (adjust to taste)
-
1 tsp ground turmeric
-
1 tsp ground cumin
-
1 tsp ground coriander
-
1 tsp garam masala
-
Fresh coriander, chopped (to serve)
Getting Started: Cooking Your Chicken Balti Base
Step 1: Heat the Oil
Start by heating 2 tablespoons of sunflower oil in a large frying pan or balti dish over medium heat. Sunflower oil works well here because it has a high smoke point and a neutral flavour that lets the spices shine.
Step 2: Sauté the Onion
Add the finely chopped onion and sauté for 5–7 minutes, stirring occasionally, until it’s soft and starting to turn golden. This is the foundation of your flavour—don’t rush it.
Step 3: Add Garlic and Ginger
Stir in the minced garlic and grated ginger. Cook for about 1 minute until fragrant. You’ll know it’s ready when the kitchen starts to smell amazing.
Step 4: Bloom the Spices
Add your dry spices all at once:
-
1 tsp chilli powder
-
1 tsp turmeric
-
1 tsp ground cumin
-
1 tsp ground coriander
-
1 tsp garam masala
Stir them into the onion mixture and let them cook for 30 seconds. This step helps the spices “bloom,” releasing their oils and deepening the flavour.
We’re just getting to the heart of this dish—next up, we’ll add the chicken, simmer everything down with rich tomatoes, and finish with vibrant coriander. Stay tuned for the next part where it all comes together!
Part 2: Simmering to Perfection – Build That Rich Tomato Curry
At this point, your kitchen is going to smell incredible, and you’re just a few steps away from a beautiful, saucy balti that’s ready to impress. This second half is all about combining and simmering—no fuss, just flavour.
Step 5: Add the Chicken
Add the chicken pieces to the pan and stir well so they’re fully coated in the spiced onion mixture. Let them cook for 2–3 minutes, just until they start to colour. You don’t need to cook them through at this point—they’ll finish cooking in the sauce.
Step 6: Add Tomatoes & Simmer
Pour in the tinned chopped tomatoes and stir to combine. The acidity and sweetness from the tomatoes give this curry its signature tangy base. Bring everything to a gentle simmer.
Step 7: Add Peppers & Season
Toss in the diced red and green peppers, then season with 1 tsp sea salt. Let the whole mixture simmer uncovered for 15–20 minutes, stirring occasionally, until the chicken is cooked through and the sauce has thickened beautifully.
Final Touch: Fresh Coriander
Just before serving, scatter over a handful of chopped fresh coriander. It adds colour, brightness, and a lovely herbal contrast to all the warm spices.
Tips for the Perfect Chicken & Tomato Balti:
-
Chop chicken evenly so it cooks at the same speed.
-
Don’t cover the pan while simmering—letting it reduce helps concentrate the flavours.
-
Adjust the heat by using mild or hot chilli powder. Want it spicier? Add a pinch of cayenne or fresh chopped chilli.
-
Sauté the spices just briefly—if you overcook them, they can turn bitter.
-
Serve with basmati rice or naan to make it a full meal. A side of cucumber raita is a great cooling touch!
This dish is perfect for weeknights, but honestly, it’s impressive enough for guests too. Plus, the leftovers are just as good—if not better—the next day.
Part 3: FAQs + Wrapping Up
Frequently Asked Questions
1. Can I use chicken thighs instead of breasts?
Yes, absolutely. Thighs are juicier and more forgiving, especially if you’re worried about overcooking.
2. Can I make this vegetarian?
You can! Try swapping the chicken for chickpeas, paneer, or firm tofu. Cook the same way and reduce simmering time slightly.
3. Is it very spicy?
The spice level is moderate. Use mild chilli powder if you prefer less heat, or bump it up with fresh chilli if you love a kick.
4. Can I make it ahead of time?
Yes! It keeps in the fridge for up to 2 days and reheats beautifully. It also freezes well—just defrost overnight and reheat in a pan until hot.
5. What can I serve it with?
Serve it with steamed basmati rice, naan bread, or chapatis. A squeeze of lemon or lime over the top just before serving really lifts the flavours.
6. Can I use fresh tomatoes instead of canned?
You can, but you’ll need about 5–6 ripe tomatoes, chopped. Simmer longer to let them break down and thicken.
7. Can I double the recipe?
Yes, easily. Just use a larger pan and adjust simmering time slightly to make sure everything cooks evenly.
Conclusion: A Curry Night Favourite, Any Night of the Week
There’s something so satisfying about making a curry from scratch—and this Chicken & Tomato Balti brings all the flavour without the fuss. It’s bold, fast, and deeply comforting, with a spice profile that’s easy to adjust for your perfect level of heat.
Whether it’s a rainy Tuesday night or you’re cooking for curry-loving friends, this recipe delivers big flavour with minimal effort. Once you try it, you’ll understand why the Balti is such a beloved staple across the UK.
Tried this recipe? Leave a comment and let us know how it went—or share your own twist! Maybe you added spinach or a splash of cream? Either way, we’d love to hear about it. Happy cooking!
Print
Quick Chicken & Tomato Balti – A Spicy British Curry House Classic in 40 Minutes
- Total Time: 40 minutes
Description
This Chicken & Tomato Balti is a fast, fiery, and flavour-packed curry inspired by Birmingham’s famous Balti Triangle. Made with tender chicken, fresh peppers, and a rich tomato base, it’s ready in just 40 minutes and ideal for a quick dinner or weekend curry night. Serve with basmati rice or naan for a complete, satisfying meal.
Ingredients
-
500g skinless chicken breast, chopped into chunks
-
1 large onion, finely chopped
-
3 garlic cloves, minced
-
1 tbsp fresh ginger, grated
-
400g chopped tomatoes (tinned)
-
1 red pepper, diced
-
1 green pepper, diced
-
1 tsp fine sea salt
-
2 tbsp sunflower oil
-
1 tsp chilli powder (adjust to taste)
-
1 tsp ground turmeric
-
1 tsp ground cumin
-
1 tsp ground coriander
-
1 tsp garam masala
-
Fresh coriander, chopped (to serve)
Instructions
-
Heat oil in a large pan over medium heat.
-
Sauté onion for 5–7 minutes until golden.
-
Stir in garlic and ginger, cooking for 1 minute.
-
Add all spices and cook for 30 seconds.
-
Add chicken and coat well in spices.
-
Pour in chopped tomatoes and bring to a simmer.
-
Add peppers and salt, then simmer uncovered for 15–20 minutes.
-
Finish with chopped fresh coriander and serve hot.
Notes
-
Serve with rice or naan.
-
Add lemon juice before serving for brightness.
-
Keeps in the fridge for 2 days.
-
Freezes well for up to a month.
-
Great with chickpeas or paneer for a vegetarian version.
- Prep Time: 15 minutes
- Cook Time: 25 minutes











