This Salted Caramel Carrot Cake with Cream Cheese Frosting is the kind of dessert that feels a little extra in the best possible way. You get everything people already love about carrot cake, warm spice, tender crumb, and rich cream cheese frosting, then finish it with glossy salted caramel for a sweet and slightly salty contrast that makes every slice feel bakery worthy.
It is a beautiful choice for holidays, birthdays, brunch tables, or any time you want a dessert that looks impressive without being fussy. The carrots keep the cake moist, the frosting adds that classic tangy finish, and the caramel brings in a buttery depth that makes this version stand out from the usual carrot cake.
Why Does Salted Caramel Work So Well with Carrot Cake?
Salted caramel brings out the cozy spice notes in carrot cake while balancing the sweetness of the frosting. The slight saltiness keeps the dessert from tasting too heavy, and the buttery caramel flavor pairs naturally with cinnamon, brown sugar, and cream cheese. It is a simple upgrade that makes a familiar cake taste even more memorable.
Ingredients for the Salted Caramel Carrot Cake with Cream Cheese Frosting
For the carrot cake
2 cups all-purpose flour
2 teaspoons baking powder
1 teaspoon baking soda
1 teaspoon ground cinnamon
1/2 teaspoon ground nutmeg
1/2 teaspoon salt
1 cup granulated sugar
1 cup light brown sugar
1 cup vegetable oil
4 large eggs
2 teaspoons vanilla extract
3 cups finely grated carrots
1/2 cup crushed pineapple, drained
3/4 cup chopped pecans or walnuts
For the cream cheese frosting
8 ounces cream cheese, softened
1/2 cup unsalted butter, softened
3 1/2 cups powdered sugar
1 teaspoon vanilla extract
1 to 2 tablespoons heavy cream, as needed
For the salted caramel topping
1 cup soft caramel sauce
1/2 teaspoon flaky sea salt

How To Make the Salted Caramel Carrot Cake with Cream Cheese Frosting
Step 1: Prepare the pans and oven
Preheat your oven to 350°F. Grease and line two 8-inch round cake pans with parchment so the layers release easily after baking.
Step 2: Mix the dry ingredients
In a medium bowl, whisk together the flour, baking powder, baking soda, cinnamon, nutmeg, and salt. This helps distribute the leavening and spices evenly through the batter.
Step 3: Combine the wet ingredients
In a large mixing bowl, whisk the granulated sugar, brown sugar, and oil until smooth. Add the eggs one at a time, then stir in the vanilla extract.
Step 4: Build the batter
Add the dry ingredients to the wet mixture and stir just until combined. Fold in the grated carrots, drained pineapple, and chopped pecans or walnuts. Do not overmix or the cake can lose some of its soft texture.
Step 5: Bake the cake layers
Divide the batter evenly between the prepared pans. Bake for 30 to 35 minutes, or until a toothpick inserted in the center comes out clean. Let the cakes cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely.
Step 6: Make the cream cheese frosting
Beat the cream cheese and butter together until smooth and fluffy. Add the powdered sugar gradually, then mix in the vanilla. Add a little heavy cream if needed to create a soft, spreadable frosting.
Step 7: Assemble the cake
Place one cooled cake layer on a serving plate. Spread a generous layer of cream cheese frosting over the top, then add the second layer. Frost the top and sides of the cake.
Step 8: Add the salted caramel finish
Drizzle caramel sauce over the top, letting some run gently down the sides. Sprinkle the flaky sea salt over the caramel. Chill the cake for 15 to 20 minutes before slicing for cleaner layers.
Serving and Storing Salted Caramel Carrot Cake with Cream Cheese Frosting
Serve this cake slightly chilled or let it sit at room temperature for about 20 minutes before slicing if you want the frosting to soften a bit. It pairs beautifully with coffee, hot tea, or even a simple glass of cold milk.
Store leftovers covered in the refrigerator for up to 5 days because of the cream cheese frosting. For longer storage, you can refrigerate the unfrosted cake layers tightly wrapped for up to 2 days or freeze them for up to 2 months. Once frosted, the cake is best enjoyed within a few days for the freshest texture.
Frequently Asked Questions
Can I make this cake ahead of time?
Yes. You can bake the cake layers a day ahead, wrap them well, and frost the cake the next day.
Can I use store-bought caramel sauce?
Absolutely. A good quality store-bought caramel sauce works well here and saves time.
Do I have to use pineapple?
No, but it adds extra moisture and a subtle sweetness. You can leave it out if preferred.
Can I make this as a sheet cake instead?
Yes. You can bake the batter in a 9×13-inch pan and frost it once cooled. The baking time may need slight adjustment.
What nuts work best in this cake?
Pecans and walnuts are both great choices. You can also skip the nuts entirely if needed.
How do I keep the cake from becoming dense?
Measure the flour carefully, avoid overmixing, and use freshly grated carrots for the best texture.
Want More Dessert Ideas?
If you love rich, cozy bakes like this one, you may want to try a few more sweet favorites from Nina Dishes:
- Decadent Carrot Cake Bars with Cream Cheese Frosting for a bar-style version with the same classic flavor.
- Easy Carrot Cake Bars with Cream Cheese Frosting when you want something easy to slice and share.
- Moist Tangy Key Lime Pound Cake for a bright citrus dessert with a soft crumb.
- Pistachio Cheesecake Brownies if you are craving something extra rich and creamy.
- Butter Pecan Ice Cream for a cool, nutty treat after dinner.
Save This Pin + Share Your Results
📌 Save this Salted Caramel Carrot Cake with Cream Cheese Frosting to your Pinterest dessert board so you can come back to it any time.
And let me know how yours turned out. Did you go heavier on the caramel? Did you add chopped nuts on top? Did you make it as a layer cake or a sheet cake?
I always love seeing how each kitchen puts its own spin on a favorite bake. You can also find more daily recipe inspiration on Nina Dishes Pinterest.

