Skip to content
Cooking Techniques15 min readΒ·Updated 26 April 2026
πŸ›

Indian Curry Guide: Understanding Spices, Mastering Techniques and Cooking Regional Recipes from Scratch

Indian curry is not one dish but a continent's worth of regional cuisines, each with its own spice logic, cooking techniques and flavour vocabulary. This comprehensive guide teaches you how to build a curry from first principles β€” from toasting whole spices and building a proper masala base to cooking authentic regional dishes like rogan josh, dal makhani and fish curry. Stop following recipes blindly and start understanding why each step exists.

J
James Chen
Professional Chef & Culinary Educator
CPC Β· Le Cordon Bleu
View Profile
#Indian curry from scratch#Indian spice guide#masala base technique#rogan josh recipe authentic#dal makhani recipe#Indian regional cuisine#tempering spices tadka#garam masala homemade#Indian cooking techniques

The word "curry" is a British colonial simplification that flattens one of the world's most sophisticated and diverse culinary traditions into a single category. India has twenty-eight states and eight union territories, each with distinct regional cuisines that differ as dramatically as French food differs from Spanish. A Chettinad pepper chicken from Tamil Nadu and a Kashmiri rogan josh share almost no ingredients, techniques or flavour profiles β€” yet both get labelled "curry" in the western imagination. This guide takes a different approach. Rather than cataloguing recipes, it teaches you the underlying architecture of Indian cooking: how to manage spices (whole vs ground, toasted vs bloomed in fat), how to build the onion-tomato-ginger-garlic masala base that underpins northern Indian curries, how southern coastal and western Indian techniques differ, and how to cook a handful of iconic dishes that genuinely represent the breadth of the subcontinent. I have cooked extensively in home kitchens across India, and the education I received bears very little resemblance to what is sold as "Indian cooking" in most western cookbooks.

The Indian Spice Pantry: Whole, Ground and When to Use Each

Indian cooking makes a fundamental distinction between whole spices and ground spices, and between spices added at different stages of cooking. This is not arbitrary β€” it reflects the chemistry of volatile aromatic compounds and fat-soluble flavour molecules.

Whole spices β€” cumin seeds, mustard seeds, cardamom pods, cinnamon sticks, cloves, dried red chillies, bay leaves (Indian tejpatta, different from Mediterranean bay) β€” are used primarily for tempering (tadka). When dropped into hot oil or ghee, the fat extracts their fat-soluble flavour compounds (terpenoids, especially) and distributes them throughout the dish. Whole spices release flavour slowly over long cooking and provide visual texture and subtle aromatic heat.

Ground spices β€” coriander, cumin, turmeric, red chilli powder, garam masala β€” are water-soluble and integrate quickly into a sauce. They are typically added to the onion base after the tomatoes have been incorporated, cooked out for 2–3 minutes in the masala (a step called bhunofying, or "frying out") to eliminate the raw flour-like taste and develop their flavour fully.

Aromatic fresh ingredients β€” ginger, garlic, fresh chillies, curry leaves β€” occupy a middle ground: they go in early to build the sauce base, but their volatile aromatics are partially preserved. A good masala paste (using a blender) of ginger, garlic and sometimes onion is the starting point for most northern Indian curries. The ratio matters: 1 part ginger to 2 parts garlic by weight is a standard starting point.

Build your pantry in two stages: first, the essential ground spices (coriander, cumin, turmeric, red Kashmiri chilli powder, garam masala); then, the whole spices for tempering (cumin, mustard seeds, dried red chillies, cardamom, cinnamon). These twelve items unlock the vast majority of Indian home cooking.

πŸ’‘ Pro Tip

Kashmiri red chilli powder is the secret to the vivid red colour of many north Indian dishes. It is mild in heat but intensely pigmented. Do not substitute regular chilli powder, which is much hotter. Find it in any South Asian grocery store.

The Onion Masala Base: How to Cook It Properly and Why Shortcuts Fail

The foundation of most North Indian curries is the pyaaz-tamatar masala β€” a cooked-down base of onions, tomatoes, ginger, garlic and spices. Getting this right is the single most important skill in Indian cooking, and it is also where most home cooks go wrong.

Slice or dice your onions finely. The smaller the pieces, the faster and more evenly they cook. Use enough fat β€” 3–4 tablespoons of neutral oil or ghee for two large onions. Heat the oil over medium-high heat until shimmering. Add the onions with a pinch of salt (which draws moisture out and accelerates the caramelisation process). Stir frequently. The onions will first soften, then become translucent, then turn pale gold, then deep golden brown. This process takes 15–25 minutes and cannot be rushed by increasing the heat without burning. The golden-brown onions are the flavour base for most north Indian dishes β€” deeply sweet, nutty and rich. This stage is called the bhuna stage.

