Carrot Cake with Caramel Cream Cheese Frosting
This easy carrot cake with caramel cream cheese frosting is incredibly moist and simple to make. Perfect for spring or Easter dessert. Get the recipe!
More recipes featuring dessert: Peanut Butter Flourless Chocolate Cake, Hershey’s Perfectly Chocolate Cake with Chocolate Frosting, Peach Ricotta Cake with Brown Butter Streusel, or Strawberry Cake.
Why I Keep Coming Back to This Carrot Cake
This easy carrot cake with caramel cream cheese frosting has become my go-to spring dessert. The batter comes together in one bowl with a spoon, no electric mixer needed, and the crushed pineapple keeps it incredibly moist without weighing it down. I love that it bakes in an 8×8 pan, so it’s perfect for a small gathering or just because. And that caramel cream cheese frosting? I had to hide it from my family so I could actually frost the cake. It’s tangy, sweet, and just a little bit buttery from the caramel.
What Makes This Carrot Cake a Winner
- One-bowl batter with no mixer required, stir it up and it’s ready to bake.
- The crushed pineapple adds natural sweetness and moisture, so the cake stays tender for days.
- Caramel cream cheese frosting is a twist that tastes like a million bucks but takes five minutes to make.
Key Ingredients for This Easy Carrot Cake
- Crushed pineapple: Adds moisture and a subtle fruity sweetness. Use canned crushed pineapple, not tidbits or chunks. Don’t drain it too much, keep some liquid for tenderness.
- Caramel candies or salted caramel sauce: Caramel candies give a firmer, thicker frosting; salted caramel sauce makes it softer and adds saltiness. Use good-quality caramel for best flavor.
- Cream cheese: Full-fat is best for a rich, creamy frosting. Let it soften completely to avoid lumps.
Kitchen Tools for This Carrot Cake Recipe
- 8-inch square baking pan
- Box grater (for fine grating of carrots)
- Electric mixer (hand or stand) for the frosting
- Large mixing bowl and spoon (for the batter)
- Microwave-safe bowl for melting caramels (if using)
Tips for the Best Carrot Cake with Caramel Cream Cheese Frosting
When grating carrots, use the small holes on a box grater for a fine texture that blends into the batter. Don’t squeeze the pineapple too dry, a little juice adds extra moisture. For the frosting, make sure the cream cheese is fully softened to room temperature so you get a smooth, lump-free finish. If you’re using caramel candies, melt them with just a splash of water and stir until smooth; if you’re using salted caramel sauce, use a thick one so the frosting doesn’t get runny. The cake is done when it’s golden brown around the edges and a toothpick inserted in the center comes out clean.
Easy Swaps and Add-Ins for This Carrot Cake
Don’t like raisins? Leave them out, the cake will still be delicious. You can swap the raisins for chopped walnuts or pecans for crunch. If you’re not a fan of caramel, skip the caramel additions and make a classic cream cheese frosting instead. For a dairy-free version, use vegan cream cheese and a plant-based butter substitute in the frosting, but note the texture may be slightly different. You can also bake this in a 9-inch square pan, but reduce the baking time by a few minutes and check early.
How to Serve Your Carrot Cake
I like to slice this carrot cake into squares and serve it cold straight from the fridge, it’s almost like a carrot cake cheesecake hybrid. For a pretty presentation, drizzle extra salted caramel sauce over the top and maybe a few toasted chopped pecans if you’re feeling fancy. It’s great as an Easter dessert or any spring celebration, but honestly, it’s simple enough for a Tuesday night treat.
Storing Leftover Carrot Cake
Cover the cake tightly with foil or plastic wrap and store it in the refrigerator for up to 3 days. The flavors actually meld and get better after a day. You can eat it cold or let it sit at room temperature for about 20 minutes to soften the frosting slightly. I prefer it cold, the frosting firms up and the cake stays moist.
Can You Freeze This Carrot Cake?
Yes, you can freeze the unfrosted cake for up to 2 months. Let it cool completely, then wrap it tightly in plastic wrap and foil. Thaw overnight in the fridge, then make the frosting fresh and frost it. If you’ve already frosted the cake, you can freeze it whole or in slices, but the frosting may lose some of its creamy texture after thawing. Wrap well and thaw in the fridge; it’s best eaten within a month.
Frequently Asked Questions About This Carrot Cake
Can I use a different oil?
Yes, any neutral oil like canola, vegetable, or grapeseed works. Avoid strong-flavored oils like olive oil.
What if I don’t have canned crushed pineapple?
You can substitute with finely chopped fresh pineapple, but drain it well. You could also use applesauce for moisture, though the flavor will change.
Can I make this gluten-free?
Yes, use a 1:1 gluten-free all-purpose flour blend. The texture may be a bit more tender, so handle the batter gently.
How do I know when the cake is done?
The cake is done when it’s golden brown, pulling away from the pan edges, and a toothpick inserted in the center comes out clean. Bake for 33-36 minutes.
Recipe
Carrot Cake with Caramel Cream Cheese Frosting