Salted Caramel Carrot Cake with Cream Cheese Frosting
- Total Time: 1 hour
- Yield: 12 servings
- Diet: Vegetarian
Description
Salted Caramel Carrot Cake with Cream Cheese Frosting is a soft, warmly spiced dessert layered with tangy frosting and finished with a buttery salted caramel drizzle. It is moist, rich, and perfect for holidays, birthdays, or any time you want a classic carrot cake with a more indulgent twist.
Ingredients
2 cups all-purpose flour
2 teaspoons baking powder
1 teaspoon baking soda
1 teaspoon ground cinnamon
1/2 teaspoon ground nutmeg
1/2 teaspoon salt
1 cup granulated sugar
1 cup light brown sugar
1 cup vegetable oil
4 large eggs
2 teaspoons vanilla extract
3 cups finely grated carrots
1/2 cup crushed pineapple, drained
3/4 cup chopped pecans or walnuts
8 ounces cream cheese, softened
1/2 cup unsalted butter, softened
3 1/2 cups powdered sugar
1 teaspoon vanilla extract
1 tablespoon heavy cream
1 cup caramel sauce
1/2 teaspoon flaky sea salt
Instructions
1. Preheat the oven to 350°F and grease two 8-inch round cake pans. Line the bottoms with parchment paper.
2. In a medium bowl, whisk together the flour, baking powder, baking soda, cinnamon, nutmeg, and salt.
3. In a large bowl, whisk the granulated sugar, brown sugar, and oil until combined. Add the eggs one at a time, then mix in the vanilla extract.
4. Stir the dry ingredients into the wet mixture just until combined.
5. Fold in the grated carrots, drained pineapple, and chopped pecans or walnuts.
6. Divide the batter evenly between the prepared pans and bake for 30 to 35 minutes, or until a toothpick inserted in the center comes out clean.
7. Cool the cakes in the pans for 10 minutes, then transfer them to a wire rack and let them cool completely.
8. To make the frosting, beat the cream cheese and butter until smooth. Add the powdered sugar and vanilla, then mix in the heavy cream until spreadable.
9. Place one cake layer on a serving plate and spread frosting over the top. Add the second layer and frost the top and sides.
10. Drizzle caramel sauce over the cake and sprinkle with flaky sea salt before slicing and serving.
Notes
Use freshly grated carrots for the softest texture and best moisture.
Make sure the cake layers are fully cool before frosting so the cream cheese frosting stays thick and smooth.
Chill the frosted cake for 15 to 20 minutes before slicing for cleaner layers and a prettier caramel finish.
- Prep Time: 25 minutes
- Cook Time: 35 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 640
- Sugar: 49g
- Sodium: 360mg
- Fat: 35g
- Saturated Fat: 11g
- Unsaturated Fat: 21g
- Trans Fat: 0g
- Carbohydrates: 77g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 88mg
Keywords: salted caramel carrot cake, carrot cake with cream cheese frosting, caramel carrot cake, holiday dessert
