01 -
Preheat the oven to 350°F and spray a 9x9 inch baking dish with non-stick spray; set aside.
02 -
In a saucepan, combine chopped dates, soy milk, and vanilla extract. Heat over medium heat, stirring constantly for about 12 minutes until dates soften.
03 -
Add vegan butter and light brown sugar to the softened dates mixture. Stir until the butter melts completely, then remove from heat.
04 -
In a separate bowl, sift together all-purpose flour, baking powder, salt, nutmeg, ground ginger, and cinnamon.
05 -
Pour the warm date mixture into the dry ingredients and stir gently to form a thick, even batter.
06 -
Transfer the batter into the prepared baking dish, smoothing the surface evenly.
07 -
Bake for 30 minutes or until a toothpick inserted in the center comes out clean.
08 -
Place the baked pudding on a wire rack and allow it to cool for 10 minutes before serving.
09 -
While the pudding cools, combine maple syrup, dark brown sugar, and vegan butter in a saucepan. Melt together over medium-high heat, stirring continuously until bubbling. Remove from heat, then stir in coconut cream until smooth.
10 -
Slice the pudding and serve each portion topped generously with toffee sauce and a side of vegan whipped cream, ice cream, or custard.