1. Rinse bhindi under running water quickly. Pat completely dry with clean kitchen towel (this prevents slime!). Trim both ends, chop into 1-inch pieces. Keep aside covered.2. Puree tomatoes, ginger, garlic together in blender. Finely chop onion. Whisk yogurt until smooth (no lumps). Measure all dry spices. Crush kasuri methi between palms. Prep time: 10 minutes max.3. Heat 1 tbsp oil in wide pan/kadai on medium flame. Add chopped bhindi + pinch salt + pinch turmeric. Stir fry uncovered 6-7 minutes till edges brown slightly. Okra will shrink + feel dry (half-cooked). Remove to plate.4. Same pan, add remaining 1 tbsp oil. Add cumin seeds, let sizzle 10 seconds. Add chopped onions, fry till golden (4-5 mins). Lower flame, add ginger-garlic paste. Cook 1 minute till raw smell disappears.5. Add chili powder + coriander powder + turmeric. Stir 30 seconds. Pour tomato puree, cook 5 minutes till oil separates from sides.6. Reduce flame to lowest. Add whisked yogurt slowly, keep stirring 2 minutes till color changes deep orange. Add ¼ cup water + garam masala + salt. Simmer covered 3 minutes till thick.7. Add fried bhindi pieces gently. Sprinkle crushed kasuri methi. Mix carefully, cook 2 minutes only. Turn off flame, garnish coriander. Cover 5 minutes (flavors settle).