Preheat your oven to 200 C. Line a baking tray with baking paper or Silpat.
In a large bowl, whisk the dry ingredients – wholewheat flour, amaranth flour, cardamom powder, baking powder, raw sugar, and salt ( if using unsalted butter/coconut oil).
Rub in the chilled cubed butter, using your fingertips or a pastry cutter, until the mixture forms large coarse crumbs.
Pour over the coconut milk and mix with a fork until the dry ingredients are just moistened. If the mixture seems too dry, add in a bit more milk.
Add in the chopped mango, coconut flakes, and white chocolate.
Turn the dough out onto a well-floured surface and press together gently till it forms a ball.
Press into an 8" circle, about 2" in thickness. Use a cookie cutter to cut out into any shape you like. I used a 2" round cookie cutter. Gently place on the prepared tray. Brush lightly with coconut milk/cream.
Bake at 200 C for about 25 minutes or until lightly golden and cooked through. Remove from the oven and allow to cool for a few minutes.