1.Preheat oven to 200°C (180°C fan-forced). Grease deep 20cm-round cake pan; line base with baking paper.
2.Combine dates, ginger, soda and the water in food processor; stand 5 minutes then add butter and sugar. Process until mixture is almost smooth. Add eggs, flour and ginger; process until combined.
3.Pour mixture into pan; bake for about 45 minutes. Stand for 10 minutes before turning onto serving plate.
4.Meanwhile, make sauce: Stir ingredients in medium saucepan over low heat until sauce is smooth.
5.Serve pudding warm with sauce.