Add the ginger-garlic paste (blended fresh ginger and garlic) and stir-fry for 2 minutes until the raw smell disappears. Add your tomatoes (fresh chopped, canned chopped or passata), stir and cook until the tomatoes break down completely and the oil visibly begins to separate from the masala β€” typically 8–12 minutes. This oil separation (called bhunna) is the visual signal that the masala is sufficiently cooked. If you skip to this point, the sauce will taste raw and acidic.

Now add your ground spices: coriander, cumin, turmeric, red chilli powder. Stir-fry for a further 2–3 minutes, adding a splash of water if needed to prevent burning. Your masala base is complete. All subsequent ingredients β€” meat, vegetables, dairy β€” are added to this base.

β€œThe masala is the soul of the dish. If the masala is not cooked properly, nothing will save the curry β€” not more spices, not more salt, not more time.”

β€” Madhur Jaffrey, An Invitation to Indian Cooking

Tadka: The Art of Tempering Spices That Transforms Dals and Rice Dishes

Tadka (also called chaunk, tarka or vaghar depending on the region) is the technique of briefly frying whole spices in hot fat and pouring the sizzling mixture over a dish as a finishing element or cooking aromatic vegetables in the infused oil at the beginning. It is one of the most distinctive techniques in Indian cooking and one that has no real equivalent in western cuisines.

The fat matters enormously. Ghee (clarified butter) is the traditional choice and produces the most aromatic, nutty result. Mustard oil is used in Bengali and East Indian cooking and has a sharp, pungent character. Coconut oil is characteristic of Kerala and South Indian coastal cooking. Neutral vegetable oil is the everyday substitute.

For a finishing tadka (the classic technique for dal): heat 2 tablespoons of ghee in a small pan over high heat until it shimmers. Add cumin seeds (they should pop and sizzle immediately β€” if they sizzle slowly, the oil is not hot enough), dried red chillies, halved garlic cloves and a pinch of asafoetida (hing β€” this is optional but adds a characteristic onion-like umami). The whole process takes 20–30 seconds. Pour the sizzling contents directly over the dal and cover immediately to capture the aromatic steam.

For dal makhani β€” the rich, slow-cooked black lentil dish from Punjab β€” the process is slightly different. Soak whole black urad lentils overnight, then cook at a bare simmer for 4–6 hours (or use a pressure cooker for 45 minutes), adding a butter-based masala of onion, tomato, ginger, garlic, cream and garam masala. The extraordinary richness of dal makhani comes from time and fat β€” butter and cream added throughout cooking and generously at the finish.

πŸ’‘ Pro Tip

If your whole spices don't sizzle and pop immediately when they hit the oil, the oil is not hot enough. Underheated oil for tadka produces flat, insipid-tasting results β€” the spices steep rather than toast, giving a completely different flavour character.

Kashmiri Rogan Josh: Technique and the Role of Aromatic Red Gravy

Rogan josh is the emblematic dish of Kashmiri cooking, its name derived from the Persian words for "clarified butter" (rogan) and "heat" (josh) β€” a description of the cooking technique as much as the ingredient list. Authentic Kashmiri rogan josh is quite different from the restaurant version most westerners know: it is aromatic with whole spices and Kashmiri chillies, tinted a vivid red-orange, and contains neither onion nor tomato in the most traditional Brahmin Kashmiri version. There is a separate Muslim Kashmiri version that does include onion. Both are legitimate; they are simply from different communities within Kashmir.

For a home-kitchen version that honours the spirit of rogan josh: take 800g bone-in lamb shoulder pieces (bone-in is essential β€” it contributes collagen and flavour to the gravy). Whole spices for the base: 2 bay leaves, 4 green cardamom, 2 black cardamom, 1 cinnamon stick, 6 cloves. Heat generous ghee (4 tablespoons), add the whole spices, then the lamb pieces. Brown the lamb well on all sides β€” this Maillard browning is critical and often skipped. Add 6–8 dried Kashmiri red chillies (de-seeded for moderate heat), 1 tablespoon ground coriander, 1 teaspoon fennel powder (the characteristic Kashmiri aromatic), 1 teaspoon ground ginger and salt. Add 300ml water, cover tightly and cook over low heat for 45–60 minutes, or pressure cook for 25 minutes. The gravy should be glossy, deep brick-red and clinging to the lamb. Finish with garam masala and a final spoonful of ghee.

