In a mixing bowl, beat pumpkin, sugar, milk, eggs and butter. Combine dry ingredients; stir into pumpkin mixture. fold in walnuts and cranberries. Pour into a greased 9x5x3" loaf pan.
Bake at 350 degrees for 70 minutes or until toothpick inserted in center comes out clean.
Cool in pan for 10 minutes; remove to a wire rack to cool completely.