I see in all cookery shows that they use ginger garlic paste with ease. When I bought a sachet of the same and put it in oil, it spluttered so much that all of my stove surface ended up oily. How do I avoid that?
Have you considered using a splatter screen? You place it over the frying pan while cooking and it will prevent any oil or other substances from splattering out of the pan and onto the stove. Something like this: http://ecx.images-amazon.com/images/I/81D4-YeDBtL.SL1500.jpg
Alternatively you could try lowering the temperature you are cooking at.