Indian Curry Paste

This is a basic tomato based curry paste recipe that is the base of almost all Indian curries.
By Prerna Singh

Every Indian household has its own recipe for any Indian dish and same goes with the curry paste. I come from the northern part of India where curry paste is mostly tomato based. In South Indian kitchens use of curry leaves, coconut, some kind of lentil or tamarind will be prominent. Mughlai cuisine is comprised of whole or ground spices and an addition of cream or a dairy product to make the sauce rich and creamy. Then what you are going to use the curry paste for also makes a difference.

If you are going to add meat to your curry, making a rice dish like biryani or tahiri or using it to make a vegetable curry. There are several variations and several ingredients that you can add or remove but I do not want to confuse you with all that. Lets take it a little slow and today talk about the basic Indian Curry Paste recipe.

Indian Curry Paste
Prep Time
Cook Time
Total Time
This is a basic tomato based curry paste recipe that is the base of almost all Indian curries. With a slight variation here and there you can make hundreds of curries using this basic curry paste. It can be made in bulk and can be stored for weeks. No more going to the stores and buying jarred month old curry paste that cost you a fortune and don't taste half as goodd!
Recipe Type: Basics of Cooking
  • Makes approx. 1.5 cups of curry paste)
  • wet paste)
  • 1 cup chopped onion
  • 1 inch ginger
  • 3-4 cloves of garlic
  • 2-3 green chilis (or any chili pepper of your choice)
  • dry spice powder)- Only half of it will be used in this recipe for curry paste. You can store the rest in an air tight container for later.
  • 2-3 bay leaves
  • 2 tsp cloves
  • 2 tsp peppercorn
  • 3-4 black cardamom
  • ½ Cinnamon stick
  • ½ tbsp cumin seeds
  • 3 tbsp coriander seeds (you can use 2/2.5 tbsp coriander powder if you don't have seeds)
  • other ingredients:
  • 1 tsp turmeric
  • 2 tbsp oil
  • 1 tsp ghee (optional)
  • Salt to taste
  • 1 cup diced tomato
  1. Grind together ingredients for the wet mix in a food processor or blender/grinder. Use about 3-4 tbsp of water if necessary for the blades to rotate. Set aside.
  2. Grind together all the dry ingredients in a spice or coffee grinder. Set aside.
  3. Heat oil in a thick bottom pan, add wet mix.
  4. Cook it on medium high heat until all the water has evaporated. Once the paste starts getting thicker reduce the heat to medium low, add salt and turmeric.
  5. Cook until the paste starts changing color and gets golden brown in color.
  6. Add ghee. Very soon oil will start to separate.
  7. Add diced tomato. First the tomatoes begin to melt then slowly all the liquid will evaporate. Cook until the mixture has no liquid left.
  8. Now add dry ingredients. Mix everything well together.
  9. Your curry paste is ready.
Now you can add vegetables if you are making a vegetable curry. Add browned, baked, stir fried or deep fried meat to make a meat curry. You can also add it to rice with a few vegetables and make a tahiri (spicy rice pilaf) This curry paste can be stored in a refrigerator for weeks. All you have to do is let the paste cool down completely and then transfer it to an air tight container and freeze.


Prerna Singh

Prerna Singh

Prerna is a food writer and photographer who contributes to sites like Menuism and WFAEeats (NPR Charlotte). With a goal of making Indian cuisine approachable, she created Indian Simmer, a blog nominated for 2011 Best Food Blogs by Saveur Magazine.

More Posts - Website - Twitter - Facebook

Originally Published: September 21, 2011

15 Responses to Indian Curry Paste

  1. Tamara Novakoviç

    Tamara Novakoviç Reply

    September 23, 2011 at 8:17 am

    this is great! simply delicious

    • kenneth bayne Reply

      March 10, 2013 at 11:47 am

      Hi Tamara,

      did you follow the recipe exactly are did you vary it a wee bit ?


  2. My Fudo Reply

    September 23, 2011 at 10:47 pm

    We’ll I better try this one. It’s a lot more enticing and interesting than the commercial curry paste that I’ve know for quite a decade.

  3. Pingback: Food profile: The tomato « Speaking Seb

  4. Chris Reply

    November 3, 2012 at 1:51 pm

    Can you use a curry powder in place of the dry ingredients?

    • Prerna Singh

      Prerna@IndianSimmer Reply

      March 18, 2013 at 6:31 pm

      If you can find “garam masala” then that would be a better alternative.

  5. Pam Crouzieres Reply

    March 15, 2013 at 8:39 am

    I am going to make this in bulk and store it in the fridge. Can it be frozen as well?

    • Prerna Singh

      Prerna@IndianSimmer Reply

      March 18, 2013 at 6:32 pm

      Yes, go ahead and refrigerate. I do so in small batches so that its easier to thaw and use for individual recipes.

  6. Doug Reply

    March 28, 2013 at 1:29 am

    I’ve been looking at different recipes for curry past or base. I like the simplicity of your blend. I’d like to make it but I’m confused by something in the ingredient list.

    Under the Ingredients you list the following…

    dry spice powder)- Only half of it will be used in this recipe for curry paste. You can store the rest in an air tight container for later.

    I was wondering what the dry spice is and how much you use? It looks like something is missing from the list.


  7. Ian Beaver Reply

    May 18, 2013 at 2:16 am

    Doug, if you look carefully at the ingredients list you will see that it has two sections, a ‘wet paste’ section and a ‘dry spice’ section. The ‘wet paste’ is made using onions, garlic, chillies and ginger blended with water to make a wet paste. The ‘dry spices’ are bay leaves, cloves, peppercorns, cardoman, cinnamon stick, cumin and coriander seeds. These dry ingrediants are ground to a powder, then added dry.

    I have about 6L of homemade tomato concentrate that I am about to convert into this recipe, so that should be good for about ten curries or so. I just preserve it in recycled jam jars with those pop down lids. Keeps forever. Yum


  8. Joe Reply

    May 22, 2014 at 10:57 am

    Looks smashing.
    What would you add to this paste to increase the amount of sauce in the mix and approximately how much of it?
    How many servings would that yield?

  9. Cath Reply

    June 29, 2014 at 3:29 am

    yum sounds great, can I add coconut cream at the end using this paste when making a chicken curry?

  10. kEVIN Reply

    August 7, 2014 at 12:39 am


    Can I use canned tomatoes for this. How much should I use please??


  11. mike Reply

    October 7, 2014 at 3:54 am

    I Just wanna know the best n tastier way to make curry paste . Please let me know all ingredients I need for curry paste. Thnxx u.

  12. Jamie Reply

    December 15, 2014 at 4:31 pm

    Thanks! I made a batch for christmas presents, not without a cracking meal for my wife and i first :)

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Rate Recipe: