Tomato Peanut Curry Recipe
Recipe type: Main
Cuisine: Maharashtrian
Prep time: 
Cook time: 
Total time: 
Serves: 2
Tomato Peanut Curry: A mild sweet & tangy traditional Maharashtrian curry of tomato and peanuts cooked in Indian spices.
  • Tomato: 2 cups, chopped
  • Peanut: 1/2 cup powdered
  • Peanut : 2 tbsp, coarsely grounded
  • Garlic : 2 tsp finely chopped
  • Green chilies : 2 chilies finely chopped
  • Oil : 1 tbsp
  • Jeera (cumin): 2 tsp
  • Sugar : 2 tsp
  • Salt : 1 tsp or to taste
  • Coriander leaves (hara dhaniya) : 2 tbsp for garnishing
  1. Dry roast the peanut in a pan/skillet on medium flame.
  2. Once the peanut are roasted let it cool down and then grind it in the mixture grinder.
  3. Wash and chop the tomatoes into small pieces.
  4. Slit the green chilies and finely chop the garlic.
  5. Heat a non stick pan and add oil.
  6. Once the oil is hot add cumin seeds. Cook for few seconds.
  7. Then add garlic and green chili, saute it for about 30 sec.
  8. Now add chopped tomatoes and salt so that tomatoes cook faster.
  9. Once tomatoes are soft add in Indian spices like red chili powder, coriander powder, turmeric powder and mix well.
  10. Then add sugar to balance the sourness of tomatoes in the sabji. Optionally you can add jaggery instead of sugar.
  11. Pour the water in the sabji to make a nice grave. Cook for about 1 min or till the water boils down.
  12. Then add the roasted peanut powder. I have added finely ground and also coarsely ground peanuts to give a crunchy bite to this bhaji.
  13. Cook for another 3-4 min and your sabji is ready.
  14. Garnish the tomato peanut curry with some finely chopped coriander (hara dhaniya).
  15. Serve the tomato peanut curry with phulka, roti or steamed rice.
Recipe by WeRecipes at