Mix flour, salt and baking powder together in a large bowl; create a well in the centre.
Mix the milk, yoghurt, oil (or ghee) and beaten egg in a jug. Pour into the well and combine with flour; knead into a dough. Place it back in the bowl, cover with a clean cloth and set aside in a warm place to rise. You can use it after 15 or 30 minutes but it won't hurt to leave it for a few hours.
Knock down dough and divide into 4 pieces. Shape each piece into a flat oval shape.
Melt 1 tablespoon butter in a heavy pan or griddle over high heat. (You will also need to turn on grill to highest heat as you will cook the other side of the bread under the grill). Fry the dough in butter until golden on one side; turn over, brush with melted butter and sprinkle with poppy seeds. Place under the grill until risen and lightly browned. Repeat with remaining dough. Serve hot.