Preheat oven to 350°. Spray 2 (9x2-inch) round cake pans with baking spray with flour.
In a large bowl, beat butter and sugar with a mixer at medium speed until fluffy, 3 to 4 minutes, stopping to scrape sides of bowl. Beat in pumpkin. Add eggs, one at a time, beating well after each addition.
In another large bowl, whisk together flour, baking powder, baking soda, cinnamon, ginger, salt, cloves, allspice, and cardamom. Gradually add flour mixture to butter mixture, beating until combined. Divide batter between prepared pans.
Bake until a wooden pick inserted in center comes out clean, about 25 minutes. Let cool in pans for 10 minutes. Remove from pans, and let cool completely on wire racks. Spread Orange Cream Cheese Frosting between layers and on top and sides of cake. Garnish with pecans, if desired. Refrigerate in an airtight container for up to 3 days.
Recipe by Paula Deen Magazine at https://pauladeenmagazine.com/pumpkin-spice-layer-cake-recipe/