1. Temper Spices
Temper whole spices such as mustard seeds, cumin seeds, cloves and cinnamon in hot sunflower, vegetable or groundnut oil (ghee isn't always necessary) until they pop and sizzle to release flavour. This is the way you should begin cooking any curry as it will change the flavour of the spices significantly.
2. Grab a Box of Asafoetida
It’s the Indian equivalent of Thai fish sauce in terms of seasoning. Although it is a tree-based gum, asafoetida or 'hing' adds a garlic/onion flavour to your curries. Let it sizzle with your whole spices in hot oil for a few seconds before adding the rest of your ingredients.
3. Go Healthy
You don’t have to add cream. For a dairy-free creamy curry, try soaking cashew nuts or skinned almonds in hot water for an hour, then blending with water to create a smooth paste. Cook in hot oil, along with your whole spices until the oil separates from the sauce (this will take about 20 minutes). Then add in your ground spices and tomatoes if you’re using them.
4. Start Using Curry Leaves
Curry leaves are your friend. They’re different to bay leaves and add a delicious South-Indian, restaurant-style flavour to your dish. You can find fresh curry leaves in your local Indian supermarket. Don’t bother with dried curry leaves – they taste of absolutely nothing. Add them to the hot oil when you’re frying spices to release heaps of aroma. They’re perfect in potato curries.
5. Give Onions Time
If you are using onions, always cook them thoroughly. Adding a pinch of salt will help them brown faster. Always add garlic afterwards to prevent it from burning and making the dish bitter.
6. Learn This Saffron Trick
If you’re adding saffron, make it go that extra mile by placing it a bowl and microwaving on high for 15 seconds. When you add it to your dish, it will release heaps more flavour than if you didn't.
7. Pass on The Alliums
Don’t always reach for the onions and garlic. Not all curries need them. A favourite dish of mine is simply made with mustard seeds popped in hot oil, lots of ginger, green chillies, boiled potatoes, a pinch of turmeric, lemon juice and salt. Sometimes less is more.
8. Stock Up in Tomatoes
Keep a stash of tinned chopped tomatoes and a tube of tomato puree in your cupboard at all times. A tin of chopped tomatoes with a squeeze of tomato puree is the perfect base for any curry. Just remember to add a pinch of sugar to neutralise any acidity.
9. Invest in a Pressure Cooker
It’s perfect for cooking everything from beans, to lentils and root vegetables in no time at all. All you need to do is temper your spices, add tomatoes, veggies, seasoning and cook with the lid on. Sliced potatoes will take less than 10 minutes, split lentils, around 15 minutes and whole, soaked beans, approximately 20-25 minutes.
10. Bicarbonate of Soda Rules!
A pinch of bicarbonate of soda will help beans and lentils cook quickly and evenly whether you’re using a pressure cooker or simply boiling them to add to a curry later.
11. Be Patient
Allow tomato sauce to cool slightly before quickly whisking in any cream, coconut milk or yoghurt. This will stop a creamy curry from splitting.
12. Season, Season, Season
Always season your curry with a balance of lemon juice, salt and sugar. If you’ve over salted or sugared, lemon juice should help neutralise it.
13. Quick Thickener
To thicken a sauce quickly, add one mashed potato and stir for a rich, velvety finish.
14. Clever Garnishes
Experiment with garnishes. Flaked coconut, toasted sesame seeds, poppy seeds, fried onions tamarind juice, dried fenugreek leaves, deep-fried chillies and fresh pomegranate are often overlooked and totally delicious.
15. Treat Ground Spices Differently
Always add ground garam masala and other ground spices at the end of cooking. If you add them too early, the spices will cook out too much and taste quite dull. A sprinkling of garam masala at the end of cooking is the way it should be used as it will add a delicious, aromatic whack of flavour you’re after.