1️⃣ Preheat the Oven:
Set your oven to 350°F (175°C) and lightly grease a 9x9-inch baking dish.
2️⃣ Make the Cake Batter:
In a large bowl, combine the flour, baking powder, baking soda, salt, granulated sugar, brown sugar, cinnamon, and nutmeg. In a separate bowl, mix the softened butter, pumpkin puree, eggs, milk, and vanilla extract until smooth. Gradually fold the wet mixture into the dry ingredients until just combined.
3️⃣ Prepare the Streusel Topping:
Combine flour, brown sugar, cinnamon, melted butter, and optional chopped nuts in a small bowl. Mix until the texture is crumbly.
4️⃣ Assemble the Cake:
Pour half of the prepared batter into the greased pan, then evenly sprinkle half of the streusel mixture over it. Add the remaining batter and top with the rest of the streusel.
5️⃣ Bake the Cake:
Place in the oven and bake for 30-35 minutes, or until a toothpick inserted into the center emerges clean.
6️⃣ Prepare the Glaze (if using):
Whisk together the powdered sugar, milk, and vanilla extract in a small bowl until smooth, adjusting the thickness with additional milk or powdered sugar as needed.
7️⃣ Cool and Serve:
Let the cake cool slightly in the pan before slicing. Drizzle with the prepared glaze if desired.
8️⃣ Enjoy:
Savor each bite of your delightful Pumpkin Coffee Cake!