Banana Bread (Vegetarian w/Vegan Options)

Ingredients:

1 1/2 cups unbleached white flour
2 tsp baking powder
1/2 tsp salt
1/2 tsp nutmeg
1 tsp ginger
1/2 tsp cardamom
3 small or 2 large over-ripe bananas (should equal at least 1 cup of mashed banana)
1 stick melted butter (or 1/4 cup vegetable oil)
1 egg (Vegan: substitute egg replacer or 1 Tblsp cornstarch + 1 Tbsp lemon juice + 1 Tbsp water)
1/2 c unbleached cane sugar
1/2 - 3/4 cup chopped walnuts
Directions
1.Preheat the oven to 350 degrees & oil a medium bread pan
2.Chop & measure the walnuts
3.Measure & mix the dry ingredients, including the nuts
4.Mix the wet ingredients, including the banana - a blender, blender stick or food processor is handy. Otherwise, mash the bananas, then whisk in everything else
5.Pour the wet ingredients into the dry, and mix lightly with just a few strokes
6.Spoon the mixture evenly into the oiled pan
7.Bake for 45 min, middle of the oven, until browned & firm to the touch
8.Cool on a rack in the pan for 5 minutes, then turn out to finish cooling
9.Note: bread should be cooled at least half an hour before eating


Notes:
I've been on a quest to find some tastey Vegetarian/Vegan food and came across this. Looks tastey, huh? ^^