First, preheat oven to 350ºF and spray an 8x8-inch cake pan with nonstick cooking spray.
Next, place all dry ingredients into a large bowl and whisk to combine. Set aside.
Combine all wet ingredients (except for the coconut oil) in a separate mixing bowl. Whisk wet ingredients together until combined and then slowly add dry ingredients to wet ingredients.
Finally, fold in melted coconut oil. Mix until combined but be careful to not over mix.
Pour the batter into the pan and tap it a few times on the countertop to even it out and remove any bubbles. Then, place the pumpkin cake in the oven and bake at 350ºF for 37-40 minutes.
While the cake is baking, place all of the ingredients for the cream cheese frosting into a bowl and use an electric mixer to whip all the ingredients together until the frosting is smooth.
Remove the pumpkin cake from the oven and let it cool completely before frosting the cake.
Sprinkle the cake with your favorite chopped nut and enjoy!