← Back to guides
How to Build a Curry Base

How to Build a Curry Base

Learn the simple method behind most Indian curries by mastering the classic onion, tomato and spice base.

Core Curry Base Ingredients

Cooking Oil

Cooking Oil

Oil is heated first so aromatics can release flavour.

Onions

Onions

The flavour foundation of most curries.

Garlic

Garlic

Adds deep savoury richness.

Ginger

Ginger

Adds warmth and freshness.

Tomatoes

Tomatoes

Creates the sauce body.

Ground Spices

Ground Spices

Defines the curry flavour.

Step-by-Step Curry Base Method

  1. 1Heat 2–3 tablespoons oil in a pan over medium heat.
  2. 2Add finely chopped onions and cook slowly until:
  • soft
  • lightly golden
  • no raw smell

This usually takes 6–10 minutes.

  1. 1Add garlic and cook about 1 minute.
  2. 2Add ginger and cook another minute.
  3. 3Add tomatoes and cook until:
  • softened
  • thickened
  • oil begins separating slightly

This stage is called **bhunao**.

  1. 1Add ground spices such as:
  • turmeric
  • cumin powder
  • coriander powder
  • chilli powder
  • garam masala

Cook 30–60 seconds. If mixture becomes dry add a splash of water.

How to Know Your Curry Base is Ready

Your base is ready when:

  • oil slightly separates
  • mixture smells rich
  • tomatoes fully broken down
  • colour deepens

This is when you add:

  • vegetables
  • tofu
  • chickpeas
  • lentils
  • beans

Common Mistakes

  • Cooking onions too fast
  • Burning garlic
  • Adding spices too early
  • Not cooking tomatoes enough
  • Skipping the bhunao stage

Pro Tips

  • Cook onions slowly for best flavour
  • Add water if sticking
  • Don't rush tomato cooking
  • Taste as you go
  • Medium heat works best

Curry Base Formula

Think of it as: **Oil → Onions → Garlic → Ginger → Tomatoes → Spices → Main Ingredient** Once you remember this flow you can cook most Indian curries confidently.

Frequently Asked Questions

What is a curry base made of?

A traditional Indian curry base is usually made from onions, garlic, ginger, tomatoes, and spices cooked in stages to build flavour.

Why do onions take so long to cook in curry?

Onions need time to soften and develop sweetness. Cooking them slowly removes harsh flavours and creates the foundation of the curry sauce.

What is bhunao in Indian cooking?

Bhunao is the process of cooking onions, tomatoes, and spices until the mixture thickens and oil begins to separate. This develops deep curry flavour.

Can I make curry base in advance?

Yes. You can cook a curry base ahead of time and refrigerate it for 2–3 days or freeze it for later use. Many cooks batch-prepare curry bases.

Why do my curries taste flat?

This usually happens if onions are undercooked, tomatoes are not cooked long enough, or spices are not fried briefly. Properly cooking each stage builds flavour.

What spices go into a basic curry base?

Most curry bases use turmeric, cumin, coriander, chilli powder, and garam masala. These spices form the classic curry flavour profile.

Final Thoughts

Once you master this curry base you can cook most Indian dishes without strict recipes. Nearly every curry builds on this same foundation.

Recipes to try next