In a bowl, combine together, flour, baking powder, ajwain, nigella, salt and oil.
Add enough water to make a stiff dough.
Cover and refrigerate for thirty minutes.
Heat oil and add onions.
Once they are golden, add all the spices and paneer.
Cook for a minute or two on low flame.
Remove from flame and let it cool.
Divide the dough into three equal portions.
Preheat oven to 250C.
Roll each portion into a disc.
Slice it into two semi circles using a knife.
Prepare a cone out of the semi circle and add one sixth of the filling.
Seal the edges to shape the samosas.
Arrange all the samosas on a baking tray, and apply milk wash.
Bake in preheated oven for 20-30 minutes until the samosas are golden.
If there is no colour, take them to the top rack for the final five minutes of baking, but don't over bake.
Serve them piping hot out of oven.