If you don't have roasted peanuts on hand, either buy readymade or roast them and keep it ready ahead.
Powder the sugar and keep it aside.
In a mixer, pulse the peanuts till powdery. Add the powdered sugar and pulse again.
Melt the butter for 30 secs in MW.
In a bowl, take the powdered peanut and sugar.
Add the all purpose flour and mix well.
Now slowly add the melted butter and mix well.
Next add the cooking oil.
This liquid is enough to bind the powder to balls.
With your palm, make tight balls, flatten them between your palms into small round balls.
Make round impressions on top of each ball.
Preheat the oven at 185C
I skipped brushing on the top, you can either do egg wash or a wash with egg replacer mix.
Bake for 15 mins at 185C
Allow to cool to handle the cookies well.