To prepare a dough: In a bowl, add all-purpose flour, salt, baking soda, garlic powder and yogurt, and oil.
Crumble the flour with your hands. Add water to knead the soft dough.
Rest the dough: Cover the dough and keep it in a warm place for 4 to 8 hours or overnight.
After resting, the dough will settle.
After resting the dough, take it out and knead for few minutes.
Roll the naan and apply sesame (optional). Apply water at the base of the naan.
Heat up the iron skillet (avoid nonstick) on the stovetop.
As it gets hot then place the naan on the heated skillet to cook.
Place on the iron skillet on the water base side. It will start cooking and forming bubbles.
Let it cook for few seconds.
Now flip the skillet and give direct heat from the fire burner.
Rotate the skillet in a clockwise direction so it gets an even mark from all sides.
As the naan is cooked removed it from the skillet using a tong as it will stick on the skillet.
Preparation of Garlic Butter:
In a bowl, add freshly chopped garlic, butter, and fresh coriander/cilantro and mix well.
Garlic Butter Application:
Right after cooking naan, apply garlic butter layer on naan. Cover it or directly serve.