Start by mixing the flour, baking powder, and salt in one bowl. In another bowl, cream the softened butter and sugar until light and fluffy. Add the egg and vanilla, then slowly mix in the dry ingredients until a soft dough forms.
In a separate bowl, beat the cream cheese until smooth. Add powdered sugar, passionfruit pulp, and cornstarch, mixing until creamy and well combined. The filling should be thick but spreadable.
Scoop portions of cookie dough onto a lined baking tray and gently flatten them. Add a small spoon of cheesecake filling in the center of each cookie. Bake until the edges are lightly golden, then let them cool before chilling to set the centers.