Salted Caramel Carrot Cake with Cream Cheese Frosting is the kind of dessert that feels bakery-worthy but still cozy enough to make at home. Every bite gives you soft, warmly spiced carrot cake layered with rich tang from cream cheese frosting and finished with a glossy drizzle of salted caramel that takes it completely over the top.
This cake is perfect for holidays, birthdays, weekend baking, or anytime you want a dessert that looks impressive without being fussy. The shredded carrots keep the crumb tender and moist, while cinnamon, brown sugar, and vanilla bring everything together into one unforgettable homemade cake.
Why Is Salted Caramel So Good on Carrot Cake?
Salted caramel is the perfect finishing touch for carrot cake because it balances the sweetness with a little depth and contrast. Carrot cake already has warm spice, natural sweetness, and a soft texture, so adding caramel brings a buttery richness that makes the whole dessert taste even more special. The small touch of salt keeps the frosting from feeling too heavy and helps every flavor stand out.

Ingredients for the Salted Caramel Carrot Cake with Cream Cheese Frosting
Each ingredient in this cake has a job to do, and together they create a moist, flavorful dessert with a smooth finish.
All-purpose flour gives the cake structure so it bakes up tender but sturdy enough to hold the frosting.
Baking powder helps lift the batter and gives the cake a lighter texture.
Baking soda works with the moisture and acidity in the batter to keep the crumb soft and fluffy.
Salt sharpens the sweetness and balances both the cake and the caramel topping.
Ground cinnamon adds the classic warm spice that makes carrot cake so comforting.
Ground nutmeg brings a little extra depth and rounds out the spice profile.
Brown sugar adds moisture and a deeper, more caramel-like sweetness.
Granulated sugar sweetens the cake and helps create a balanced crumb.
Eggs bind the batter together and help the cake bake up rich and stable.
Vegetable oil keeps the cake moist for days and gives it that soft, bakery-style texture.
Vanilla extract enhances the sweetness and ties the spice, frosting, and caramel together.
Finely shredded carrots are the heart of the cake, adding natural moisture, color, and sweetness.
Crushed pineapple gives extra moisture and subtle fruity flavor that works beautifully with carrot cake.
Chopped pecans or walnuts add texture and a nutty crunch if you like a little contrast in every bite.
Cream cheese is essential for the frosting because it adds that signature tangy richness.
Unsalted butter makes the frosting smooth, creamy, and easy to spread.
Powdered sugar sweetens the frosting while keeping it thick and fluffy.
Heavy cream helps loosen the frosting just enough for a silky texture.
Salted caramel sauce adds the final layer of buttery sweetness and a lightly salty finish.
How To Make the Salted Caramel Carrot Cake with Cream Cheese Frosting
This cake comes together in simple steps, and each one helps build flavor and texture.
Step 1: Prep the Pan and Oven
Preheat your oven to 350°F. Grease a 9×13-inch baking pan or line it with parchment paper so the cake releases easily after baking.
Step 2: Mix the Dry Ingredients
In a large bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, and nutmeg. This helps evenly distribute the leavening and spices throughout the cake.
Step 3: Combine the Wet Ingredients
In a separate bowl, whisk together the brown sugar, granulated sugar, eggs, vegetable oil, and vanilla extract until smooth and glossy.
Step 4: Add the Carrots and Pineapple
Stir the shredded carrots and crushed pineapple into the wet mixture. This step gives the batter its signature moisture and texture.
Step 5: Bring the Batter Together
Add the dry ingredients to the wet ingredients and stir just until combined. Fold in the chopped pecans or walnuts if using. Do not overmix or the cake can turn dense.
Step 6: Bake the Cake
Spread the batter evenly into the prepared pan and bake for 35 to 42 minutes, or until a toothpick inserted in the center comes out clean. Let the cake cool completely before frosting.
Step 7: Make the Cream Cheese Frosting
Beat the cream cheese and butter together until smooth and fluffy. Add the powdered sugar, vanilla extract, and a splash of heavy cream, then beat again until creamy and spreadable.
Step 8: Frost the Cake
Spread the cream cheese frosting over the cooled cake in an even layer, making little swirls if you want a more homemade look.
Step 9: Finish with Salted Caramel
Drizzle salted caramel sauce generously over the top. Add an extra pinch of flaky sea salt if you want an even bolder sweet-and-salty finish.
Serving and Storing Salted Caramel Carrot Cake with Cream Cheese Frosting
This cake is best served slightly chilled or at cool room temperature, which keeps the frosting creamy while letting the cake stay soft and tender. For a pretty presentation, cut it into squares and drizzle a little extra caramel just before serving.
Store leftovers covered in the refrigerator for up to 5 days. Because of the cream cheese frosting, it should stay chilled when not being served. You can also freeze unfrosted slices for up to 2 months, then thaw and frost later for an easy make-ahead dessert.
Frequently Asked Questions
Can I make Salted Caramel Carrot Cake with Cream Cheese Frosting ahead of time?
Yes, this cake is a great make-ahead dessert. You can bake the cake a day in advance, chill it, and frost it the next day.
Do I have to use pineapple in the cake?
No, but it helps create a very moist crumb. If you prefer, you can leave it out and add a little extra shredded carrot.
Can I use store-bought caramel sauce?
Yes, store-bought salted caramel sauce works well here. Just choose one that is thick enough to drizzle without soaking into the frosting too much.
Should I peel the carrots first?
Yes, peeling the carrots gives the cake a smoother texture and better flavor.
Can I make this cake without nuts?
Absolutely. Simply leave out the pecans or walnuts if you want a nut-free version.
Can I turn this into cupcakes?
Yes, this batter works well for cupcakes. Bake them until the centers are set and frost once fully cooled.
Want More Dessert Ideas?
If you love this Salted Caramel Carrot Cake with Cream Cheese Frosting, you’ll probably enjoy these other sweet favorites:
- Southern Hummingbird Cake Recipe for another moist, fruit-forward classic with rich Southern flavor.
- Decadent Caramel Banana Pecan Cake if you want another caramel dessert with cozy, nutty notes.
- Chocolate Caramel Dump Cake for an easy dessert packed with gooey caramel flavor.
- Hot Fudge Pie when you are craving a rich chocolate dessert with an indulgent finish.
- Cinna Bun Cake for a soft, swirled cake that feels just right for brunch or dessert.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you add nuts, extra caramel, or a pinch of flaky salt on top?
I love hearing how others make these recipes their own. Questions are welcome too, and for even more recipe inspiration, visit Life with Nina on Pinterest.

