Trim the brown edges from all the sides of the bread and roughly tear them into pieces.
Place the torn bread pieces in a mixie jar and pulse it till resembles bread crumbs and transfer to a wide mixing bowl in which you are going to knead the dough.
Add sugar, baking soda, yogurt and milk. Whisk well and keep aside to let it rest for 1/2 hour.
To this mixture add flour, salt and knead into soft and pliant dough. If the dough is sticky add little flour.
Grease your palm with oil and knead lightly. Smear oil all around the dough and close with a lid. Let it rest for at least 3 hours.
Pull out an orange size of dough. Sprinkle flour on the rolling board.
Roll out using rolling pin or gently pat with your fingers to your desired shape which is either a circle or oval.
If using onion seeds, sprinkle some on top and gently press for it to stick to the naan.
Place a tawa or a heavy girdle in the big burner and a mesh over the other burner of the stove.
Sprinkle water onto the hot tawa and immediately place the naan over the sizzling water and close with a lid.
The water will make the naan to stick to the tawa. The flame should be high.
Cook for a minute and insert a spatula under the naan to release it.
Flip it on to the mesh with the cooked part facing top to cook the other part directly over the flame. The uncooked part should be facing the flame.
Cook over high flame and transfer to a plate. Continue with the rest of the dough.
Homemade Naan without yeast on stove top is ready to serve.