Ingredients:
- 4-5 medium-sized green tomatoes, chopped
- 1 onion, finely chopped
- 2-3 cloves of garlic, minced
- 1-inch piece of ginger, grated
- 2 green chilies, slit lengthwise (adjust according to your spice preference)
- 1 teaspoon mustard seeds
- 1 teaspoon cumin seeds
- 1 teaspoon turmeric powder
- 1 teaspoon coriander powder
- 1/2 teaspoon red chili powder (adjust to taste)
- 1 teaspoon garam masala
- Salt to taste
- 2 tablespoons oil, butter or tallow
- Fresh coriander leaves for garnish
- Wash the green tomatoes thoroughly and chop them into medium-sized pieces. Set aside.
- Heat oil in a pan or skillet over medium heat. Add mustard seeds and let them crackle. Then, add cumin seeds and let them sizzle for a few seconds.
- Add chopped onions, minced garlic, grated ginger, and slit green chilies to the pan. Sauté until the onions turn translucent and the raw smell of garlic disappears.
- Lower the heat and add turmeric powder, coriander powder, red chili powder, and salt. Mix well and cook for a minute to allow the spices to release their flavors.
- Add the chopped green tomatoes to the pan and stir to coat them with the spices. Cover and cook for about 8-10 minutes or until the tomatoes are soft and slightly mushy, stirring occasionally.
- Once the tomatoes are cooked, add garam masala and mix well. Allow the curry to simmer for another 2-3 minutes, uncovered, to let the flavours develop.
- Turn off the heat and garnish the green tomato curry with freshly chopped cilantro leaves.
- Serve hot with steamed rice or Indian bread such as roti or naan.