Chocolate and salted caramel is a combination that will never go out of style. This chocolate caramel apple cake is the best of chocolate and salted caramel with a homemade caramel apple on top!
This chocolate caramel apple can is a definite crowd pleaser and will be devoured. This cake starts with a rich chocolate cake layered with a caramel frosting, caramel drizzle and a sprinkle of sea salt. Then it’s covered in a silky smooth swiss meringue buttercream.
With simple ingredients, it all comes together and is a flavor exposition in your mouth. This cake is perfect for fall with the classic caramel apple right on top. And the best part about is the homemade caramel slowly dripping down the sides.
This homemade chocolate cake is my go to chocolate cake recipe. Its is so easy to make that you can make it into delicious cupcakes for any occasion. Chocolate cake and caramel apples never looked so good!
Let’s Make Some Cake!
This cake starts with a classic chocolate cake. Once baked and cooled, cut the tops of the chocolate cakes to make them flat and level. (You can save the extra cake crumbs and make them into delicious cake pops, check out “How to Make Perfect Cake Pops.”)
Begin to stack the cake layers onto your base, start with a small amount of caramel buttercream to secure the cake to the base. Now the base can be a cardboard round, a cake stand or whatever you would like the cake to sit on. I love this white porcelain cake stand and basically use it all year round because you can change the ribbon that goes into the slots or just leave it plain for a classic look!
For filling the layers, add a small amount of the caramel buttercream on top of the chocolate cake and use an offset spatula to flatten and smooth out the buttercream. Then drizzle the homemade caramel sauce and sea salt on top of the caramel buttercream. You only need a thin layer. Once smoothed out, place another cake layer on top of the caramel buttercream. Repeat this process until you have 3 layers of cake. I like my cakes taller but feel free to use as many cake layers as you like!
Next, smooth out the caramel buttercream on the sides of the cake by gently pressing the buttercream into the sides of the cake. This helps start the crumb coat layer. Then crumb coat the cake with a thin layer of vanilla buttercream. (This helps prevents getting chocolate crumbs into the final layer of buttercream. No one wants to see specs of chocolate cake in the final layer so this is the key to a perfect white frosting cake). Once the crumb coat is done then chill the it in the refrigerator for 30 minutes or until its cold and set.
After the cake has chilled then add the final thicker layer of the vanilla buttercream to top and sides of the cake. Use an offset spatula or bench scraper to smooth out the edges of the cake.
Next it’s time for the dripping of the caramel. Place some of the caramel sauce into a squeeze bottle or piping bag, whatever is easier for you and drip the caramel sauce down the sides of the cake. The caramel sauce consistency should be like room temperature corn syrup, if the caramel sauce is too cold then quickly microwave it for 10 second increments until its the right consistency. It should move like molasses down the cake. If it’s too hot then it will melt the buttercream underneath. Don’t forget to fill in the top of the cake as well.
Almost done! For the caramel apple topper, dip a granny smith apple into a small bowl of the slightly warm caramel sauce. If the apple doesn’t have a stem use a skewer like I did to carefully dip the apple into the caramel sauce. Carefully hold the apple above the bowl of caramel to drip and remove any excess.
Finally place the caramel apple on top of the cake and ENJOY!
You May Also Enjoy:
-
14 Amazing Fall Cakes That Look Almost Too Beautiful to Eat
-
The Best Foolproof Vanilla Cake
-
15 Cocktail Inspired Desserts That Are For Adults Only
This is the type of cake that is simply irresistible! This chocolate caramel apple cake is an evergreen combination of flavors that will be quickly devoured!
Happy Baking!
Chocolate Caramel Apple Cake
Ingredients
Chocolate Cake
- 2 ¼ cups all purpose flour
- 2 tablespoons cornstarch
- ¾ cup dark cocoa powder
- 2 cups granulated sugar
- 2 teaspoons baking soda
- 1 teaspoon salt
- 1 cup sour cream
- 1 cup vegetable oil
- 1 cup sparkling water
- 2 teaspoons vanilla extract
- 2 tablespoons white vinegar
- 2 whole eggs
Homemade Caramel Sauce
- 2 cups granulated sugar
- 1 cups heavy cream
- 1 1/2 sticks unsalted butter
- 1 teaspoon salt
- 1 medium granny smith
- sea salt garnish
Swiss Meringue Buttercream
- 8 egg whites
- 2 cups granulated sugar
- 6 sticks unsalted butter room temperature, cut into small cubes
- 2 teaspoons vanilla extract
- 1/2 cup caramel sauce
Instructions
Chocolate Cake Instructions:
- Preheat the oven at 350 F.
- In a stand mixer bowl, combine all the dry ingredients. Mix with a whisk to combine and sift all the ingredients together.
- In a medium bowl, mix together the vegetable oil, sour cream, vanilla and eggs. Whisk the wet ingredients together.
- In the stand mixer, stir on low and begin to mix the dry ingredients then slowly add the wet ingredients. The mixture will be lumpy but it will slowly mix into a smooth batter.
- Next slowly add the sparkling water to the batter. Stop frequently to scrape down the sides of the bowl and make sure everything gets incorporated.
- Finally add the white vinegar to the batter. Be careful to not over mix the batter after the vinegar has been added. Scrape down the sides of the bowl until all is combined. The batter should be smooth and its ready to pour into cake pans.
- For cake, use cooking spray and parchment paper to line the bottom of the pan. Then fill each pan ½ way up the sides. One batch of this recipe is enough for 3 - 6” cake pans or 2- 8” cake pans. Bake for 25-30 minutes, check with a toothpick and check to see if it comes out clean.
Homemade Caramel Sauce Instructions:
- In a small pot, bring heavy cream and butter up to a simmer and set aside.
- While the heavy cream and butter are heating up, add granulated sugar to a medium heavy bottom pot. Then heat the sugar on medium to 320 degrees F or until a deep amber color.
- Gently whisk in the hot heavy cream and butter mixture to the deep amber sugar. Add small amounts in at a time and whisk it constantly.
- Then add the salt and whisk it to make it shiny and creamy. Pour into a glass bowl or jar to cool to room temperature.
Swiss Meringue Buttercream Instructions:
- Place the egg whites and sugar in the bowl of stand mixer and set over a pot of gently simmering water. Stir with a spatula until the sugar has dissolved and is warmed to the touch, about 160°F. When you touch it with your fingers, it should feel completely smooth and not gritty.
- Immediately transfer bowl to a stand mixer fitted with a whisk attachment. On high speed, whip until glossy and stiff, about 15 minutes.
- Lower the speed to medium. Add the cut butter, piece by piece, incorporating each before adding more. Lower the speed and mix until silky and smooth. (It will look runny while adding butter and then it will come back together, nice & fluffy.)
- It will look like fresh whipped butter when completed, its ready to add vanilla extract.
- To make the caramel buttercream filling: take 1½ cups of the buttercream and place it into a mixing bowl and mix ½ cup of the cooled caramel sauce into the buttercream. Mix until combined and place into the refrigerator to chill for 30 minutes.
- Scoop the remaining vanilla swiss buttercream into a mixing bowl and then place it into the refrigerator to set up.
- After 30 mins, take the buttercreams out and they are ready to use to fill and decorate the cake.
Putting it all together:
- First, cut the tops of the chocolate cakes to make them flat and level. (You can save the extra cake crumbs and make them into delicious cake pops, check out “How to Make Perfect Cake Pops.”)
- Begin to stack the cake layers onto your base, start with a small amount of buttercream to secure the cake to the base. Note: the base can be a cardboard round, a cake stand or whatever you would like the cake to sit on. Then place the chocolate cake layer in the middle of the base.
- For filling the layers, add the caramel buttercream to cake and use an offset spatula to flatten and smooth out the buttercream. Then drizzle the caramel sauce and sea salt on top of the caramel buttercream. Place another cake layer on top of the caramel buttercream. Repeat this process until you have 3 layers of cake.
- Next, smooth out the caramel buttercream on the sides of the cake. Then crumb coat the cake with a thin layer of vanilla buttercream. (This helps prevents getting chocolate crumbs into the final layer of buttercream). Once the crumb coat is done then chill the it in the refrigerator for 30 minutes or until its cold and set.
- Once the cake is chilled then add the final layer of the vanilla buttercream to top and sides of the cake. Use an offset spatula or bench scraper to smooth out the edges of the cake.
- Next drip the caramel sauce down the sides of the cake. The caramel sauce consistency should be like corn syrup if the sauce is to cold then quickly microwave it for 10 second increments until its the right consistency. Fill in the top of the cake as well.
- For the caramel apple, dip a granny smith apple into a small bowl of the slightly warm caramel sauce. If the apple doesn't have a stem use a skewer to carefully dip the apple into the caramel sauce. Carefully hold the apple above the bowl to drip and remove any excess.
- Finally carefully place the apple on top of the cake and enjoy!
Pin it! Save it for later!
How to Avoid These Common Baking Mistakes

Get this FREE checklist to learn how you can avoid these 9 common baking mistakes!
Laurel McLaughlin says
Very excited to bake this cake but I had my doubts before even starting. I questioned the Swiss Meringue Buttercream. 6 sticks of Butter!?! I went with it and I had to wind up chunking it. In the beginning the texture was so so and then turned into a soft tub of butter. It wouldn’t even stick to the cake. So I didn’t waste the cake, I layered as suggested and did a basic vanilla buttercream on the outside. Is 6 sticks of butter correct?
Katie says
Hi Laurel!
Yes it is 6 sticks (or 1 1/2 lbs.) of butter for the Swiss Meringue Buttercream. I just used this exact recipe last night on 3 cakes. I’m sorry for the inconvenience. Sometimes you need to whip it longer than you think. The texture goes from a whipped meringue to a chunky whipped egg texture but then when continuing to whip it, the buttercream will eventually smooth out again. This Swiss meringue buttercream is definitely more butter than a super sweet taste. It’s a great balance for sweet cakes. Please feel free to email me if you continue to have problems with it! I’ll be happy to help you out! Thank you for reading! xo, Katie