The key differentiation from generic lamb curry is the absence of tomato, the fennel seed flavour, the black cardamom smokiness and the specific heat profile of Kashmiri chilli.

πŸ’‘ Pro Tip

Black cardamom (badi elaichi) is essential for rogan josh and several other north Indian dishes. It has a smoky, camphoraceous flavour completely unlike green cardamom. Find it in South Asian grocery stores; there is no substitute.

South Indian Cooking: Coconut, Curry Leaves and the Logic of Coastal Cuisine

South Indian cooking β€” encompassing the cuisines of Tamil Nadu, Kerala, Karnataka and Andhra Pradesh β€” operates on entirely different principles from the north. Coconut milk and fresh coconut replace dairy. Curry leaves (not curry powder β€” they are unrelated) are used liberally as a tempering aromatic. Tamarind provides sourness where northern cooking might use tomato or yoghurt. Rice replaces wheat bread. And the heat level, particularly in Chettinad and Andhra cooking, is genuinely formidable.

Kerala prawn curry (chemmeen curry) is a gateway to understanding southern Indian seafood cooking. Heat coconut oil in a pan and temper mustard seeds, dried red chillies and curry leaves (25–30 fresh leaves β€” they should crackle and crisp slightly). Add finely sliced shallots and cook until golden. Add a paste of fresh green chillies and ginger (no garlic in the most traditional version). Add 1 tablespoon of coriander powder, 1 teaspoon of chilli powder and 1/2 teaspoon of turmeric, cook for 2 minutes, then add coconut milk (400ml tin). Simmer for 5 minutes, add 400g shell-on prawns and cook for 3–4 minutes until pink. Finish with a squeeze of tamarind concentrate or lime.

Fresh curry leaves are available at South Asian grocers and freeze well. Dried curry leaves are nearly worthless β€” they lose most of their essential oils during drying. If you cannot find fresh, omit them rather than using dried. The flavour is irreplaceable but the dish is still good without them.

Sambar β€” the thin, tamarind-based lentil and vegetable stew eaten with dosa and idli β€” represents the daily staple of Tamil Nadu. Split pigeon peas (toor dal), tamarind, vegetables and a distinctive sambar powder (a spice blend containing coriander, cumin, chillies and roasted chana dal) define its flavour.

β€œIn Kerala, we do not add curry powder. We add curry leaves. They are not the same thing, and the confusion has done great damage to our cuisine abroad.”

β€” Thomas Zacharias, Kerala chef and food activist

Garam Masala: Why You Should Make Your Own and the Regional Variations

Garam masala β€” literally "hot spice blend" β€” is not a fixed recipe but a category of blended spices that varies by region, family and season. The "hot" in garam masala refers to the Ayurvedic concept of thermal properties in food, not necessarily chilli heat: many garam masala blends contain no chilli at all. Commercially made garam masala is almost invariably a disappointment β€” stale, generic, devoid of the aromatic impact of freshly toasted and ground whole spices.

Making your own takes fifteen minutes and produces a compound of entirely different character. A Punjabi-style garam masala (good for most north Indian cooking): dry-toast 4 tablespoons coriander seeds, 2 tablespoons cumin seeds, 1 tablespoon black peppercorns, 1 teaspoon cloves, seeds from 10 green cardamom pods, 2 black cardamom pods, a 5cm piece of cinnamon (cassia is more authentic than Ceylon cinnamon here) and 2 bay leaves in a dry frying pan over medium heat, stirring constantly, until fragrant and slightly darker β€” about 3–4 minutes. Cool completely, then grind in a spice grinder to a fine powder. Store in an airtight glass jar away from light. Freshly made garam masala lasts 3–4 months; the store-bought equivalent is often months or years old before purchase.

Kashmiri garam masala uses more warming spices β€” higher quantities of cardamom, cinnamon and cloves, with the addition of dried ginger powder and mace. Hyderabadi blends often include star anise and dried rose petals. Bengali garam masala (panch phoron) is unique in using whole spices in a specific five-spice ratio rather than grinding them.

πŸ’‘ Pro Tip

Add garam masala at two points in the cooking: a small amount early with the other ground spices, and a larger pinch right at the end of cooking, off the heat. The early addition cooks into the sauce; the final addition preserves its top-note aromatics.

Key Takeaways

