In a medium bowl, combine the yeast, honey and warm water and whisk together until combined
Cover with plastic wrap and set aside for around 10 minutes until foamy (it will not bloom the way active yeast would, but will still get foamy)
In a measuring cup or small bowl, whisk together the milk and yogurt until combined and set aside
In a large bowl, whisk together the flour and salt
Move the dry ingredients aside and create a well in the middle of the bowl, then pour in the yeast mixture, the yogurt and milk mixture and the oil
Using a rubber spatula, mix the dough together until the flour is mostly incorporated (it will be clumpy and sticky with strands of dough; don't worry)
Once you can no longer mix with a spatula and the dough is starting to form, dust your hands with flour and continue mixing the dough to bring together into a ball (see Note 4); if the dough is too sticky, sprinkle with additional flour
Cover the bowl with plastic wrap or a clean damp cloth, then leave in a warm place for 1 to 2 hours or until doubled in size (avoid cold countertops)
When doubled in size, turn the dough over onto a floured surface and cut into 6 or 8 equal pieces depending on the size of naan you prefer
Roll the pieces into balls, adding flour to your surface as necessary; to ensure the top of the balls are smooth, stretch and tuck the edges underneath (it will be rolled out, so they don't need to be perfect)
Lightly flour a large plate or baking sheet and place the balls on the sheet and sprinkle them lightly with flour, giving them enough space to increase in size
Cover the tray with a damp cloth and return to a warm place for 15 to 30 minutes or until increased in size by about 50%
When the dough is ready, lightly flour a large work surface
Working one at a time, flatten the dough ball with your hand, then roll into 3-4mm thin rounds; if it starts to stick, sprinkle your rolling pin or work surface with a little flour (you'll probably need to do this after rolling 2 or 3)
To cook, brush a large cast iron skillet with neutral oil then place over high heat (not cranked all the way up, but almost)
Place a round of dough in the skillet and cook for 1 to 1 ½ minutes on one side until the underside is golden brown and charred on the edges (the surface will bubble)
Carefully flip the dough and cook for an additional 40 seconds to 1 minute until the bubbles are charred (the naan will cook really quickly so you don't want to leave it on the skillet for too long)
Repeat with remaining dough rounds (see Note 5)
To make the garlic butter, combine melted butter, grated garlic, salt and cilantro and mix until combined
Brush the garlic butter generously on both sides of the naan and serve.