This no-fuss carrot cake is the perfect spring or anytime dessert. You will fall in love with the caramel cream cheese frosting, SWOON!
Ingredients
- 0.5 cup neutral oil (canola, vegetable, or grapeseed)
- 1 cup granulated sugar
- 2 large eggs
- 0.5 tsp vanilla extract
- 0.5 cup canned crushed pineapple, drained
- 1 cup freshly grated carrot, freshly grated
- 1 cup all-purpose flour
- 0.75 tsp baking soda
- 0.5 tsp baking powder
- 0.5 tsp ground cinnamon
- 0.25 tsp salt
- 0.25 cup raisins
- 0.75 cup chopped caramel candies or salted caramel sauce
- 8 oz cream cheese, softened
- 0.5 cup powdered sugar
- 1 tsp vanilla extract
Instructions
- 1
Preheat the oven to 350 degrees F. Grease an 8-inch square pan with nonstick cooking spray and set aside.
- 2
In a large bowl, stir the oil and sugar together with a spoon, don't use a mixer. Add the eggs, vanilla, pineapple, and carrots.
- 3
In a separate bowl, stir together the flour, baking powder, baking soda, and cinnamon. Sprinkle the dry ingredients over the wet and stir until just combined. Gently fold in the raisins, if using.
- 4
Pour the batter into the prepared pan and bake for 33-36 minutes or until cake is nicely golden brown and starting to pull away from the edges of the pan. Remove from the oven and let the cake cool completely.
- 5
While the cake is cooling, make the frosting. If you are using the caramel candies, melt the caramel in the microwave with a splash of water, set aside. If you are using the salted caramel sauce, just stir it in and set aside.
- 6
With an electric mixer, beat the cream cheese and powdered sugar until light and fluffy. Stir in the melted caramel or salted caramel sauce and vanilla extract. Stir until frosting is smooth.
- 7
Frost the cooled carrot cake with caramel cream cheese frosting. I like to drizzle a little extra salted caramel sauce over the top of the cake. Cut into squares and serve.
- 8
Note-cover the cake and store in the refrigerator for up to 3 days. You can bring it to room temperature before serving or eat it cold. I like carrot cake cold:)
Nutrition (per serving)
Calorie breakdown
How this was calculated — 16 of 16 ingredients matched
Nutrition information is automatically calculated from USDA FoodData Central, so should only be used as an approximation. Actual values may vary depending on the ingredients, brands, and preparation methods used.
Open in analyzerKeyword: carrot cake, dessert, nutFree, Oven Baked, vegetarian
This post may contain affiliate links. Read our disclosure policy.
Share this recipe
You Might Also Like
View All →About the Author
NutriforksNutriForks is a home-cooking site built around two simple ideas: recipes should actually work, and you should know what’s in them. Every recipe pairs clear, tested instructions with a full nutrition breakdown, so healthy, everyday cooking is genuinely easy.







