Prep the Okra: Trim the ends of the okra and slice into 1-inch pieces. Heat 1 tbsp oil in a pan and sauté the okra for 5-7 minutes until slightly crispy. Set aside.
Cook the Masala: In the same pan, add the remaining oil. Sauté onions until golden. Add garlic and ginger, and cook for 1-2 minutes.
Add Tomatoes and Spices: Stir in tomatoes and cook until soft. Add cumin, coriander, turmeric, red chili powder, and salt. Cook for 2-3 minutes.
Combine Okra and Masala: Add the sautéed okra to the pan and toss to coat in the masala. Sprinkle garam masala and cook for 2-3 minutes.
Garnish and Serve: Garnish with cilantro and serve hot with rice or roti.