Place the yeast in a bowl and add the warm water. Stir together and leave for 5 minutes, until foam appears on top of the water.
Add the flour, sugar, baking powder, salt, yogurt and melted butter to the bowl of a stand mixer, along with the yeast and water mixture.
Mix the dough together using the dough hook until combined. The mixture will look dry at first, but will come together.
Once combined, continue to knead the dough with the dough hook for 10 minutes. By this point the dough will be quite sticky.
Place the dough in an oiled bowl, cover with a damp cloth or clingfilm and allow to prove for 60-90 minutes, until doubled in size.
Meanwhile, make the coconut and almond filling by mixing the ground almonds, desiccated coconut, sugar, and butter together in a small bowl, until combined. Put to one side.
Dust the work surface with a good sprinkling of flour. Divide the dough into 6 balls.
Dust each dough ball with flour and roll each one out into rectangles, approx. 10cm (4 inches) x 5cm (2 inches).
Divide the coconut/almond mixture between the dough rectangles, spreading it out, so it covers half of the dough. The filling may be a little crumbly, but that's fine.
Fold the dough over, so you now have a square of dough, measuring approx. 5cmx5cm (2 inches), and seal the edges with your fingertips. Repeat with the remaining dough.
Carefully shape each dough square into a teardrop or oval shape, approx 15cm (6 inches) long and about 10cm (4 inches) wide at the widest point.
Preheat the oven to its lowest setting (to keep the naan breads warm).
Heat a large frying pan (either a non-stick or a seasoned cast iron pan) over a high heat. When very hot, place a naan bread in the dry pan and fry for approx. 3 minutes, until it puffs up.
Turn the naan bread over a cook for another 3 minutes until golden patches appear on the bread.
When the naan bread is cooked, place on a baking tray and brush the top generously with the melted butter (approx ¾ butter tbsp for each naan).
Cover the tray with foil and place in the oven.
Repeat, cooking each naan bread, brushing the top with melted butter and placing on top of the previously cooked naan bread.
Serve with your favourite curry.
