01 -
Combine white vinegar and milk, let sit for 5 minutes to curdle.
02 -
Whisk cinnamon, ginger, cloves, nutmeg, allspice, granulated sugar, and brown sugar in a large bowl.
03 -
Stir in pumpkin puree and prepared buttermilk mixture until fully combined.
04 -
Gently fold cranberries into the batter without overmixing.
05 -
Stir in orange zest, nuts, or seeds if using.
06 -
Grease pans and line with parchment paper to ensure easy release.
07 -
Divide batter evenly into pans and bake at 350°F until a toothpick comes out clean, about 60 minutes.
08 -
Allow loaves to cool completely before wrapping and storing or freezing.