Steam a xmas pudding by wrapping it in a clean, damp cloth and placing it in a steamer basket over simmering water. The pudding will take about 2-3 hours to steam, but be sure to check on it every hour to make sure the water hasn't boiled dry. When the pudding is cooked through, remove it from the steamer and let it cool for about 15 minutes before serving. Enjoy!