This recipe needs a 12-cup muffin tin, with cups lined with paper or foil liners.
Preheat oven to 350°F (180°C).
In a medium bowl, whisk together coconut sugar, psyllium, coconut milk, coconut oil, vanilla and vinegar. Let stand for 5 minutes to thicken.
In a large bowl, whisk together chickpea flour, coconut flour, potato starch, baking soda, baking powder, cinnamon, ginger and salt.
Add the coconut milk mixture to the flour mixture and stir until just blended. Stir in carrots and currants.
Divide batter equally among prepared muffin cups.
Bake in preheated oven at 350°F for 25 to 30 minutes or until a toothpick inserted in the center of a cupcake comes out clean, with a few crumbs clinging to it (centers may sink slightly). Let cool completely in the pan placed on a wire rack.
Frost cupcakes with Whipped Lemon Coconut Cream (see the recipe below).
To Make the Lemon Coconut Cream:
Start to whip the coconut cream. Near the end of whipping it, when it is almost ready, add the coconut sugar, lemon zest and the freshly squeezed lemon juice.