While the world is debating over the fact that whether a tomato is a vegetable or fruit (berry to be precise), here’s a special Tomato Curry recipe from the Goan cuisine which you must absolutely try. The Tomato Curry is perfectly spiced with a hint of tang and earthiness of coconut. This recipe is also vegan friendly. So, you should not waste any more time and get going with this lovely recipe made with fresh, plump tomatoes.
Table of Contents
More on Tomato Curry
This Tomato Curry recipe is a family recipe, a special of my mother. It has the coastal flavors of ground spices and coconut, and I have been making it for many years now.
When there are no other vegetables in the kitchen, I go for this vegan Tomato Curry as tomatoes are always available as a default option. Two more Goan curries that I make without vegetables is this coconut based Sorak Curry or this Solkadhi.
Curry and rice is a meal I have grown up with. So, whenever I prepare this Tomato Curry, I pair it with steamed rice and I don’t really need anything else to go with this combination. What’s more is that this curry packs a punch of flavors.
This Tomato Curry recipe is similar to my recipe of Goan Curry with Mix Vegetables. The main difference is that the tomatoes add a slight element of tanginess in this curry of tomatoes.
This curry made with tomatoes does not have cumin in the masala paste but is added later. The subtle sweetness of the coconut and the heat of spices like red chilies beautifully balances the tanginess of the tomatoes.
I like this curry mild, and not hot or spicy. Hence, I always use dried Kashmiri red chilies which are mildly spicy and basically impart a bright red color to the curry. Depending on the type of dried red chilies, the taste and flavor of the curry changes from being a bit smoky to hot.
You can also add about a tablespoon of chopped fresh coriander leaves while grinding the masala paste. This brings in a fresh herby touch to the curry recipe.
Like most of the coconut-based curries, this curry also goes well with steaming cooked rice or chapati. Accompany a light side vegetable salad or a pickle with it. You can also have some stir-fried or pan-fried vegetable dish, by the side.
How to make Tomato Curry
Make Tomato & Spices Paste
1. Take all the ingredients to be ground in a wet grinder jar or a sturdy blender:
- ½ cup tightly packed chopped tomatoes
- 4 to 5 dried Kashmiri red chilies, broken and seeds removed
- 2 to 3 small to medium garlic, sliced
- ⅔ cup tightly packed grated fresh coconut
- 2 teaspoons coriander seeds
- 1.5 tablespoons chopped onions
- 5 whole black peppercorns, optional
- ¼ teaspoon turmeric powder
2. Add 3 tablespoons water and grind to a smooth paste. There should be no small chunks or pieces of coconut in the paste. Keep aside.
Make Tomato Curry
3. Heat 2 tablespoons oil in a pan or pot. Add 1 teaspoon of mustard seeds and let them crackle. Then, add 1 teaspoon of cumin seeds and fry till they crackle and change color.
4. Add 1 tablespoon chopped onions or shallots and sauté till translucent on medium-low heat.
5. Then, add 6 to 7 curry leaves, 2 dried red chilies (seeds removed) and 1 pinch asafoetida (hing). Stir to mix.
6. Add ½ to ⅓ cup chopped tomatoes.
7. Sauté the tomatoes for 3 minutes on low heat.
8. Add the prepared tomato-coconut-spice paste.
9. Stir and sauté for 1 to 2 minutes on low heat.
10. Add 3 cups water.
11. Season with salt as required.
12. Bring to a complete boil first without a lid. Then, simmer the curry on low heat, again without a lid.
13. Simmer till you see oil floating on top of the curry. About 12 to 15 minutes on low heat after the first boil. Stir at intervals.
14. Serve the Tomato Curry hot with steamed rice, Jeera Rice or chapati.
More Indian Curry Recipes To Try!
Potato Recipes
Cauliflower Recipes
Capsicum Recipes
Mushroom Recipes
Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.
Tomato Curry
Ingredients
For the Tomato-Spices Paste
- ½ cup chopped tomatoes – tightly packed
- ⅔ cup grated fresh coconut – tightly packed, or ½ cup tightly packed chopped fresh coconut
- 2 to 3 garlic cloves – small to medium-sized
- 2 teaspoons coriander seeds
- 1.5 tablespoons chopped onions or shallots
- 4 to 5 kashmiri dry red chilies – broken and seeds removed if you prefer
- 5 whole black pepper – optional
- ¼ teaspoon turmeric powder
- 3 tablespoons water for grinding the masala paste
Remaining Ingredients
- 2 tablespoons oil
- 1 teaspoon mustard seeds – black
- 1 teaspoon cumin seeds
- 1 tablespoon chopped onions
- 6 to 7 curry leaves
- 2 dry red chilies – stalks removed
- 1 pinch asafoetida (hing), optional
- ½ to ⅓ cup chopped tomatoes – for sautéing
- 3 cups water or as required
- salt as required
- 1 to 2 tablespoons chopped coriander leaves for garnish, optional
Instructions
Making Tomato-Spices Paste
- Rinse and chop the onions, garlic and tomatoes.
- Break the dry red chilies and deseed them if you prefer.
- Grate the coconut and keep aside. You can also chop the coconut into small pieces.
- Take all the ingredients to be ground in a wet grinder jar or a sturdy blender – chopped tomatoes, broken red chilies, garlic, coconut, coriander seeds, chopped onion, whole black pepper and turmeric powder.
- Add 3 tablespoons of water and grind to a smooth fine paste. There should be no small chunks or pieces of coconut in the masala paste. Keep the ground paste aside.
Making Tomato Curry
- Heat oil in a pan or pot. Add mustard seeds and crackle them.
- Then add cumin seeds. Fry till they splutter. Add onions and sauté stirring often till translucent
- Then add curry leaves, dry red chilies and asafoetida(hing).
- Stir and then add tomatoes. Sauté them for 3 minutes.
- Add the ground masala paste and sauté for 1 to 2 mins, stirring often.
- Next add 3 cups water. Season with salt as needed.
- Bring to a complete boil first without a lid. Then simmer the curry on a low heat, again without a lid. Stir the curry at intervals.
- Simmer till you see oil floating on top of the curry. About 12 to 15 minutes on a low heat after the first boil.
- Garnish with coriander leaves and serve Tomato Curry hot with steamed rice or chapathi or jeera rice.
Nutrition Info (Approximate Values)
This Tomato Curry recipe post from the blog archives first published in September 2014 has been republished and updated on 30 April 2024.
Tried this out tonight ,it was really tasty! Your website has taught me to cook good, vegetarian Indian Food, and I am so happy for this! I also made some of your paneer recipes and Aloo Palak! Thank you very much! Greetings from Norway!
Oscar
welcome oscar. nice to know this. thanks for sharing your positive feedback.
Hii dassana,
Can I use coconut cream instead of fresh coconut, as fresh coconut is not available right now.
Thanks
welcome ràsika. yes you can use.
It was awesome all my relatives ate like anything thanks
welcome rashmika
I do not have a grinder jar, but this sounds amazing! Can I use a blender or a food processor? I have both of those… thank you!
welcome molly. you can use any of them. but they should be powerful. because grinding coconut is tough.
Hi reading your recipes since yesterday. Amazing – so extensive n intensive. Got all I wanted except VEG Parsi Curry which has coconut, raw peanuts, dahlia (channa) til, khus khus, etc. Could u please post the recipe. Thank you. Kashmira
PL first recipe site I enjoyed reading n told my sisters n friends about.
thanks kashmira. i have added your request in the recipe request sheet. will take some time to add the recipe. also convey my thanks to your sisters and friends.