Line a loaf pan with parchment paper, or butter and flour the bottom and sides.
Cream first six ingredients.
Sift remaining dry ingredients into the creamed ingredients and gently fold in nuts.
Pour into the loaf pan and let rest about 20 minutes.
Preheat oven to 350 degrees Fahrenheit.
Bake for about one hour, or until golden brown, and tester inserted into center of bread comes out clean.
Leave in pan a few minutes, then carefully remove onto a cooling rack by the parchment edges, or gently slide a plastic knife around the edges and invert onto rack if parchment was not used. (This is where lining the pan with parchment comes in VERY handy so you don't have to do all that sliding and tapping and praying that the bread doesn't come out of the pan in pieces. I'm just sayin' is all.)
Store in a airtight container or resealable plastic bag for up to a week in the fridge, or freeze up to three weeks.
And enjoy all that extra time you now have to get ready in the morning.