Preheat oven to 350ºF (175ºC). Line one loaf pan with parchment paper.
In a large mixing bowl, whisk together dry ingredients.
In a separate bowl (or stand mixer), beat eggs, pumpkin, olive oil, and water until smooth and slightly fluffy.
Gently fold wet ingredients into dry ingredients until just combined (do not overmix).
Pour into prepared loaf pan and bake for 50–55 minutes, or until a toothpick inserted into the center comes out clean.
Cool completely before frosting to ensure the topping sets properly.
Beat all frosting ingredients in a stand mixer until smooth, light, and fluffy. Spread generously over cooled loaf.
