Best Ingredients for Making Indian Curry at Home - MasalaMart

Introduction

A great Indian curry is not about a secret recipe — it is about quality ingredients and understanding how they work together. Whether you are making a simple weeknight chicken curry or a slow-cooked lamb rogan josh, the same core ingredients form the foundation of almost every great curry.

This guide covers everything you need to make authentic Indian curry at home in the UK — from the essential spices and aromatics to the base techniques that make the difference between a good curry and a great one.

The Curry Base: The Holy Trinity

Almost every Indian curry starts with the same three ingredients cooked down into a flavour base:

1. Onions

Onions are the foundation of most Indian curries. They must be cooked properly — low and slow until deeply golden, not just softened. This caramelisation is what gives curry its body, sweetness, and depth. Rushing this step is the most common mistake home cooks make. Budget at least 15–20 minutes for properly cooked onions.

2. Ginger and Garlic

Fresh ginger and garlic — used together in a paste — are non-negotiable in Indian curry. The ratio is typically equal parts ginger and garlic, blended with a little water into a smooth paste. Fry this paste in the onion base until the raw smell cooks off — about 3–5 minutes.

Tip: Make a large batch of ginger-garlic paste and freeze in ice cube trays. Use a cube per portion whenever needed.

3. Tomatoes

Tomatoes add acidity, colour, and body to the curry base. Use fresh chopped tomatoes, canned tomatoes, or passata depending on the dish. Cook the tomatoes down until they completely break apart and the oil separates from the masala — this is the key sign your base is ready.

Essential Spices for Indian Curry

The Dry Spice Mix (Masala)

For most curries, you will use a combination of these ground spices:

  • Turmeric (1 tsp) — colour, earthiness, and anti-inflammatory properties
  • Coriander powder (2 tsp) — mild, citrusy base note that adds body
  • Cumin powder (1 tsp) — warm, earthy depth
  • Red chilli powder (to taste) — heat and colour; use Kashmiri for colour, standard for heat
  • Garam masala (1 tsp, added at the end) — warming finishing spice blend

Whole Spices for Tempering

Many curries start with whole spices fried briefly in hot oil before the onions are added:

  • Cumin seeds — sizzle until they pop (about 30 seconds)
  • Bay leaves — add a subtle herbal note
  • Cinnamon stick — warm sweetness for meat curries
  • Cardamom pods — floral, aromatic
  • Cloves — intense warmth; use sparingly

The Liquid: Choosing Your Curry Base

Once your masala base is cooked, you need a liquid to create the curry sauce. The choice defines the style of curry:

  • Water — light, simple curries; the spices carry the flavour
  • Yoghurt — creamy, tangy curries like rogan josh and korma; add off the heat to prevent splitting
  • Coconut milk — rich, sweet South Indian and Sri Lankan style curries
  • Cream — restaurant-style butter chicken and tikka masala
  • Stock — depth and body; use chicken stock for meat curries

Protein Options

Chicken

The most popular choice for Indian curry in the UK. Bone-in chicken thighs give far more flavour than boneless breast and are more forgiving to cook. For authentic flavour, always marinate the chicken in yoghurt, turmeric, chilli, and ginger-garlic paste for at least 30 minutes before cooking.

Lamb

Lamb is ideal for slow-cooked curries like rogan josh and nihari. Use shoulder or leg cuts on the bone for the richest flavour. Low and slow — at least 1.5 hours — gives the most tender result.

Paneer

Indian cheese that holds its shape when cooked. Fry cubed paneer until golden before adding to the curry sauce. Perfect for palak paneer, mutter paneer, and kadai paneer.

Chickpeas and Lentils

Chana masala (chickpea curry) and dal makhani (black lentil curry) are two of the most beloved vegetarian Indian curries. Both are deeply satisfying, protein-rich, and budget-friendly.

The Finishing Touches That Make the Difference

The difference between a home curry and a restaurant curry often comes down to the final stage:

  • Garam masala — add a teaspoon in the last 2 minutes of cooking, not at the start
  • Kasuri methi (dried fenugreek leaves) — crumble a pinch into butter chicken or dal makhani at the end; it adds the distinctive restaurant flavour
  • Ghee — a teaspoon stirred in at the end adds richness and a nutty aroma
  • Fresh coriander — always garnish generously
  • A squeeze of lemon — brightens the whole dish

The One Technique That Changes Everything: Bhunao

Bhunao is the Indian technique of continuously frying and stirring the masala base on high heat, allowing the moisture to evaporate and the spices to fry in the oil rather than steam. You know your masala is ready when the oil separates from the mixture around the edges of the pan.

This step — which takes patience and attention — is what gives authentic Indian curry its deep, concentrated flavour. Do not add water or protein until the oil has separated.

A Simple Chicken Curry Recipe

Ingredients (serves 4)

  • 800g chicken thighs (bone-in)
  • 3 medium onions, finely sliced
  • 4 garlic cloves + 2cm ginger (blended into paste)
  • 3 medium tomatoes, chopped
  • 4 tbsp vegetable or mustard oil
  • 1 tsp cumin seeds
  • 1 tsp turmeric
  • 2 tsp coriander powder
  • 1 tsp cumin powder
  • 1 tsp red chilli powder
  • 1 tsp garam masala
  • Salt to taste
  • Fresh coriander to garnish

Method

  1. Heat oil in a heavy pan. Add cumin seeds and fry for 30 seconds until they sizzle.
  2. Add onions and cook on medium heat for 15–20 minutes until deep golden brown.
  3. Add ginger-garlic paste and fry for 3–5 minutes until raw smell disappears.
  4. Add turmeric, coriander, cumin, and chilli powder. Stir for 1 minute.
  5. Add tomatoes. Cook on medium-high, stirring frequently, until tomatoes break down and oil separates — about 10 minutes.
  6. Add chicken and stir to coat in the masala. Cook on high for 5 minutes, turning frequently (bhunao).
  7. Add 200ml water, reduce heat, cover and simmer for 25–30 minutes until chicken is cooked through.
  8. Add garam masala, stir through, and cook for 2 more minutes.
  9. Garnish with fresh coriander and serve with basmati rice or naan.

Where to Buy Authentic Indian Curry Ingredients in the UK

Supermarket spices and ingredients are convenient but often lack the freshness and quality that make a real difference to curry. MasalaMart stocks a full range of authentic Indian spices, whole spices, ghee, kasuri methi, mustard oil, and lentils — all sourced for quality and delivered nationwide across the UK.

Shop at masalamart.com and use code FESTIVAL10 for 10% off orders over £50.

Frequently Asked Questions

What makes Indian curry taste like a restaurant curry?

Three things: properly caramelised onions, the bhunao technique (frying the masala until oil separates), and finishing with kasuri methi, ghee, and garam masala. Restaurant curries also often use more oil than home recipes — don’t be afraid of a generous pour.

Can I make curry without fresh ginger and garlic?

You can use ginger-garlic paste from a jar as a convenient substitute. It works well for everyday cooking. Store the jar in the fridge once opened and use within 4 weeks.

How do I make curry less spicy?

Add a spoonful of yoghurt or cream to the finished curry, or stir in a little coconut milk. A squeeze of lemon juice also helps balance heat. For future batches, reduce the chilli powder and increase Kashmiri chilli (which adds colour without much heat).

How long does homemade curry keep?

Curry keeps well in the fridge for 3 days and freezes beautifully for up to 3 months. The flavour improves significantly after 24 hours as the spices develop.

Buy spices online uk, Chicken curry recipe, Curry ingredients, Curry spices, Garam masala, Homemade curry, How to make curry, Indian cooking uk, Indian curry, Indian grocery uk