Why It Works
- Removing the cooked onion and tomato chunks while simmering the remaining ingredients preserves their texture and adds body to the curry.
- Blooming the cumin in hot oil toasts the spice, deepening and developing its flavor while drawing its many fat-soluble flavor molecules out.
You can find different flavor variations of tomato curry from each corner of India and many points in between. This easy version takes very little time to cook and is a great way to use fresh tomatoes when they’re in season. My recipe takes inspiration from the Andhra tomato curry. This style features chunks of onion and tomato cooked just until tender in a generous amount of oil, flavoring the curry and giving it body and texture, while cumin and mustard seeds provide crunch as well as flavor. From this starting point there are many variations in the Andhra tomato curry in itself. Every household has their own way of making it. There is no one “right way” to make this tomato curry. Different versions might use asafoetida or curry leaves, ginger or garlic. Some don’t use onions at all and some might also add potatoes to it, but all of these are just different ways of making this tomato-based curry.
At its heart, this curry features a flavorful tomato-based sauce that's cooked down until thick enough to act as a gravy for the chunky vegetables. You'll notice I use both fresh and canned tomatoes in the recipe. The fresh tomatoes are necessary for the larger chunks of tomato that are coated in the gravy along with the onion. I use pureed canned tomatoes for the gravy, as canned guarantees a good tomato flavor at any time of year—they're always harvested and canned at the peak of ripeness, meaning they're often your best option when out of tomato season. But if you happen to be making this curry when tomato are in season, then you can definitely use an equal amount of fresh pureed tomatoes for this step as well; you’ll need about five of them if you do.
Try this curry as-is or add other vegetables to it as well; cooked cauliflower florets or boiled potatoes would be dreamy with this. Serve this tomato curry with flaky lachha parathas or any other flatbread, or with rice in just about any form. Plain steamed rice works fine but tomato curry also makes a great combination with onion pulao or Indian fried rice.
Recipe Details
Andhra-Style Tomato Curry Recipe
Ingredients
7 tablespoons (100ml) neutral oil such as vegetable or sunflower oil
1 medium yellow or red onion (8 ounces; 227g), cut into 1-inch chunks
2 plum tomatoes (8 ounces; 227g total), cut into 1-inch chunks
Kosher salt
1 teaspoon cumin seeds
1 teaspoon black mustard seeds
1 tablespoon chana dal (split desi chickpeas)
1 tablespoon moong dal (split mung/moong beans)
One 14-ounce (397g) can whole peeled tomatoes, pureed in a food processor
1 teaspoon garam masala
1 teaspoon ground cumin
1/2 teaspoon granulated sugar
1/2 teaspoon ground turmeric
Cooked basmati rice and/or flaky flatbreads such as paratha, for serving
Directions
In a large skillet, sauté pan, or wok, heat oil over medium-high heat until shimmering. Add onion and plum tomato chunks, season with salt, and cook just until starting to soften, about 5 minutes. Using a slotted spoon, transfer the vegetables to a plate, leaving the oil behind in the pan.
Add the cumin and mustard seeds and cook until they begin to fry and sizzle in the oil. Add 7 tablespoons (100ml) water along with the chana dal, moong dal, then bring to a simmer and cook for 5 minutes.
Add pureed tomatoes, return to a simmer, then reduce heat to low, and cook gently for 15 minutes to develop the flavor of the curry.
Stir in garam masala, cumin, sugar, and turmeric. Return the onion and tomato chunks to the pan and cook until sauce is thickened and coats vegetables, about 2 minutes. Season with salt and serve with rice and/or flaky flatbreads.
Special Equipment
Large skillet or sauté pan or wok
Make-Ahead and Storage
Tomato curry is best made shortly before serving, but can be refrigerated in an airtight container for up to 4 days. Reheat gently before serving.
Nutrition Facts (per serving) | |
---|---|
456 | Calories |
26g | Fat |
50g | Carbs |
9g | Protein |
Nutrition Facts | |
---|---|
Servings: 4 | |
Amount per serving | |
Calories | 456 |
% Daily Value* | |
Total Fat 26g | 33% |
Saturated Fat 2g | 10% |
Cholesterol 0mg | 0% |
Sodium 542mg | 24% |
Total Carbohydrate 50g | 18% |
Dietary Fiber 6g | 20% |
Total Sugars 8g | |
Protein 9g | |
Vitamin C 23mg | 117% |
Calcium 124mg | 10% |
Iron 4mg | 21% |
Potassium 549mg | 12% |
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice. |