This Pumpkin Cake with Cream Cheese Frosting is perfectly spiced, moist and that cream cheese on top is everything. I love this Pumpkin Cake recipe!
Preheat oven to 350 degrees F (180 degrees C). Butter a baking pan and line with parchment paper (I used a 9 by 9 inch baking pan).
In a large bowl, mix together the flour, baking powder, baking soda, salt, cinnamon powder then set aside.
In another bowl, whisk together the eggs, oil, sugar, pumpkin puree, orange zest, and vanilla until well incorporated.
Gradually add the dry ingredients to the wet ingredients, beating them together until all the ingredients are incorporated.
Pour batter into prepared baking pan and bake for about 50 minutes until a toothpick inserted in the middle of the cake comes out clean. Let the cake cool completely then you can do the frosting.
To make the frosting, using a mixer or by hand, combine all the ingredients. Slather over cooled cake and enjoy!