• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Everyday Nourishing Foods
  • Home
  • Recipes
  • Breakfast ideas
  • Lunch ideas
  • Dinner ideas
  • About
menu icon
go to homepage
  • Recipes
  • Instant pot
  • Millet
  • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Recipes
    • Instant pot
    • Millet
    • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×

    Home » Cooking 101

    How to make Indian curry sauce at home

    Aug 21, 2021 by Sravanthi. This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.

    • Facebook174
    • Twitter
    • Yummly
    • Pocket
    • Reddit
    • Flipboard
    • Mix
    Jump to Recipe

    Onion Tomato curry sauce is a simple everyday Indian-style onion tomato masala paste that can be used to make many Indian dishes in less time.

    This onion tomato curry sauce is usually called bhuna masala (means roasted masala). I have modified the authentic bhuna masala recipe a little bit to make it healthy and tasty.

    This stores very well in the freezer for around 3 to 4 months and 5 days in the refrigerator. So you can make it on Sunday and use it on weekdays for quick lunch and dinner recipes.

    Tomato curry sauce recipe with step by step pictures:

    In this recipe, I'm showing you two methods. I use Instant Pot to make a large quantity of this curry masala and save it in the refrigerator to use it multiple times.

    You can easily make this onion tomato curry base using a stovetop pan if making it for a single serving portion.

    Method 1: Stovetop method of making bhuna masala

    • Heat a pan and add oil to it.
    • Once it is hot, add cumin seeds, chopped garlic, chopped ginger, cardamon, cloves, and bay leaf to it.
    • After a minute or so, add sliced onions and fry them on medium flame until they turn golden brown.
    • It took around 8 minutes for me to brown them like this.
    • Now add grated carrot and stir it once.
    • Then add chopped tomatoes and cook until it is done. All the water release from the tomatoes should be evaporated. It will take around 7 to 8 minutes and depends on quantity and flame.
    • Let this onion-tomato mixture cool down a bit. Remove the bay leaf and discard it.
    • Now take this cooled mixture into a mixer grinder and make it into a fine or coarse paste depending on your liking.

    Method 2: Instant Pot Indian tomato curry sauce

    • Start the instant pot in saute mode.
    • Once it is hot, add oil to it. Now add cumin seeds, chopped garlic, chopped ginger, cardamon, cloves, and bay leaf to it.
    • After a minute or so, add sliced onions and fry them until they turn golden brown. 
    • Keep stirring the onions in between so that they do not burn.
    • Once they are browned, you can see the oil oozing out from them. It will take around 20 minutes for onions to brown.
    • Now add chopped carrots and mix it well.
    • Next, add sliced tomatoes and let them cook for a couple of minutes.
    • Turn off the saute mode and close the lid of the Instant Pot. Select the Manual mode or Pressure cook mode and cook on HIGH pressure for 5 minutes.
    • Once the Instant Pot beeps and it is done, manually release the pressure carefully. Tomatoes will be cooked nicely. Remove the bay leaf and discard it.
    • Now using an immersion blender, blend the onion-tomato mixture into a smooth paste.
    • If you are using a normal mixer grinder or blender, make sure to cool the tomato paste and blend it.

    Recipe Notes and variations:

    • Adding carrots is optional. I add carrots as they will add a slightly sweet flavor and balance tartness in tomato.
    • If you are not using carrots in this recipe, you can add 1 or 2 soft dates or a teaspoon of sugar. Adding dates or sugar will balance the tartness of tomatoes.
    • As a variation, you could even use red bell pepper in this recipe. You can skip carrots and add peppers or use both.
    • If you are using an immersion blender directly in the Instant Pot, do not touch the bottom of the pot to avoid scratches.
    • Cardamom and cloves are optional but they will give a nice flavor and aroma to the curry.
    • You can skip ginger or garlic or both if you do not have them handy.
    • For a family of 4 to 5, we need a cup of this tomato masala paste to make any Indian curry. To make any dal, we need a half cup of this.

    How to store this tomato curry masala:

    • If you want to use this bhuna masala paste in a week, store it in an airtight steel or glass box in the refrigerator. Use a clean spoon to take this paste to avoid spoilage.
    • I prefer to store them in small boxes that can hold 1 cup of masala paste so that we can take out one box at a time and use it up.
    • If storing this tomato curry sauce in the freezer, store each cup of sauce in a small box and freeze them individually. In this way, you can take out one box at a time and thaw it before use.
    • You can fill this curry paste in an ice tray and freeze it until it is set. Then remove the sauce blocks and store them in the freezer pouches or freezer-friendly boxes. I do not use plastic much in my kitchen and store a cup of this paste in a steel box.

    Have you tried this recipe? Provide your feedback by giving a star rating and/or leaving comments. And don't forget to share the recipe with others on Facebook, Instagram, Pinterest, or Twitter.

    Bhuna Masala Recipe:

    Tried this recipe?Give the rating by clicking ★ below

    Bhuna masala

    Sravanthi
    Learn how to make everyday Indian-style onion tomato masala paste easily at home. Make this bhuna masala using stovetop pan and use it in multiple everyday curries and dal.
    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 10 mins
    Cook Time 15 mins
    Course Main Course, Sauce
    Cuisine Indian
    Servings 1 cup
    Prevent your screen from going dark

    Ingredients
      

    • 1 cup sliced tomatoes around 200 gms
    • ¾ cup sliced onions around 100 gms
    • ¼ cup grated carrot 1 medium sized
    • 2 tablespoon oil
    • 5 garlic cloves
    • 1 inch ginger
    • 2 cloves
    • 2 cardamom
    • 1 bay leaf
    • ¼ teaspoon cumin seeds
    • Salt to taste

    Instructions
     

    • Heat a pan and add oil to it. Once it is hot, add cumin seeds, chopped garlic, chopped ginger, cardamon, cloves, and bay leaf to it.
    • After a minute or so, add sliced onions and fry them on medium flame until they turn golden brown.
    • It took around 8 minutes for me to brown them like this.
    • Now add grated carrot and stir it once.
    • Then add chopped tomatoes and cook until it is done. All the water release from the tomatoes should be evaporated. It will take around 7 to 8 minutes and depends on quantity and flame.
    • Let this onion-tomato mixture cool down a bit. Discard the bay leaf.
    • Now take this cooled mixture into a mixer grinder and make it into a fine or coarse paste depending on your liking. Bhuna masala paste is ready to use!
    Tried this recipe?Let us know how it was!

    Instant Pot tomato curry sauce recipe:

    Tried this recipe?Give the rating by clicking ★ below

    Instant Pot Tomato curry sauce

    Sravanthi
    Learn how to make everyday Indian-style onion tomato masala paste easily at home. Make this bhuna masala using Instant Pot and use it in multiple everyday curries and dal.
    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 30 mins
    Cook Time 50 mins
    Course Main Course, Sauce
    Cuisine Indian
    Servings 5 cups
    Prevent your screen from going dark

    Ingredients
      

    • 1 kg tomatoes
    • ½ kg onions
    • 200 gms carrots
    • ½ cup oil
    • 15 garlic cloves
    • 3 inch ginger
    • 3 bay leaves
    • 10 cloves
    • 10 cardamom
    • 1 teaspoon cumin seeds
    • Salt to taste

    Instructions
     

    • Start the instant pot in saute mode. Once it is hot, add oil to it.
    • Now add cumin seeds, chopped garlic, chopped ginger, cardamon, cloves, and bay leaf to it.
    • After a minute or so, add sliced onions and fry them until they turn golden brown. 
    • Keep stirring the onions in between so that they do not burn. Once they are browned, you can see the oil oozing out from them. It will take around 20 minutes for onions to brown.
    • Now add chopped carrots and mix it well.
    • Next, add sliced tomatoes and let them cook for a couple of minutes.
    • Turn off the saute mode and close the lid of the Instant Pot. Select the Manual mode or Pressure cook mode and cook on HIGH pressure for 5 minutes.
    • Once the Instant Pot beeps and it is done, manually release the pressure carefully. Tomatoes will be cooked nicely. Discard the bay leaf.
    • Now using an immersion blender, blend the onion-tomato mixture into a smooth paste.
    • If you are using a normal mixer grinder or blender, make sure to cool the tomato paste and blend it. Instant Pot tomtao curry sauce is ready to use and store for later.

    Notes

    Depending on the thickness of the sauce, you will get 5 to 6 cups of this masala paste.  You can easily use this at least 5 times for a family of 4.
    Tried this recipe?Let us know how it was!

    PIN the recipe for later use

    More Cooking 101

    • instant pot black beans in a bowl
      Instant pot black beans (Soaked and dried)
    • cashew cheese sauce in a bowl
      Vegan cashew cheese sauce and dip
    • cook millet in instant pot
      Instant pot Millet and recipes using cooked millet
    • black eyed peas in a bowl
      Instant pot black-eyed peas (Soaked & Dried)
    • Facebook174
    • Twitter
    • Yummly
    • Pocket
    • Reddit
    • Flipboard
    • Mix

    Recent Posts

    easy lentil wraps in a plate

    Easy lentil wraps (Vegan high protein red lentil tortillas)

    instant pot black beans in a bowl

    Instant pot black beans (Soaked and dried)

    indian spiced basmati rice in a bowl

    Fragrant Indian rice (Spiced Basmati rice)

    instant pot masoor dal in a bowl

    Instant pot Masoor dal (Easy Red lentils dal)

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Google Web Stories

    Take a look at my web stories...

    Namaste :)

    Hello, I’m Sravanthi. Here I share easy, healthy, and tasty recipes. I believe in “we are what we eat” and always try to eat homemade food. All my recipes are free from processed foods or ready-made foods and can be done easily without spending much time in the kitchen. more about me!

    Follow me on social media

    • Facebook
    • Instagram
    • Pinterest
    • Twitter

    Footer

    ↑ back to top

    About

    • About Me
    • Privacy Policy

    Recipes

    • Instant pot recipes
    • Millet recipes

    Contact

    • Contact

    As an Amazon Associate, I earn from qualifying purchases.