Curry Base Guide

indian

Most North Indian curries are built on the same four ingredients — onion, ginger-garlic, spices, tomato — cooked in sequence until they form a concentrated paste. The technique is always the same. What changes is how aggressively you apply it, which depends on one question you should answer before you start:

What is the main ingredient doing in this dish?

Taste the main ingredient before you start. The more flavor it has on its own, the lighter your hand should be on every element of the base.


The Roles

A curry base has five flavor dimensions. Each ingredient you add contributes to one or more of them — tomato adds both acidity and depth, yogurt adds both acidity and richness, ginger adds both heat and aroma. Understanding these dimensions — not just individual ingredients — is what lets you substitute intelligently and adjust on the fly. Technique decisions (sequence, heat, texture) are covered in the Execution section below.

Role What it produces Options How they differ
Depth & sweetness The backbone — savory complexity that makes the curry taste rounded rather than flat Onion (caramelized), garlic, tomato (cooked down) Onion = sweetness + body; garlic = savory base note; tomato = slight sweetness + structure
Acidity / brightness Cuts through richness, lifts the dish, prevents it from tasting heavy or one-dimensional Tomato, yogurt, tamarind, lemon juice Tomato = mild acid + body; yogurt = gentle tang + creaminess; tamarind = sharp sour, no body; lemon = fresh brightness, add at end
Richness / body Makes the sauce coat and cling, adds mouthfeel Yogurt, cream, cashew cream, coconut milk, butter, ghee Yogurt = tang + body; cream = pure richness, no tang; cashew = neutral creaminess; coconut = sweetness + richness; butter/ghee = nutty fat
Heat Pungency and warmth Kashmiri chili, regular chili powder, fresh chili, ginger Kashmiri = deep color, mild heat; regular chili = heat without color; fresh chili = bright sharp heat; ginger = warm aromatic heat
Aroma / finish Top notes — the fragrance that hits when the dish is served Garam masala, fresh ginger, curry leaves, fresh coriander All volatile — add at the very end or they disappear during cooking

The key insight: When you're missing an ingredient, ask what role it was playing — not what it was. If yogurt was adding acidity, tamarind can fill that role. If it was adding richness, cream can fill it instead. These are different answers to the same absent ingredient.


Baseline Proportions

For a base serving 4:

Ingredient Amount Role
Fat (neutral oil or ghee) 3–4 tbsp Cooking medium; ghee also adds richness
Onion 2 medium (~300g), fine dice Depth & sweetness
Ginger-garlic paste 1 tbsp (1:1 ratio) Depth + heat
Ground spices 1 tsp coriander, ½ tsp cumin, ¼ tsp turmeric, chili to taste Heat + aroma
Tomato 2 medium (~250g) or ½ cup crushed canned Acidity + body

Adjust by dish character: assertive mains need a lighter hand on every element. Neutral mains can take a fuller base.


Execution: The Four Stages

The base is always built in the same order. Skipping steps or combining them produces a weaker result every time.


Stage 1: Onion

The onion determines the backbone of the entire dish. Each stage of cooking produces a different result — and the difference is significant:

Stage Time What's happening Result
Raw → Translucent 3–5 min Moisture releases, sharpness softens Still too pungent — never stop here
Translucent → Golden 8–12 min Moisture evaporates, onion concentrates Decent base — lighter, less complex
Golden → Deep caramel 15–20+ min Maillard + caramelization, volume reduces dramatically Restaurant-style depth and sweetness

Practical tips:

Ginger vs garlic ratio: The default 1:1 is neutral. Shift based on the dish:


Stage 2: Ginger and Garlic

Add paste after onions reach golden — not before. Earlier and they stew in moisture rather than fry, producing a raw rather than roasted flavor.

Stir constantly for 1–2 minutes. The paste spits when it hits the oil — that's normal. It's ready when it turns light golden and smells roasted rather than sharp. If it smells acrid or browns too quickly, the heat is too high.


Stage 3: Ground Spices

