Created by Mikekey on March 6, 2014
Step 1: In a medium pot, combine beans with 2 cups water and bring to a boil. Reduce heat to low and cook for 20 minutes, until beans are soft. Puree in blender.
Step 2: In a bowl, beat coconut milk and sugar until frothy. Add eggs and beat well. Add bean puree and mix thoroughly. Put mixture in a saucepan and cook over medium heat until mixture begins to thicken.
Step 3: Pre-heat oven to 350°F. Grease an 8-inch square cake pan (use metal or heat-tempered glass). Fold mixture into cake pan.
Step 4: Bake for 20 minutes. Raise heat to 450°F and bake another 25 to 30 minutes, until
Step 5: Cake turns a deep amber.
Step 6: Remove from oven and immediately immerse pan in 1/2 inch cold water for 10 minutes. Change water to ensure it stays cold and leave pan another 15 minutes.
Step 7: In a small pan, heat oil and sauté the shallots until light brown. Drain off the oil and spread the shallots over the top of the cake. Cut into 9 squares. Serve warm or cold.
Step 8: Bean cake will keep 1 week in refrigerator.