Pumpkin Carrot Cake with Cream Cheese Frosting

This Pumpkin Carrot Cake recipe is like a pumpkin cake crossed with a carrot cake, and crossed with a hummingbird cake too! Moist, flavorful, full of spice, and slathered in a thick layer of cream cheese frosting! This Pumpkin Carrot Cake is a new fall staple.

Course Cake
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Servings 10
Author Sarah


For pumpkin carrot cake:

  • 2 cups all-purpose flour
  • 2 tsp. baking soda
  • 2 tsp. ground cinnamon
  • 1/2 tsp. pumpkin pie spice
  • 3 large eggs
  • 1 1/2 cups pumpkin puree
  • 1 1/2 cups granulated sugar
  • 1/2 cup packed brown sugar
  • 1/2 cup vegetable or canola oil
  • 8 oz. can crushed pineapple drained
  • 3/4 cup buttermilk
  • 1 cup grated carrots
  • 1 cup shredded sweetened coconut
  • 1 cup raisins
  • 1 cup chopped walnuts

For cream cheese frosting:

  • 12 oz. cream cheese softened
  • 1 cup butter softened
  • 2 tsp. vanilla extract
  • 6 cups powdered sugar


For pumpkin carrot cake:

  1. In a small bowl, whisk together flour, baking soda, cinnamon, and pumpkin pie spice.

  2. In a large mixing bowl, beat eggs, pumpkin, granulated sugar, brown sugar, oil, pineapple, and buttermilk until combined.

  3. Add the flour mixture to the mixing bowl, and beat until just combined.

  4. Fold in carrots, coconut, raisins, and walnuts, stirring until just combined.

  5. Divide batter evenly between two greased 9-inch round cake pans.

  6. Bake at 350 degrees for about 35 minutes, or until edges are golden, and a toothpick inserted near the center comes out clean. 

  7. Cool in pans for 20 minutes, then remove to wire racks to cool completely.

  8. Meanwhile, prepare cream cheese frosting.

For cream cheese frosting:

  1. In a large mixing bowl, beat cream cheese and butter until creamy.

  2. Add vanilla, and beat until combined.

  3. Add powdered sugar, 2 cups at a time, beating well after each addition. I sometimes find that I want my frosting thicker - add additional powdered sugar to adjust consistency, if desired.

To assemble:

  1. Place one cake layer on a serving plate.

  2. Spread with cream cheese frosting, about 3/4-inch thick.

  3. Refrigerate for about 20 minutes, or until frosting is mostly firm.

  4. Top with remaining cake layer.

  5. Frost top and sides of cake with remaining cream cheese frosting.

  6. Refrigerate for about 20 minutes to set frosting. Cut and serve.