clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Pumpkin Cake with Cream Cheese Frosting

Pumpkin Cake with Cream Cheese Frosting

  • Author: Laney Schwartz
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 15 servings 1x
  • Category: Dessert
  • Method: Oven baked


Fluffy, moist pumpkin cake with a creamy and delicious frosting? This Pumpkin Cake with Cream Cheese Frosting is exactly the dish you need on your holiday table!


  • 2 cups all purpose flour
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 1 teaspoon salt
  • 1 1/2 teaspoons ground cinnamon
  • 2 teaspoons pumpkin pie spice
  • 1 cup avocado or coconut oil
  • 4 eggs
  • 1 cup brown sugar
  • 1/2 cup granulated sugar
  • 1 (15 ounce) can pumpkin puree
  • 1 1/2 teaspoons pure vanilla extract

Cream Cheese Frosting

  • 8 ounces full-fat block cream cheese, (softened to room temperature)
  • 1/2 cup unsalted butter, (softened to room temperature)
  • 3 cups powdered sugar
  • 1 teaspoon pure vanilla extract
  • 1/8 teaspoon salt


  1. Preheat oven to 350 degrees and grease a 9×13 inch glass baking pan.
  2. In a large bowl whisk the flour, baking powder, baking soda, salt, cinnamon, and pumpkin pie spice. Set aside.
  3. In another bowl whisk the oil, eggs, brown sugar, granulated sugar, pumpkin, and vanilla extract until well combined. Pour the wet ingredients into the dry ingredients and use a mixer or whisk until completely combine.
  4. Pour batter into the prepared pan. Bake for 30-35 minutes. Baking times vary, so keep an eye on it. The cake is done when a toothpick inserted in the center comes out clean.
  5. Remove the cake from the oven and set the entire pan on a wire rack. Allow to cool completely.

Make the Frosting

  1. In a large bowl using a handheld or stand mixer fitted with a paddle or whisk attachment, beat the cream cheese and butter together on high speed until smooth and creamy.
  2. Add 3 cups powdered sugar, vanilla, and salt. Beat on low speed for 30 seconds, then switch to high speed and beat for 2 minutes. Spread the frosting on the cooled cake. Refrigerate for 30 minutes before serving. This helps set the frosting and makes cutting easier. Cover leftover cake tightly and store in the refrigerator for 5 days.
  3. MAKE AHEAD INSTRUCTIONS: Prepare cake through step 5. Cover the cake tightly and refrigerate for up to 2 days or freeze up to 3 months. Bring to room temp, make the frosting, frost, and serve.