I've experimented and sampled and finally come up with what I think is the definitive perfect recipe for home made naan bread, using bread machine and very very hot grill.
Into the breadmachine (follow the usual order as detailed in your breadmaker instructions)
1/2 tsp yeast
250g strong white flour
1 tsp kalonji (onion) seeds - optional
1-2 cloves of garlic, finely chopped (NOT CRUSHED) - optional
1/2 tsp salt
1/2 tsp baking powder
1 tbsp veg oil
2 tbsp natural yoghurt
Put these in the breadmachine and put it on the pizza dough program (or basic dough program is you don't have a pizza program)
Divide dough into 4 balls and roll each into vaguely oval shapes or teardrop shapes. While you are doing this, heat a baking tray preferably with a non-stick liner on, under the grill and when hot, place 2 of the dough shapes onto the tray. Watch it and turn round if needed until evenly puffed and slightly blistered on top. Turn over with tongs and cook the other side. It should take about 2-3 minutes per side. The grill needs to be very hot to create the required air pocket inside the bread.
Tasted better than shop bought to me, as good as something from a ghetto curry house.