Masala Sauce – The Ultimate Onion Tomato Curry Base

No ratings yet

This post may contain affiliate links. Please read our disclosure policy.

This onion tomato Masala Sauce is the flavorful base for countless Indian dishes. Made with caramelized onions, tomatoes, garlic, ginger and spices, it’s perfect for chicken, chickpeas, paneer and vegetable curries. Batch cook and freeze for easy meals.

Two glass jars filled with bright orange-red sauce sit on a grey surface, one with a spoon inside. A small black measuring cup holds more sauce, and a green tomato stalk lies nearby. The background is a textured grey.

If you have ever wondered why your homemade Indian dishes don’t quite have that restaurant-level depth, or if you’ve been intimidated by the thought of cooking Indian food from scratch, this recipe is for you.

What Is Masala Sauce?

Onion Tomato Masala, also known as pyaz tamatar masala or simply “magic masala,” is a versatile onion-tomato gravy is made using just a handful of pantry staples – onions, fresh tomatoes, ginger, garlic and warm spices. It takes many forms, from chunky versions used in dals to silky smooth purees ideal for elegant, restaurant-style gravies.

One Simple Sauce, Endless Curry Possibilities

Onion tomato masala is a magic “mother sauce” – the foundation on which countless of different dishes can be built on. By preparing this base in advance, you skip the most time-consuming steps of Indian cooking – all that chopping and long, slow-roasting of onions and tomatoes – during the busy work week. It is a major time-saver that allows you to transition from “takeout to table” in record time while ensuring your meals have a complex, slow-cooked taste.

A glass jar filled with bright onion tomato masala sauce sits on a metal tray, with a spoon inside. Nearby are a small brass bowl, a blue spoon, curry leaves, and a pile of red spice powder on a grey surface.

Here’s What You’ll Need

To make about two cups of this “magic masala,” you will need these key ingredients:

  • Onions: I often use sweet white Spanish onions as they are giant and you only need a couple. You can also use red onions, yellow onions or even large shallots.
  • Tomatoes: Fresh tomatoes ideally; I usually opt for good-quality canned tomatoes.
  • Tomato paste or purée: To intensify the flavor of the tomatoes.
  • Ginger and Garlic: Freshly minced for the most vibrant aroma.
  • Whole Spices (optional): Bay leaves, cinnamon stick, green cardamom – I prefer to keep my masala more of a clean canvas so I can build up the spices when using in curries.
  • Ground Spices: Deggi mirch – this blend of Kashmiri chili powder and bell peppers adds a signature bright red color, warmth, earthy flavor and mild heat. You can also add ground cumin, turmeric or garam masala.
  • Oil: A neutral oil like sunflower, canola, or vegetable oil is best or you can also use ghee.
Ingredients for a flavourful Masala Sauce are arranged on a light surface, including neutral oil, tomatoes, ginger, garlic, halved onions, tomato purée, red chilli powder labelled deggi mirch, and salt.

How to Make Masala Sauce Step-By-Step

  1. Heat the oil in a large, heavy Dutch oven. Add the chopped onions and cook over medium-high heat, stirring frequently, for 25-30 minutes. You want the onions to turn a deep golden brown color – don’t rush this stage!
  2. Aromatics: Stir in the minced ginger and garlic. Cook for about one minute until fragrant.
  3. Add the chili spice blend, salt and tomato paste and cook for 2 minutes, stirring.
Four-panel image showing onions being cooked: Top left, raw chopped onions in a saucepan; top right, onions softening as they are stirred with a wooden spatula; bottom left, browned onions with crushed garlic added; bottom right, onions mixed with tomato purée.
  1. Add the tomatoes and simmer, stirring occasionally, for about 20 minutes or until the sauce is thick and the oil begins separating from the sauce. This means the onions, tomatoes and spices have reduced and concentrated, giving the sauce its rich flavor.
Two images: On the left, a saucepan with diced onions and tomato purée being stirred by a wooden spoon. On the right, the same saucepan with the sauce mixed together and thickened, also being stirred.
  1. Allow the sauce to cool down and leave it as is or use an immersion blender or Vitamix to blend into a silky smooth paste. Transfer to a jar and store for up to a week in the fridge or freeze for later.
Side-by-side images of a blender: left shows chunky tomato mixture, right shows the mixture smoothly blended, with a wooden spoon lifting some of the thick, orange-red purée.

Storing and Freezing

This magic sauce is ideal for meal prep. Making a large batch allows you to prepare multiple curries quickly throughout the week. You can also add it to soups or sauces whenever you want to add deep flavor in a hurry!

  • Fridge: Transfer the cooled down sauce to a jar or an airtight container and refrigerate for up to one week.
  • Freezer: Spoon the sauce into large silicone ice cube trays and freeze until solid. Once frozen, pop the cubes into a Ziploc bag. No need to defrost when you want to use them – simply drop a cube directly into your pan with your protein or veggies, add water as needed, and simmer.
