Heat oil in a large frying pan or wok over medium fire. Add in onions and sauté until they begin turning brown.
Then add in the minced garlic and continue cooking until fragrant and lightly browned.
Add the okra into the pan, stir well, and cook for 10 minutes. Pour in a little bit of water if it gets too dry while cooking.
Then, add in the tomatoes, sweet curry powder, garam masala & kashmiri chili powder. Mix well and continue to sauté until the tomatoes become soft & pulpy.
Add in the water, stir gently, and let simmer for another 4-5 minutes until the curry thickens. Sprinkle in salt, and taste & adjust.
Turn heat off. Squeeze in some lemon juice and garnish with cilantro leaves.
Serve the okra & tomato curry over basmati rice, brown rice, or chapati. Add a dollop of plain yogurt too. Delicious!