01 - In a large mixing bowl, whisk together the sourdough discard, yogurt, sugar, melted butter or oil, salt, baking powder, and baking soda until smooth and well incorporated.
02 - Gradually add the all-purpose flour to the wet mixture, stirring with a wooden spoon or your hands until a shaggy dough comes together.
03 - Add warm water one tablespoon at a time, mixing after each addition, until the dough is soft and slightly tacky but holds together in a cohesive ball.
04 - Transfer the dough to a lightly floured work surface and knead gently for 2 to 3 minutes until the surface is smooth and elastic.
05 - Place the dough in a lightly greased bowl, cover with a damp kitchen towel, and let rest in a warm spot for 1 to 2 hours. The dough will puff up noticeably but may not fully double in size.
06 - Divide the risen dough into 8 equal pieces and roll each into a smooth round ball.
07 - On a lightly floured surface, roll each dough ball into an oval or teardrop shape approximately 1/4 inch thick.
08 - Heat a cast iron skillet or heavy nonstick pan over medium-high heat until the surface is smoking hot.
09 - Place one rolled naan onto the hot skillet. Cook until large bubbles form across the surface and the underside is golden brown, about 1 to 2 minutes. Flip and cook the other side for an additional 30 to 60 seconds.
10 - Remove the naan from the pan and immediately brush generously with melted butter. Sprinkle with minced garlic, fresh cilantro, or nigella seeds if desired.
11 - Repeat the cooking process with the remaining dough balls. Serve warm alongside curries, dal, or your favorite dishes.