Cooking ScientistGet the app
The Indian pantry · 4 min read

Onion-tomato masala: wait for the oil

The short answer

A masala base is onions cooked golden, then tomato cooked down to a thick paste. The finish line is oil seeping out at the edges. That means the water is gone and the paste is finally frying. Before that, it's just simmering in tomato juice.

Why the order matters

Onions go first so they can brown before tomato floods the pan with water. Tomato then adds water, acid and glutamate, a savory compound. Ground spices go in late, so they fry briefly in the fat without scorching.

Test yourself

Questions from the interactive lesson, with the answer and the why.

In a masala base, what does oil separating from the paste tell you?

Most of the water has cooked off. As water evaporates, fat pools out and the paste begins to fry.

True or false: Adding tomato before the onions brown gives the same flavor as browning them first.

False. Tomato water holds the pan near 100°C (212°F), so the onions steam and stay pale.

What went wrong? You add water and chicken the moment the tomatoes turn soft. The gravy tastes sharp and thin.

The tomato was never cooked down until oil appeared. Water and acid were still in the paste, so the taste stayed raw and sharp.

Fill the blank: Once the water in the paste is gone, the fat starts to ___ the solids and browning speeds up.

Once the water in the paste is gone, the fat starts to fry the solids and browning speeds up. With the water gone, the paste can climb past 100°C and brown.

Why brown the onions before adding tomato instead of after?

Tomato water holds the pan near 100°C. Water keeps the pan near its boiling point, too cool for browning.

True or false: Oil floating at the edges of a masala base signals that most of the water has cooked off.

True. As water leaves, the fat is no longer held in the paste and pools out.

Play this as a 3-minute lesson

Quick quizzes and games lock it in, and a daily streak keeps you learning. Free to start on iPhone and iPad.

Download on theApp Store

Use it tonight