In a large bowl, mix 500 grams of all-purpose flour (maida), 1 teaspoon of sugar, 1 teaspoon of salt, 1 teaspoon of baking powder, and 1/2 teaspoon of baking soda.
Add 2 tablespoons of oil and 200 ml of curd to the dry mixture and mix well.
Gradually add water and knead the mixture into a soft dough. Cover the dough with a damp cloth and let it rest for 30 minutes.
In a separate bowl, prepare the stuffing by mixing 200 grams of grated paneer, 2 boiled and mashed potatoes, 1 finely chopped green chili, 1/2 teaspoon of red chili powder, 1/2 teaspoon of garam masala, 1/2 teaspoon of chaat masala, 1/2 teaspoon of cumin powder, and salt to taste.
Divide the dough into equal portions and roll each portion into a ball.
Flatten each ball and place a portion of the stuffing in the center. Seal the edges and roll it out gently to form a stuffed kulcha.
Preheat a tawa or griddle on medium heat. Place the stuffed kulcha on the tawa and cook until golden brown on both sides, applying some oil or ghee as needed.
Serve the stuffed kulche hot with a side of yogurt, pickle, or your favorite curry.