Cut the bell peppers in half and remove the core and discard and cut them in bite size pieces.
In a pan, heat 1 teaspoon oil. Add cashews, sesame seeds, coriander seeds, and on a low flame, stir fry them for about 2 minutes. Turn off the heat and add coconut stir together. After the mix comes to room temperature blend the mix using about 1/4 cup of water and make it into a paste and set aside.
Blend tomatoes, ginger, and green chili into a paste. Set aside.
Use the same frying pan, heat the oil on medium heat, oil should be moderately hot. Add cumin seeds, fenugreek seeds and asafetida stir for a minute add tomato paste. Add turmeric, salt, sugar, and red chili powder. Stir fry for about 2 minutes, oil will start separating.
Add the spice paste and cook for 2-3 minutes stirring. The spice mix will start to leave the oil. Add bell pepper stir and 1-1/2 cups of water and bring the gravy to boil.
Lower the heat to medium low and let it simmer for about 6-8 minutes. Until bell pepper is tender.
Gravy will thicken as it sits, if needed add more water.
Sprinkle the garam Masala and cover the pan.
Bell pepper curry is ready to serve. I like to serve this with Naan, or over plain rice.