In a large wok, add 2 serving spoons oil and heat on medium-low. Add the bhinda and start burning the stickiness away for 10 mins (do not use high heat, as they need to cook through). Be sure to mix frequently, so they don't burn. If they start to stick to the pot or burn, sprinkle water over them. Do not lid the pot.
After 10 mins, add salt. Let the stickiness continue to burn away, and try not to let the bhinda become golden.
Once most of the stickiness has burnt away, lay out the onions over the bhinda, add the rest of the spices, and then mix it all up. Keep the heat on medium-low for 10 mins and 'turn' often (do not mix by 'stirring', otherwise the bhinda will break apart).
Turn the heat to low and lid. Once onions are soft and cooked through, un-lid. Turn the heat up to medium-high and let the bhinda become golden, 'turning' occasionally.