Preheat BBQ, smoker or fan-forced oven to 160°C or 320°F.
Add sauce ingredients to mixer bowl. Cook for 5 min/100°C or 212°F/speed 2/simmering basket on top of lid. Place sauce in baking dish. Without washing the bowl, make the pudding dough.
If using banana instead of egg, add to mixer bowl and chop for 5 sec/speed 3/MC on.
Add all pudding ingredients and mix for 10 sec/speed 4/MC on. Scrape mixer bowl down and repeat.
Tip the dough into dish on top of sauce and flatten it with a spoon to make one big pudding. You don't need to worry about this being perfect, it will flatten out and fill the baking dish as it cooks. Its also ok if sauce floats over it.
Cover with 2 sheets of foil for a tight seal or use a lid. Bake for 30 min covered. If you are using a pyrex, ceramic or glass dish you may need to cook an extra 10-15 min.
Conventional
Preheat BBQ, smoker or fan-forced oven to 160°C or 320°F.
Add sauce ingredients to oven proof sauté pan on medium heat. Cover and cook for 5 min. Continue with recipe while sauce heats.
To make the pudding dough, add banana if using instead of egg to a mixing bowl and mash with a fork.
Add remaining ingredients and mix well until combined.
Tip the dough into dish on top of sauce and flatten it with a spoon to make one big pudding. You don't need to worry about this being perfect, it will flatten out and fill the baking dish as it cooks. Its also ok if sauce floats over it.
Cover with 2 sheets of foil for a tight seal or use a lid. Bake for 30 min covered. If you are using a pyrex, ceramic or glass dish you may need to cook an extra 10-15 min.