In a standing mixer with a paddle attachment place coconut cream, oil, vanilla, sugar, salt, flour, and baking powder.
Mix at a low speed until a uniform dough is obtained (about 3-4 minutes). Be sure to scrape the sides of the bowl during mixing. If the dough is not coming together and a little crumbly, then add in milk (a teaspoon at a time) and continue to mix (1-2 minutes) until dough is smooth and elastic.
Flour your work surface and shape the dough into a disk about 1 inch thick before chilling.
Wrap the dough in plastic wrap and transfer it to the refrigerator for 20-30 minutes.
Roll the dough on a floured surface to a ¼ -inch (½ cm) thickness and cut circles using a cookie cutter or a glass. Place a flat teaspoon of the filling of your choice in the center of each circle.
Pinch the edges together in three places so that they meet in the middle to form a triangular cookie shape, fasten, and arrange on a baking sheet lined with parchment paper. Don’t put in too much filling, or you won’t be able to close the Hamantaschen.
Place the baking sheet in the freezer for an hour before baking.
Preheat the oven to 350°F/180°C.
Bake for 15-20 minutes until the Hamantaschen is slightly golden. Let them cool.
Dust with powdered sugar.