Heat the oil and fry the soya sticks for 2-3 mins. Remove and keep aside.
In the same oil, fry the onion paste till translucent.
Mix in the rest of the paste and the spices and stir till the masalas blend together. Lower the heat and mix in the soya sticks and stir gently. Continue to cook on low heat. Place each soya stick in a foil and wrap into a parcel. Place the parcel in a pre-heated oven or grill and cook for 5-6 mins. more.
You could also team the soya parcels and serve piping hot in the foil itself.
The idea to put the parcels on the grill or oven or steamer is to be able to serve piping hot. The heat is retained in the foil covering.