Preheat oven to 350 degrees F.
Whisk the first 8 ingredients together. Set aside.
In a stand mixer add the eggs and pumpkin and blend until combined.
Add remaining ingredients except optional toppings.
Once combined pour in half the dry ingredients into the stand mixer and blend until incorporated.
Add remaining dry ingredients and blend until combined well.
Pour batter into a parchment lined 9 by 5 loaf pan.
Top with optional toppings if desired.
Bake for 50-60 minutes until a toothpick in the center comes out clean.
Allow to cool for 15 minutes then remove onto a wire rack to finish cooling.