Two-panel image: left shows an ice cube tray filled with red-orange frozen cubes sprinkled with salt; right shows three thawed cubes on a dark plate with visible salt on top and a bit of melted residue.

Recipe Notes and Tips

  • Skip the time consuming – and tear inducing – chopping of the onions. Invest in a vegetable chopper or simply chop using a food processor.
  • You can also blend the garlic and ginger using a food processor (see recipe notes). If you make extra you can always freeze it for later use.
  • The oil will separate during the cooking. You can skim the oil to use in another recipe if you like.

Frequently Asked Questions

Can I use canned tomatoes?

Good quality crushed canned tomatoes actually provide a beautiful color and are less watery than fresh ones. Add a pinch of sugar to balance their acidity if needed.

Is masala sauce spicy?

You are in the driving seat – use Kashmiri chili powder, deggi merch or paprika for a mild flavor and deep color, or add fresh green chilies if you prefer more heat.

Is masala the same as curry sauce?

Onion tomato masala is the flavor base used to build many curries. Additional ingredients such as yogurt, cream, coconut milk, protein, spices etc are added to create the final curry sauce depending on which recipe you are making.

How do I use tomato onion masala?

You can use this masala sauce as the base in many dishes such as Butter Chicken, Chicken Tikka Masala, Chana Masala and so many more! If a curry recipe asks for an onion tomato base then you can use this sauce.

Can I make a large batch?

Yes, simply double all the ingredients and make sure to use a large pot to cook it in. Once cooled, portion the sauce into 1-cup containers or freeze it in ice cube trays. This makes it easy to grab exactly what you need when cooking chicken, paneer, chickpeas or vegetables.

A glass jar filled with bright onion tomato masala sauce sits on a metal tray, with a spoon inside. Nearby are a small brass bowl, a blue spoon, curry leaves, and a pile of red spice powder on a grey surface.

👉 If you try this Onion Tomato Masala Sauce recipe, please leave a comment and rating below – I’d love to hear how you used it! Save the recipe on Pinterest and don’t forget to tag me on  @Instagram or TikTok so I can see your creations.

No ratings yet

Masala Sauce – The Ultimate Onion Tomato Curry Base

If you have ever wondered why your homemade Indian dishes don’t quite have that restaurant-level depth, or if you’ve been intimidated by the thought of cooking Indian food from scratch, this recipe is for you
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Servings: 2 cups
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Video

Ingredients

  • ½ cup (120 ml) vegetable oil
  • 7 cups (1kg) finely chopped onions 4 extra large Spanish white onions
  • 2 tbsp minced garlic see note 1
  • 2 tbsp grated ginger see note 1
  • 2 tsp deggi merch see note 2 for substitution
  • 1 ½ tsp salt , or to taste
  • 3 tbsp tomato paste
  • 28 oz (800g) canned crushed tomatoes
  • pinch sugar , optional

Instructions 

  • Heat the oil in a large Dutch oven over medium heat. Add the onions and cook for 25-30 minutes, stirring often, until soft and caramelized to a golden brown color.
    ½ cup (120 ml) vegetable oil, 7 cups (1kg) finely chopped onions
  • Stir in the minced garlic and ginger and cook for 1 minute.
    2 tbsp minced garlic, 2 tbsp grated ginger
  • Add the deggi merch chili powder, salt and tomato paste and cook for 2 minutes.
    2 tsp deggi merch, 1 ½ tsp salt, 3 tbsp tomato paste
  • Add the crushed tomatoes and cook over medium heat for 20 minutes, stirring occasionally, until the oil begins separating from the sauce. Add a splash of water, as needed, if the pot looks dry. Stir in a little sugar, to taste, if the tomatoes are very acidic.
    28 oz (800g) canned crushed tomatoes, pinch sugar
  • Use the sauce as is or blend until completely smooth. Transfer to an airtight container and store in the fridge for up to a week or freeze in portions for up to three months.

Notes

  • Note 1: Place roughly chopped garlic cloves and chopped fresh ginger in a food processor with some vegetable oil and blitz until you have a paste – quicker than grating by hand.
  • Note 2: Substitute the deggi merch with Kashmiri chili powder or paprika with a pinch cayenne pepper.

Nutrition

Calories: 886kcal | Carbohydrates: 93g | Protein: 15g | Fat: 57g | Saturated Fat: 9g | Polyunsaturated Fat: 32g | Monounsaturated Fat: 13g | Trans Fat: 0.4g | Sodium: 2516mg | Potassium: 2352mg | Fiber: 19g | Sugar: 45g | Vitamin A: 1825IU | Vitamin C: 88mg | Calcium: 308mg | Iron: 8mg

Nutritional information is always approximate, and will depend on quality of ingredients and serving sizes.

Like this recipe? Leave a comment below!

You may also like:

Leave a comment

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

Recipe Rating