Ingredients
Method
Preparation
- Preheat your oven to 350°F (175°C). Grease and line a 9-inch square pan with parchment, leaving a little overhang for easy removal. Set aside.
- In a bowl, combine flour, brown sugar, granulated sugar, cinnamon, nutmeg, and salt for the streusel topping.
- Cut in the cold butter with a pastry cutter or your fingertips until pea-sized clumps form. Fold in nuts. Refrigerate while you make the batter.
Cake Batter
- In a medium bowl, whisk flour, baking powder, baking soda, salt, cinnamon, ginger, nutmeg, and cloves to prevent spice 'hot spots'.
- In a large bowl, beat softened butter with granulated sugar and brown sugar until light and fluffy, about 2–3 minutes. Add eggs one at a time, mixing well and scraping the bowl.
- Beat in pumpkin purée, sour cream, vanilla, and oil until smooth. It may look slightly curdled but will come together once you add the flour.
- Add dry ingredients to wet and mix on low just until no dry streaks remain to avoid overmixing.
Baking
- Spread half the batter into the pan. Sprinkle on about one-third of the chilled streusel, then top with the remaining batter and smooth it out.
- Top with the rest of the streusel, clumping it for big, crunchy bits.
- Bake for 40–48 minutes or until a toothpick inserted in the center comes out with a few moist crumbs. If the top browns too fast, tent loosely with foil for the last 10 minutes.
Glazing and Serving
- Whisk together powdered sugar, milk, vanilla, and a pinch of salt until pourable. Cool the cake for at least 20 minutes, then drizzle generously with the glaze.
- Slice into squares and serve warm or at room temperature.
Notes
Keep covered at room temperature for up to 2 days, refrigerate covered for up to 5 days, or freeze individual slices for up to 2 months. Warm slices in the microwave for a cozy treat.
