
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
Oil is heated first so aromatics can release flavour.

Onions
The flavour foundation of most curries.

Garlic
Adds deep savoury richness.

Ginger
Adds warmth and freshness.

Tomatoes
Creates the sauce body.

Ground Spices
Defines the curry flavour.
Step-by-Step Curry Base Method
- 1Heat 2–3 tablespoons oil in a pan over medium heat.
- 2Add finely chopped onions and cook slowly until:
- •soft
- •lightly golden
- •no raw smell
This usually takes 6–10 minutes.
- 1Add garlic and cook about 1 minute.
- 2Add ginger and cook another minute.
- 3Add tomatoes and cook until:
- •softened
- •thickened
- •oil begins separating slightly
This stage is called **bhunao**.
- 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

Crispy Potato and Pea Samosas
Enjoy these classic Indian samosas featuring a delightful crispy crust spiced with ajwain and filled with a savoury mix of potatoes and peas.

Chickpea Coconut Curry
Enjoy a quick and flavoursome chickpea coconut curry that delivers rich Indian flavours in minutes—perfect for weeknight dinners.

Dum Tofu
Dum tofu is a fragrant Indian delight that's quick to prepare and perfect for weeknight dinners. This version promises rich flavours and a comforting aroma that will impress your guests.

Instant Pot Chana Masala
A one-pot Punjabi chickpea curry made in the Instant Pot. Comforting, medium-spiced and perfect with rice or roti.

Matar Tofu Curry
A vibrant curry featuring tofu and green peas simmered in a rich tomato-onion masala—a delightful weeknight dish.

Aloo Tofu Masala
A comforting North Indian-style potato and tofu curry in a rich onion-tomato masala. Creamy, hearty, and perfect for weeknights.

