Preheat oven to 170 C / Gas 3. Grease and flour a loaf tin.
Beat sugar, treacle and butter in a mixing bowl. In a seperate bowl add flour, salt, baking powder, garam masala and bicarb of soda and mix well.
Add yogurt and vanilla and mix well. Slowly add dry mix then add apple and pear. Add mashed banana then add eggs one at a time.
Pour mix into loaf tin, place in centre of preheated oven and bake for 1 hour. Check with a skewer, and if no cake mix on skewer, remove from oven. If not done, bake a few minutes longer, about 1 hour 15 minutes total.