- 2 cups all-purpose flour (for a gluten-free option, try a 1:1 gluten-free baking blend)
- 1 cup granulated sugar
- 1/2 cup packed light brown sugar
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1 tablespoon ground cinnamon
- 1 teaspoon ground nutmeg
- 1/2 teaspoon ground ginger
- 1/4 teaspoon ground cloves
- 1 cup canned pumpkin puree (or fresh roasted pumpkin if you’re feeling adventurous)
- 2 large eggs, at room temperature
- 1/2 cup vegetable oil (or melted butter for a richer flavor)
- 1 teaspoon vanilla extract
- 1/2 cup sour cream or Greek yogurt (adds moisture and tenderness)
For the streusel topping:
- 1/2 cup all-purpose flour
- 1/3 cup packed light brown sugar
- 1 teaspoon ground cinnamon
- 1/4 cup cold unsalted butter, cut into small pieces
- 1/2 cup chopped pecans or walnuts (optional, but Mama Lu always said nuts bring a little extra soul)