Take flour, salt, sugar, baking soda, oil in a bowl and mix well. Add yogurt and water knead to a soft dough. Apply oil on top and let it rest for 30 mins.
Take filling ingredients in a bowl and mix well.
Take a portion of dough and flatten it, apply butter and roll it. Now shape it in to a ball and flatten it again.
Place the filling in the middle and seal it.
Roll it into a kulcha.
Sprinkle top with garlic, coriander leaves and chillies.
Place it on hot tawa and cook on each side drizzling with oil for 3 to 4 mins.