In a small saucepan, heat the beer to about 90°F. Don't overheat it.
In the warmed beer, stir in the yeast, olive oil, and yogurt until combined. Some lumps of yogurt are fine.
In a food processor, add the flour, salt, and sugar. Pulse until evenly combined.
With the food processor running, drizzle in the beer-yogurt mixture. Continue processing until the dough forms a cohesive ball. NOTE: If mixing by hand, combine the ingredients in a bowl and knead.
Transfer the dough to a floured surface and knead for about 2 minutes until it becomes elastic and smooth.
Place the dough in a bowl, cover with a lid or damp towel, and let rest for 20 minutes.
Divide the rested dough into 4 equal portions (about 150g each). Pre-shape each portion by folding the sides in and rounding into a ball. Let the dough relax for 10 minutes.
On a floured surface, roll out each ball into a naan shape, about 10" (25cm) in diameter and 1/8" (.3cm) thick.
In a small pan, melt the ghee or butter over medium-low heat. Add minced garlic and cook for about 30 seconds until fragrant, being careful not to burn. Stir in the chopped cilantro. Remove from heat.
Heat a cast-iron skillet over medium-high heat. Place one rolled-out naan in the skillet and cook for about 90 seconds, until bubbles form and golden spots appear. Flip and cook for another 90 seconds to 2 minutes.
Immediately after cooking, brush the naan with the garlic butter mixture. Repeat the process with the remaining naans.
Store the cooked naan in a 200°F/90C oven, covered, to keep warm until serving with the tandoori chicken.