Decadent Chocolate Caramel Cake Recipe for Special Occasions

This chocolate caramel cake features a moist, tender chocolate base that’s been poked and filled with rich caramel, finished with a chocolate cream cheese frosting and swirled caramel on top. It’s a perfect crowd-pleaser for fall and beyond.

Stack of two chocolate caramel cake slices.

I’m always on team chocolate, and when caramel is involved it becomes irresistible. What sets this cake apart is poking the baked cake and filling it with homemade salted caramel—this keeps the cake incredibly moist and gives it a pronounced caramel flavor. Below are helpful tips, clear instructions, and photos to guide you through the process.

Caramel swirled on top of chocolate caramel cake.

Tips for making the cake

These practical tips will help your cake turn out perfectly. Make the caramel first so it has time to cool while the cake bakes. Keep the frosting on the thicker side so the caramel swirls don’t make it runny. For additional detail on the frosting or caramel, follow standard chocolate cream cheese frosting and salted caramel techniques.

  • Measure flour correctly: Spoon and level flour into the measuring cup or use a scale. Scooping directly compacts the flour and can dry the cake.
  • Mix batter thoroughly: Combine until smooth and lump-free to avoid dry pockets or flour streaks in the cake.
  • Make caramel first: Prepare the salted caramel before baking so it has time to cool and thicken while the cake cooks.
  • Keep frosting thick: A thicker chocolate cream cheese frosting holds up better when you add and swirl caramel on top.
Chocolate cake batter in a bowl.
Mix the cake batter until smooth before pouring into the pan.
Cake on a wire rack.
Trim the dome from the baked cake with a serrated knife for an even top.
Chocolate frosting in a bowl.
The frosting is intentionally thick from powdered sugar and cocoa powder.

Decorating the Cake

Chocolate cake poked with caramel.
Use the end of a wooden spoon to poke uniform holes about two-thirds down into the cake, then fill them with caramel.
Caramel dollops on top of frosting.
After frosting, add dollops of caramel and gently swirl with a spoon for a marbled finish.

FAQs

Can I make the cake layer ahead of time?

Yes. Once cooled, wrap the cake tightly in cling wrap. Refrigerate for up to 5 days or freeze for up to 30 days. If frozen, thaw for about an hour at room temperature before decorating.

Can this be made into cupcakes?

Yes. The batter makes about 18 cupcakes. Pipe caramel into the centers after baking for a lovely filled cupcake.

Can I use store-bought caramel?

Absolutely—store-bought caramel works fine, though homemade gives the best flavor and texture.

Storing and freezing

Store the finished cake in an airtight container in the refrigerator for up to 5 days. For longer storage, freeze up to 30 days and thaw 1–2 hours before serving.

One cake slice on its side.

More caramel recipes

  • Pumpkin caramel cake
  • Caramel cheesecake
  • Caramel apple cheesecake bars
  • Caramel cinnamon rolls
  • Salted caramel fudge brownies
Top view of one cake slice on a plate.

If you try this recipe, please leave a star review and tag @stephaniesweettreats on Instagram.

Recipe

Stack of two chocolate caramel cake slices.

Chocolate Caramel Cake

A moist chocolate cake baked in a 9×9 pan, poked and filled with salted caramel, topped with chocolate cream cheese frosting and more caramel.

Ingredients

Salted Caramel

  • 1 cup white granulated sugar
  • 4 TBSP unsalted butter, cubed, room temperature
  • 1/2 cup heavy cream, room temperature
  • 1 tsp pure vanilla extract
  • 1/2 tsp salt

Chocolate Cake

  • 1 1/2 cups all-purpose flour
  • 2 TBSP cornstarch
  • 3/4 cup unsweetened cocoa powder
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp salt
  • 3/4 cup oil (canola or vegetable)
  • 1 1/4 cup white granulated sugar
  • 1 tsp pure vanilla extract
  • 3 large eggs, room temperature
  • 1/3 cup sour cream or Greek yogurt, room temperature
  • 3/4 cup buttermilk, room temperature
  • 3/4 cup hot water, steaming

Chocolate Cream Cheese Frosting

  • 3/4 cup unsalted butter, room temperature
  • 4 oz cream cheese, room temperature
  • 1 1/2 cups powdered sugar, sifted
  • 1/2 cup unsweetened cocoa powder
  • 1 tsp pure vanilla extract

Instructions

Salted Caramel

  1. In a medium saucepan over medium heat, add the sugar and cook using the dry caramel method. Stir until sugar melts and then let it darken to an amber color, watching carefully.
  2. Remove from heat and add half the butter, stirring until melted. Then add the remaining butter. Add half the cream, stir, then the rest of the cream. Stir in vanilla and salt.
  3. Return to heat and simmer for 2 minutes while stirring to thicken and smooth the caramel. Transfer to a bowl and cool completely.

Chocolate Cake

  1. Preheat oven to 350°F. Spray a 9×9-inch pan with nonstick spray, line the bottom with parchment, and spray again.
  2. In a medium bowl, sift together flour, cornstarch, cocoa powder, baking powder, baking soda, and salt.
  3. In a large bowl, whisk oil, sugar, vanilla, eggs, sour cream, and buttermilk. Slowly pour in the hot water and mix until combined.
  4. Add dry ingredients and mix until the batter is smooth.
  5. Pour batter into the prepared pan and bake 30–35 minutes, until a toothpick inserted into the center comes out clean. Let the cake sit 10 minutes in the pan, then transfer to a rack to cool completely.

Chocolate Cream Cheese Frosting

  1. Sift powdered sugar and cocoa powder together and set aside.
  2. Beat butter on high for 2 minutes, add cream cheese and beat 1 minute more until smooth. Scrape bowl and beat until any lumps are gone.
  3. Add powdered sugar and cocoa on low until just combined, then add vanilla and beat on high until smooth. The frosting should be thick.
  4. Trim the cake dome with a serrated knife if needed. Use the handle of a wooden spoon to poke holes about two-thirds down into the cake. Fill the holes with cooled caramel using a piping bag or spoon.
  5. Frost the cake with the chocolate cream cheese frosting. Spoon dollops of caramel on top and gently swirl into the frosting for a marbled look.

Notes

Flour: Spoon and level or use a scale. Compacted flour can dry the cake.

High altitude: Add an extra 2 TBSP of flour.

Bring dairy to room temperature about 2 hours before baking for best texture.

Calories: 436 kcal,
Carbohydrates: 64 g,
Protein: 4 g,
Fat: 30 g