Heat oil in a large sauté pan on medium heat; add onions, ginger and garlic. Cook on medium flame until they start turning brown around the edges, about 4~5 minutes.
2 teaspoons Oil, 1 Medium Onion, chopped, 2 teaspoon Ginger, grated (about 1" ginger piece), 2 Garlic cloves, minced
Next add chopped tomatoes, poppy seeds, cashews; cover and cook until the tomatoes turn soft and mushy.
2 Medium Tomato, chopped, 1 tablespoon Poppy seeds, 1 tablespoon Cashews
Stir in red chili powder, ground cumin, ground coriander, garam masala and salt. Mix well and cook for 1~2 minutes. Turn off the heat and let this mixture cool a little, then grind to a smooth paste. 1 teaspoon Red Chili powder, 1 teaspoon Ground coriander, ½ teaspoon Garam Masala, To taste Salt