Enjoy the authentic taste of Onion Kulcha, a classic Indian bread preparation with regional character. This family-friendly accompaniment adds the perfect finishing touch to any Indian meal.
Combine all-purpose flour, active dry yeast, sugar, baking powder, and salt in a large bowl. Mix thoroughly to evenly distribute leavening agents and seasoning.
Add plain yogurt and 2 tbsp of unsalted butter to the dry mixture. Knead gently, adding water a tablespoon at a time to achieve a soft, elastic dough. Cover and let rise in a warm spot for 1 hour until doubled.
Meanwhile, finely chop onion, cilantro, green chili, and mix with cumin seeds. Set aside for stuffing.
Divide the risen dough into 6 equal balls. Flatten each ball and spoon a generous portion of the onion stuffing onto the center, then pinch edges together and gently roll out to ¼-inch thickness without tearing.
Heat a heavy skillet or tawa over medium-high. Place each kulcha onto the skillet, cooking 2–3 minutes per side until golden brown spots appear and bread is puffed. Brush with remaining butter and serve hot.