Carrot Cake with, Dulce de Leche Cream Cheese Frosting Recipe


This decadent carrot cake combines the moist richness of traditional carrot cake with the sweet, creamy indulgence of dulce de leche cream cheese frosting. Perfect for any special occasion or simply to satisfy a sweet craving.


For the Carrot Cake:

  • 2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1 1/2 teaspoons baking soda
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1/2 teaspoon ground ginger
  • 1/2 teaspoon salt
  • 1 1/2 cups granulated sugar
  • 1 cup vegetable oil
  • 4 large eggs
  • 2 teaspoons vanilla extract
  • 3 cups grated carrots
  • 1 cup crushed pineapple, drained
  • 1/2 cup chopped walnuts or pecans (optional)

For the Dulce de Leche Cream Cheese Frosting:

  • 8 oz cream cheese, softened
  • 1/2 cup unsalted butter, softened
  • 1 cup dulce de leche
  • 2 cups powdered sugar
  • 1 teaspoon vanilla extract


  1. Prepare the Carrot Cake:
    1. Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
    2. In a medium bowl, whisk together the flour, baking powder, baking soda, cinnamon, nutmeg, ginger, and salt.
    3. In a large bowl, beat the sugar and vegetable oil until well combined. Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.
    4. Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
    5. Fold in the grated carrots, crushed pineapple, and chopped nuts (if using).
    6. Divide the batter evenly between the prepared cake pans. Bake for 25-30 minutes, or until a toothpick inserted into the center of the cakes comes out clean.
    7. Allow the cakes to cool in the pans for 10 minutes, then turn them out onto a wire rack to cool completely.
  2. Make the Dulce de Leche Cream Cheese Frosting:
    1. In a large bowl, beat the cream cheese and butter until smooth and creamy.
    2. Add the dulce de leche and beat until well incorporated.
    3. Gradually add the powdered sugar, beating until smooth and fluffy.
    4. Stir in the vanilla extract.
  3. Assemble the Cake:
    1. Place one cake layer on a serving plate. Spread a thick layer of frosting on top.
    2. Place the second cake layer on top of the frosting. Use the remaining frosting to cover the top and sides of the cake.
    3. If desired, garnish with additional chopped nuts or a drizzle of dulce de leche.
  4. Serve and Enjoy:
    1. Slice the cake and serve. Store any leftovers in an airtight container in the refrigerator.

This carrot cake with dulce de leche cream cheese frosting is sure to become a favorite with its perfect blend of spice and sweetness!

Leave a Comment