Add after ginger-garlic, never before — spices added to wet onions bloat and stay raw. They need hot fat and a concentrated base to bloom properly.

Dry vs slurry: You'll see both in recipes.

Use the slurry if your pan is very hot or the base looks dry. Either way, cook 30–60 seconds stirring continuously until the raw flour smell is gone and the spices smell toasted. The mixture will look dry — that's correct.

What each spice does:


Stage 4: Tomato

Add after the spice bloom. Tomatoes are acidic — added earlier they slow browning dramatically.

Cook until all moisture has evaporated, the pulp has broken down, and the mixture is paste-like. This takes 8–12 minutes on medium heat. The signal is oil separation: oil absorbed during cooking re-emerges and pools visibly at the edges. A curry built before this point will taste acidic and watery no matter how long you cook it afterward.

If the masala sticks, add a tablespoon of water and scrape up the bits — that's flavor, not waste.


The Bhuno Technique

Bhuno means frying the masala continuously — letting it catch slightly on the bottom of the pan, then deglazing with a splash of water and scraping up the caramelized bits. Repeat. It's active cooking, not passive simmering.

A properly bhuno'd masala is dense, slightly darkened, intensely savory, and fully integrated. The visual test: tilt the pan — oil should run freely around the edges of the masala rather than being absorbed into it.

Masala is done when:

This is the point to add your main protein or vegetable. Adding it earlier means the protein cooks in a raw masala — the dish will taste undercooked regardless of how long it simmers.


Yogurt: Technique

Whether and why to add yogurt is in the Roles table above. If you've decided to use it, splitting is the only risk.

What splitting is: Cold yogurt proteins coagulate rapidly when they hit a hot pan — you get grainy white curds in oil instead of a smooth sauce. Unpleasant texture that can't be fully fixed.

How to prevent it:

  1. Room temperature yogurt — 30 minutes out of the fridge
  2. Add 1–2 tbsp at a time, stirring continuously after each addition
  3. Medium heat, not high

If you only have cold yogurt: Temper it first. Stir 2 tbsp of hot masala into the cold yogurt in a bowl, then add that mixture to the pan. The gradual warming prevents the proteins from seizing.

Full-fat yogurt is more stable than low-fat. Greek yogurt works — thin slightly with water first.


Regional Variations

The five flavor dimensions apply across Indian regional cooking — what changes is which ingredients fill them. Neither style is a deviation from the other; they're different selections from the same framework.

Dimension North Indian South Indian
Depth & sweetness Deep caramelized onion + garlic Lightly cooked onion; spice carries more weight
Acidity Tomato (mild, bright) Tamarind (sharper, more intense, no body)
Richness Yogurt, cream, butter Coconut milk, fresh coconut
Heat Chili powder, Kashmiri chili Fresh green chili, black pepper
Aroma / finish Garam masala, fresh coriander Mustard seeds + curry leaves (tadka), fresh coconut

The practical difference: North Indian bases are built through long caramelization of the onion-tomato base. South Indian bases are lighter — the souring agent (tamarind) and spice carry more of the flavor load, and the tadka (done at the start or finish) does the aromatic work that garam masala does in the North.


Failures and Fixes

Problem Cause Fix
Curry tastes raw and pungent Onions undercooked Keep cooking — the dish may smell done before it tastes done
Sauce is watery and acidic Tomato not cooked out; oil hasn't separated Cook on medium-high, stirring, until oil pools at the edges
Masala is grainy Spices added before tomato cooked out Add a splash of water and keep cooking
Masala stuck and bitter Heat too high during bhuno Deglaze with water; if it tastes bitter, start the base over
Curry one-dimensional, no depth Base rushed or too little oil A good base tastes complex before protein goes in — if it doesn't, cook longer
Yogurt split Added cold, too fast, or heat too high Room temp yogurt; temper if needed; 1–2 tbsp at a time
Curry thin despite good flavor Masala not reduced enough Reduce uncovered on medium heat before adding liquid

Added Sep 3, 2026 · Updated Sep 3, 2026