Salted Caramel Carrot Cake with Cream Cheese Frosting
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
Salted Caramel Carrot Cake with Cream Cheese Frosting is a rich, moist dessert that turns a classic carrot cake into one of the best easy recipe ideas for holidays, gatherings, and everyday baking. With warm cinnamon spice, tender shredded carrots, tangy cream cheese frosting, and a buttery salted caramel drizzle, this easy dessert recipe is perfect when you need homemade food ideas that feel special without being complicated.
Ingredients
2 cups all-purpose flour
2 teaspoons baking powder
1 teaspoon baking soda
1/2 teaspoon salt
2 teaspoons ground cinnamon
1/4 teaspoon ground nutmeg
1 cup brown sugar
1/2 cup granulated sugar
3 large eggs
1 cup vegetable oil
2 teaspoons vanilla extract
2 cups finely shredded carrots
1/2 cup crushed pineapple, drained
1/2 cup chopped pecans or walnuts
8 ounces cream cheese, softened
1/2 cup unsalted butter, softened
3 cups powdered sugar
2 tablespoons heavy cream
1/2 cup salted caramel sauce
1/2 teaspoon flaky sea salt, optional
Instructions
1. Preheat the oven to 350°F and grease a 9×13-inch baking pan.
2. In a large bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, and nutmeg.
3. In another bowl, whisk together the brown sugar, granulated sugar, eggs, vegetable oil, and vanilla extract until smooth.
4. Stir the shredded carrots and crushed pineapple into the wet mixture.
5. Add the dry ingredients to the wet ingredients and mix just until combined.
6. Fold in the chopped pecans or walnuts.
7. Spread the batter into the prepared pan and bake for 35 to 42 minutes, or until a toothpick inserted in the center comes out clean.
8. Let the cake cool completely in the pan.
9. Beat the cream cheese and butter together until smooth and fluffy.
10. Add the powdered sugar and heavy cream, then beat until creamy.
11. Spread the cream cheese frosting evenly over the cooled cake.
12. Drizzle the salted caramel sauce over the top and finish with flaky sea salt if desired.
13. Slice and serve.
Notes
Finely shred the carrots so they blend smoothly into the cake and keep the crumb extra moist.
Make sure the cake is fully cooled before frosting or the cream cheese frosting will melt.
Chill the cake for 20 to 30 minutes after frosting if you want cleaner slices.
Nutrition
- Serving Size: 1 slice
- Calories: 540
- Sugar: 40g
- Sodium: 320mg
- Fat: 31g
- Saturated Fat: 11g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 62g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 78mg
Keywords: salted caramel carrot cake, carrot cake with cream cheese frosting, easy dessert recipe, homemade cake, dessert ideas, food ideas



