Pre-heat the oven to 350 degrees.
Put the flours, coconut shreds, and sea salt in a food processor and pulse to combine. Add the rest of the ingredients and blend to combine – the crust looks dry, but it presses into the pan well, so don’t add more liquid!
Press the blended crust into a 9-inch tart pan and bake at 350 degrees for 12 minutes until the edges are golden brown. Place the crust in the freezer to speed up the cooling off process (Or you can make the crust ahead of time).
While the crust is cooling off, you can make the nut butter layer. Put the nut butter layer ingredients into a small sauce pan and warm through over medium heat until everything is melted together and smooth. When the crust is fully cooled off, you can pour this nut butter layer into the crust. Put the tart pan back into the freezer for 1 hour to set the nut butter later.
Once the nut butter layer is set, make the chocolate layer. Bring the coconut milk to a simmer in a small sauce pan, turn the heat off, and add the chocolate chips. Let the chocolate sit in the hot milk for one minute, and then whisk it in until smooth. Pour the melted chocolate over the nut butter layer in the tart pan, and place the tart pan back into the freezer to fully set.
Garnish your chocolate nut butter tart with flaked sea salt if you desire. You can store your tart in the fridge. It cuts well at room temp, fridge temp, and frozen, so you can serve it at whatever temperature you prefer.