Business Logo

How to Cook Authentic North Indian Curries at Home

Fri, 06 Feb 2026|By MyLocalMart
How to Cook Authentic North Indian Curries at Home

North Indian curries are the all time favourite dishes for almost all of us. But we used to think that it is impossible to replicate the taste of north Indian curries prepared at restaurants in the home. Everyone of us must have done some early attempts to get those dishes done. The secret behind those restaurant style taste isn’t fancy ingredients. It’s about the technique, patience, and understanding the base. 

Once we get to know the base method, we can cook almost any North Indian Curry like Paneer, Chicken, Chickpeas, or Vegetables - confidently and easily.

Understanding the Base of North Indian Curries

Most of the authentic North Indian curries start just with a simple combination like onions, tomatoes, ginger, garlic, and spices. The main difference between dishes depends on how you cook this base, the ingredients you add, and whether you finish with cream, butter, or just water.

Step 1: Start with Oil and Heat Spices

You can use either oil or ghee. Ghee gives us a richer aroma, but oil works perfectly for our everyday cooking. When the oil got heated, just put in cumin seeds first. If you have bay leaf, cardamom, or a cinnamon stick, just add them in. Usually using one small cinnamon stick is subtle and keeps the flavor balanced.

Doing this releases aroma and sets the foundation for your restaurant style tasty curry.

Step 2: Cook the Onions Slowly

This step matters the most. Chop the onions finely and cook on medium heat until they turn golden brown. Remember well that the onions should turn golden brown and not soft. 

Note reg. Timing: Depending on your stove, this process can take 8–12 minutes. Keep stirring occasionally in order to avoid burning.

This slow cooking brings sweetness and depth to the curry. If you rush it, the gravy tastes flat.

Step 3: Add Ginger and Garlic

Then add ginger-garlic paste and cook for a minute or two until the raw smell disappears. Fresh ginger-garlic paste is best, but ready-made paste works fine for our daily cooking — especially if you shop at places like MyLocalMart.

Substitution tip: If you don’t have fresh ginger, a pinch of dried ginger powder works in a pinch.

Step 4: Cook the Tomato Masala

Now add chopped tomatoes or tomato puree along with turmeric, coriander powder, red chilli powder, and salt. Cook slowly until it gets thick and looks shiny. This is the stage where most of the flavor develops.

Real kitchen mistake: Adding water too early at this stage will end up with a watery curry. Ensure to add the correct level of water. 

Step 5: Add Your Main Ingredient

Now we need to add the main ingredient, anything like paneer, chicken, vegetables, chickpeas, or potatoes. Mix it well so the masala coats everything. Let it sit in the masala for a couple of minutes before adding water or cream — it helps the flavor absorb better.

Step 6: Decide on Gravy Style

  • Rich Restaurant-Style Curry: Add cream, butter, or cashew paste. This is good for butter chicken or paneer butter masala.

  • Home-Style Everyday Curry: Add water or a little curd for body.

Both are authentic. It depends on what you want to eat that day.

Step 7: Cook Gently

Cover it and cook on low heat for 10–15 minutes. This allows flavors to meld together. Stir occasionally to avoid sticking. The curry tastes different after boiling gently — the spices and ingredients combine beautifully.

Timing variation note: Chicken cooks faster than mutton, vegetables faster than lentils — check by looking and tasting.

Step 8: Finish With Flavors

Right at the end, sprinkle garam masala and crush kasuri methi between your palms. Add a little butter if you like, and decorate it with fresh coriander.

Tips: You can skip cream if you don’t like but never skip kasuri methi — it gives that authentic North Indian aroma that makes the curry feel complete.

Quick Substitution Tips

  • Paneer → tofu for lighter vegetarian option

  • Cream → cashew paste for richness without dairy

  • Chickpeas → kidney beans or rajma in gravies

  • Tomatoes → tomato puree if you’re short on time

Home cooking is all about flexibility. If you don’t have any ingredients at your hands, don’t feel sad — you can grab it quickly from MyLocalMart and continue cooking without any hassle.

Key Takeaways

Cooking authentic North Indian Curries at home is more about technique and time rather than memorizing long recipes. Turning onions brown, roasting masala slowly, and the boiling time make a bigger difference than any fancy ingredients. 

Keep a few essentials handy — onions, tomatoes, ginger-garlic, basic spices, etc— and you’ll have delicious North Indian curries anytime.

With continuous practice, you’ll learn your own preferences, timing adjustments, and subtle flavor tweaks. That’s when cooking stops being a recipe and becomes fun.


Tags

Authentic North Indian curriesHow to cook North Indian curryNorth Indian curry recipeRestaurant style curry at homeIndian curry cooking guidePaneer curry recipeChicken curry recipeChickpea curry recipeIndian curry cooking techniquesNorth Indian gravy base

Buy South Asian Grocery and Fresh Produce, delivered all over the UK

We Accept

Download Our App

Download on the App StoreGet it on Google Play

Policies

    Contact Info

    Copyright © 2026 Good Food Traders LtdAll Rights Reserved.

    Powered by TillRing