Preheat the oven to 325°F. Lightly grease a 9" x 5" loaf pan; or a 12" x 4" tea loaf pan.

In a large bowl, combine the butter, sugar, vanilla, cinnamon, nutmeg, baking soda, baking powder, and salt, beating until smooth.

Add the mashed bananas, jam, honey, and eggs, again beating until smooth.

Add the flour, then the walnuts, stirring just until smooth. Learn more Blog I'm a fanna banana bread By PJ Hamel

Spoon the batter into the prepared loaf pan, smoothing the top. Let it rest at room temperature for 10 minutes.

Bake the bread for 45 minutes, then gently lay a piece of aluminum foil across the top, to prevent over-browning.

Bake for an additional 25 minutes (20 minutes if you're baking in a tea loaf pan). Remove the bread from the oven; a long toothpick or cake tester inserted into the center should come out clean, with a few wet crumbs clinging to it. The tester shouldn't show any sign of uncooked batter. If it does, bake the bread an additional 5 minutes, or until it tests done.