Indian cooking becomes genuinely comprehensible once you stop thinking about individual recipes and start thinking about the underlying systems: the masala base technique, the logic of tempering, the north/south divide along dairy and coconut lines, and the role of fat in spice extraction. Learn to make a proper bhuna masala, master a tadka, and cook dal makhani from scratch. These three skills will serve you across hundreds of Indian recipes. The spice pantry is a one-time investment that opens an extraordinary cuisine β€” and freshly toasting and grinding your own garam masala is the single easiest way to immediately and dramatically improve the quality of everything you cook.

Frequently Asked Questions

What is the difference between curry powder and the spices actually used in Indian cooking?β–Ό
Curry powder is a British Victorian invention β€” a single spice blend intended to evoke the flavours of Indian food for a market with no access to individual spices. It bears little resemblance to how Indian cooking actually works, which uses individual spices added at specific points in specific quantities. Indian home cooking rarely uses anything called 'curry powder'; instead, coriander powder, cumin powder, turmeric and chilli powder are used separately and in proportions that vary by dish and region. Garam masala is a finishing spice blend used in northern cooking and is fundamentally different from curry powder in composition and application. Use Indian recipe books that specify individual spices.
Why does my homemade curry taste different from restaurant curry, even when I follow the recipe?β–Ό
Restaurant Indian curries are often made with a pre-cooked 'base gravy' β€” a large-batch onion and tomato sauce β€” and finished to order in very high-heat commercial woks. The high heat creates Maillard browning in the final flash-cook that is difficult to replicate on domestic hobs. More importantly, many restaurants use significantly more fat (oil and ghee) than home cooks are comfortable with, and fat carries and distributes flavour. Ensure your masala is fully bhunafied (oil separating) before adding proteins, use slightly more fat than feels natural, and cook over the highest heat your hob can produce when finishing. Fresh whole spices ground yourself will also significantly close the gap.
What can I substitute for ghee in Indian cooking?β–Ό
Ghee β€” clarified butter with milk solids removed β€” has a high smoke point (around 250Β°C / 480Β°F) and a rich, nutty flavour. For high-heat cooking like tadka and bhunofying the masala, a neutral oil with a high smoke point (refined coconut oil, avocado oil or a clean vegetable oil) is a functional substitute. Butter can be used at lower temperatures but will burn during high-heat tempering. For the richness and flavour of ghee in finishing dishes like dal makhani or biryani, unsalted butter is the closest western substitute β€” add it off the heat to prevent browning. Make your own ghee by gently simmering unsalted butter until the milk solids settle and toast lightly, then straining through muslin.
How do I control heat level in Indian cooking without losing flavour?β–Ό
Heat in Indian cooking comes from two different sources: fresh green chillies (which provide a bright, grassy, front-of-mouth heat) and dried red chillies or chilli powder (which provide deeper, slower, more lingering heat). To reduce heat without losing colour or complexity, swap regular red chilli powder for Kashmiri chilli powder, which is mild but deeply pigmented. Reduce fresh chillies but de-seed and devein the remaining ones before using β€” the seeds contain very little capsaicin; the white ribs are the real source of heat. Remove dried chillies from tadka rather than eating them. Dairy (yoghurt, cream, butter) absorbs and neutralises capsaicin heat β€” adding yoghurt to a too-hot dish or increasing the yoghurt in a marinade are standard heat reduction techniques.
Can I make Indian curries ahead of time, and do they improve overnight?β–Ό
Yes, and yes β€” most Indian curries improve significantly on day two. The spices continue to hydrate and integrate with the sauce overnight, rounding out harsh edges and deepening the overall flavour. Dishes like dal makhani, rogan josh and chicken tikka masala are noticeably better the next day. Cook the curry to slightly less sauce reduction than you want when serving, as it will thicken on refrigeration. Reheat gently with a splash of water over medium-low heat, stirring frequently. Avoid boiling vigorously on reheating, especially for cream-containing curries, which can split. A fresh tadka poured over reheated dal is a standard restaurant trick for brightening a day-old dish.

More in Cooking Techniques

View all β†’

About This Article

Written by James Chen, Professional Chef & Culinary Educator. Published 26 April 2026. Last reviewed 26 April 2026.

Editorial policy: All content is reviewed for accuracy and updated when new evidence emerges. Health articles include a medical disclaimer and are reviewed by qualified professionals.

About the Author

J
James Chen
Professional Chef & Culinary Educator

Professional chef with 18 years of kitchen experience across three Michelin-starred restaurants.

French CuisineJapanese TechniquesFermentationKnife Skills
View full profile β†’