01 -
Preheat oven to 350°F (170°C). Line a 9x5-inch loaf pan with parchment paper, leaving overhang on two sides.
02 -
In a large bowl, whisk together flour, baking soda, salt, cinnamon, ginger, nutmeg, cloves, and cardamom until well combined.
03 -
In another large bowl, whisk together oil, granulated sugar, brown sugar, pumpkin puree, eggs, and vanilla extract until smooth with no visible lumps.
04 -
Add dry ingredients to wet ingredients and mix until just combined and smooth, creating a velvety cake-like batter.
05 -
Pour batter into prepared loaf pan. Drag a knife down the center of the batter surface to create a weak spot for an attractive crack during baking.
06 -
Bake for 55-65 minutes, until a toothpick inserted in center comes out with a few moist crumbs.
07 -
Cool in pan for 15 minutes, then use parchment sling to lift out of pan. Cool completely before frosting.
08 -
Beat room temperature cream cheese and butter on medium speed until fluffy. Add vanilla, powdered sugar, and 1 teaspoon milk, beating until smooth. Add more milk if needed for desired consistency.
09 -
Spread or drizzle cream cheese frosting over completely cooled pumpkin bread.