I just made a Salted Caramel Chocolate Fudge Cake that looks impossibly glossy, slices like a dream, and will ruin every other cake you bring to a party.

I’m obsessed with this Salted Caramel Chocolate Fudge Cake because it’s loud and unapologetic. I love that molten, bitter-sweet chocolate and the way salted caramel refuses to be subtle.
The fudge cake filling is dense but squidgy, not frou-frou. I want a slice at breakfast, lunch, midnight.
And the crumbs are worth the mess. But what really slays me is the deep, roasted edge from unsweetened cocoa powder and the glossy pull of heavy cream in the ganache.
It’s messy, dramatic, and exactly the kind of chocolate salt balance that ruins normal desserts for me. I’ll never say no again.
Ingredients

- Flour: Basically the cake’s backbone, makes it soft and holds everything together.
- Sugar (cake): Sweetness and tender crumb, it’s what makes it cake-like.
- Cocoa powder: Deep chocolate punch and slight bitterness you’ll love.
- Baking powder: Gives lift so the cake isn’t dense.
- Baking soda: Reacts for rise and browning, helps texture.
- Fine salt (cake): Balances sweetness, brings out chocolate flavor.
- Eggs: Protein that binds and adds structure and richness.
- Milk: Adds moisture and milky softness to the crumb.
- Vegetable oil: Keeps cake moist days later, no dryness.
- Vanilla extract: Basically tiny perfume, makes flavors sing.
- Boiling water or coffee: Intensifies chocolate and thins batter smoothly.
- Sugar (caramel): Caramel’s base, gives that toasty, buttery sweetness.
- Butter (caramel): Adds creaminess and that rich caramel mouthfeel.
- Warm heavy cream (caramel): Makes caramel silky and pourable, no clumps.
- Flaky sea salt: Sprinkle for contrast, that little pop of saltiness.
- Chopped chocolate: Melts into ganache, gives glossy, intense chocolate coating.
- Heavy cream (ganache): Makes ganache smooth, rich, and spreadable.
- Butter (ganache): Basically optional shine and extra silkiness.
- Coarse sea salt (top): Final crunch and salty surprise in every bite.
Ingredient Quantities
- 2 cups (250g) all purpose flour (for cake)
- 2 cups (400g) granulated sugar (for cake)
- 3/4 cup (75g) unsweetened cocoa powder (for cake)
- 2 teaspoons baking powder (for cake)
- 1 1/2 teaspoons baking soda (for cake)
- 1 teaspoon fine salt (for cake)
- 2 large eggs, room temp (for cake)
- 1 cup (240ml) whole milk (for cake)
- 1/2 cup (120ml) vegetable oil (for cake)
- 2 teaspoons vanilla extract (for cake)
- 1 cup (240ml) boiling water or hot coffee (for cake)
- 1 cup (200g) granulated sugar (for salted caramel)
- 6 tablespoons (85g) unsalted butter, cubed (for salted caramel)
- 1/2 cup (120ml) heavy cream, warm (for salted caramel)
- 1/2 to 1 teaspoon flaky sea salt, to taste (for salted caramel and finishing)
- 12 ounces (340g) semi sweet or bittersweet chocolate, chopped (for chocolate ganache frosting)
- 1 1/4 cups (300ml) heavy cream (for chocolate ganache frosting)
- 4 tablespoons (55g) unsalted butter, room temp (for ganache, optional for shine)
- Coarse sea salt or flaky salt, for sprinkling on top
How to Make this
1. Preheat oven to 350F (175C). Grease and line two 9 inch round cake pans with parchment, flour lightly and tap out excess. In a big bowl whisk together 2 cups flour, 2 cups sugar, 3/4 cup cocoa, 2 tsp baking powder, 1 1/2 tsp baking soda and 1 tsp salt.
2. In another bowl beat 2 large eggs with 1 cup milk, 1/2 cup vegetable oil and 2 tsp vanilla until combined. Pour wet into dry and stir just until almost combined, it will be thick.
3. Stir in 1 cup boiling water or hot coffee slowly, mixture will thin out into a smooth batter. Divide evenly between pans and bake 30 to 35 minutes or until a toothpick comes out with a few moist crumbs. Cool 10 minutes in pans, then turn out to wire racks to cool completely.
4. Make the salted caramel while cakes bake or cool. In a heavy saucepan over medium heat add 1 cup granulated sugar in an even layer, let it melt without stirring for a bit, then gently swirl the pan or use a heatproof spatula to even it out as it melts into a deep amber color. Watch closely, it burns fast.
5. As soon as sugar is amber remove from heat and carefully add 6 tablespoons cubed unsalted butter, whisk or stir until melted. Slowly pour in 1/2 cup warm heavy cream while stirring, mixture will bubble violently so be careful. Stir until smooth, then season with 1/2 to 1 tsp flaky sea salt to taste. Let caramel cool until pourable but not hot.
6. Make the chocolate ganache: place 12 oz chopped semi sweet or bittersweet chocolate in a heatproof bowl. Heat 1 1/4 cups heavy cream until just simmering, pour over chocolate and let sit 2 minutes, then stir until smooth. Stir in 4 tbsp room temp butter if you want extra shine. Cool until thickened but still spreadable, or chill and whisk briefly to spreadable consistency.
7. Level cakes if needed. Place one cake layer on your serving plate, spoon and spread about half the caramel over the top leaving a small border so it doesnt spill out. Place second cake on top and press lightly.
8. Pour the ganache over the top, let it drip down the sides and use an offset spatula to smooth. If ganache is too thick to drip, warm slightly. Spoon any remaining cooled caramel on top, letting it run in ribbons over the ganache.
9. Sprinkle coarse or flaky sea salt over the top to finish. Chill 15 to 30 minutes so everything sets a bit before slicing. Store leftovers covered in the fridge for up to 4 days, bring to room temp before serving for best flavor.
Equipment Needed
1. Two 9 inch round cake pans lined with parchment and lightly greased, plus a bit of flour for dusting.
2. Set of dry and wet measuring cups and spoons (exact measurements matter here).
3. Large mixing bowl and a medium mixing bowl for the wet ingredients.
4. Whisk and a flexible rubber or silicone spatula for scraping and folding (a wooden spoon helps too).
5. Heavy bottom saucepan for the caramel and a heatproof spatula or wooden spoon to stir it.
6. Heatproof bowl for the chocolate, plus a whisk to make the ganache smooth.
7. Wire cooling racks and a serrated knife or cake leveler to level the layers.
8. Offset spatula or icing spatula and a serving plate or cake board to assemble and smooth the ganache.
FAQ
Salted Caramel Chocolate Fudge Cake Recipe Substitutions and Variations
- All purpose flour — cake flour or gluten free blend
- Use cake flour if you want a softer crumb: for each cup AP, replace with 1 cup cake flour minus 2 tablespoons, plus 2 tablespoons cornstarch. It’s not perfect but works great.
- Or swap with a 1-to-1 gluten free baking blend same weight (250g). No extra changes usually needed, but texture will be slightly different.
- Whole milk — buttermilk, yogurt or non dairy milk
- Buttermilk: use 1 cup buttermilk in place of 1 cup milk. It adds tang and helps rise, you might notice a slightly denser crumb.
- Plain yogurt: thin with a little water to pourable consistency, use 1 cup total.
- Almond, oat, or soy milk: use 1:1, flavor will be a bit different but cake bakes fine.
- Eggs — flax “egg” or applesauce
- Flax egg: 1 tbsp ground flax + 3 tbsp water, let sit 5 min = 1 egg. Works best for binding, slightly denser cake.
- Applesauce: 1/4 cup unsweetened applesauce = 1 egg. Adds moisture, can make crumb a bit gummy so don’t overmix.
- Semi sweet / bittersweet chocolate — chocolate chips, baking bars, or Dutch process cocoa plus butter
- Use chocolate chips or baking bars of equal weight (340g) for the ganache, same results. If using milk chocolate expect sweeter, cut a bit of sugar elsewhere.
- No chocolate bars? Make a quick ganache-style mix with 3/4 cup (75g) Dutch process cocoa + 6 tbsp (85g) butter + 3/4 cup powdered sugar and warm cream to thin. It’s workable in a pinch but texture and flavor differ.
Pro Tips
1) Use hot coffee instead of boiling water if you want a deeper chocolate flavor. It wont make the cake taste like coffee, but it will sharpen the cocoa and make the crumb richer.
2) Be very patient when making caramel. Once sugar hits amber color it goes from perfect to burnt in seconds, so lower the heat at the first hint of color and have your butter and warm cream ready. If your caramel seizes a little, keep stirring on very low heat until it smooths out.
3) Cool the cake completely before you assemble. Warm layers will melt the caramel and make the ganache slip off. If your layers dome a lot, trim them flat so the filling spreads evenly and the cake wont wobble.
4) For glossy ganache and easy slicing, chill the frosted cake 15 to 30 minutes after you pour it, then pull it out 20 minutes before serving so it comes to a pleasant temperature. If ganache gets too firm, run a knife under hot water and wipe it dry before slicing for clean cuts.

Salted Caramel Chocolate Fudge Cake Recipe
I just made a Salted Caramel Chocolate Fudge Cake that looks impossibly glossy, slices like a dream, and will ruin every other cake you bring to a party.
12
servings
755
kcal
Equipment: 1. Two 9 inch round cake pans lined with parchment and lightly greased, plus a bit of flour for dusting.
2. Set of dry and wet measuring cups and spoons (exact measurements matter here).
3. Large mixing bowl and a medium mixing bowl for the wet ingredients.
4. Whisk and a flexible rubber or silicone spatula for scraping and folding (a wooden spoon helps too).
5. Heavy bottom saucepan for the caramel and a heatproof spatula or wooden spoon to stir it.
6. Heatproof bowl for the chocolate, plus a whisk to make the ganache smooth.
7. Wire cooling racks and a serrated knife or cake leveler to level the layers.
8. Offset spatula or icing spatula and a serving plate or cake board to assemble and smooth the ganache.
Ingredients
-
2 cups (250g) all purpose flour (for cake)
-
2 cups (400g) granulated sugar (for cake)
-
3/4 cup (75g) unsweetened cocoa powder (for cake)
-
2 teaspoons baking powder (for cake)
-
1 1/2 teaspoons baking soda (for cake)
-
1 teaspoon fine salt (for cake)
-
2 large eggs, room temp (for cake)
-
1 cup (240ml) whole milk (for cake)
-
1/2 cup (120ml) vegetable oil (for cake)
-
2 teaspoons vanilla extract (for cake)
-
1 cup (240ml) boiling water or hot coffee (for cake)
-
1 cup (200g) granulated sugar (for salted caramel)
-
6 tablespoons (85g) unsalted butter, cubed (for salted caramel)
-
1/2 cup (120ml) heavy cream, warm (for salted caramel)
-
1/2 to 1 teaspoon flaky sea salt, to taste (for salted caramel and finishing)
-
12 ounces (340g) semi sweet or bittersweet chocolate, chopped (for chocolate ganache frosting)
-
1 1/4 cups (300ml) heavy cream (for chocolate ganache frosting)
-
4 tablespoons (55g) unsalted butter, room temp (for ganache, optional for shine)
-
Coarse sea salt or flaky salt, for sprinkling on top
Directions
- Preheat oven to 350F (175C). Grease and line two 9 inch round cake pans with parchment, flour lightly and tap out excess. In a big bowl whisk together 2 cups flour, 2 cups sugar, 3/4 cup cocoa, 2 tsp baking powder, 1 1/2 tsp baking soda and 1 tsp salt.
- In another bowl beat 2 large eggs with 1 cup milk, 1/2 cup vegetable oil and 2 tsp vanilla until combined. Pour wet into dry and stir just until almost combined, it will be thick.
- Stir in 1 cup boiling water or hot coffee slowly, mixture will thin out into a smooth batter. Divide evenly between pans and bake 30 to 35 minutes or until a toothpick comes out with a few moist crumbs. Cool 10 minutes in pans, then turn out to wire racks to cool completely.
- Make the salted caramel while cakes bake or cool. In a heavy saucepan over medium heat add 1 cup granulated sugar in an even layer, let it melt without stirring for a bit, then gently swirl the pan or use a heatproof spatula to even it out as it melts into a deep amber color. Watch closely, it burns fast.
- As soon as sugar is amber remove from heat and carefully add 6 tablespoons cubed unsalted butter, whisk or stir until melted. Slowly pour in 1/2 cup warm heavy cream while stirring, mixture will bubble violently so be careful. Stir until smooth, then season with 1/2 to 1 tsp flaky sea salt to taste. Let caramel cool until pourable but not hot.
- Make the chocolate ganache: place 12 oz chopped semi sweet or bittersweet chocolate in a heatproof bowl. Heat 1 1/4 cups heavy cream until just simmering, pour over chocolate and let sit 2 minutes, then stir until smooth. Stir in 4 tbsp room temp butter if you want extra shine. Cool until thickened but still spreadable, or chill and whisk briefly to spreadable consistency.
- Level cakes if needed. Place one cake layer on your serving plate, spoon and spread about half the caramel over the top leaving a small border so it doesnt spill out. Place second cake on top and press lightly.
- Pour the ganache over the top, let it drip down the sides and use an offset spatula to smooth. If ganache is too thick to drip, warm slightly. Spoon any remaining cooled caramel on top, letting it run in ribbons over the ganache.
- Sprinkle coarse or flaky sea salt over the top to finish. Chill 15 to 30 minutes so everything sets a bit before slicing. Store leftovers covered in the fridge for up to 4 days, bring to room temp before serving for best flavor.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 209g
- Total number of serves: 12
- Calories: 755kcal
- Fat: 43.1g
- Saturated Fat: 21.6g
- Trans Fat: 0.08g
- Polyunsaturated: 2.2g
- Monounsaturated: 11.2g
- Cholesterol: 69.4mg
- Sodium: 462mg
- Potassium: 215mg
- Carbohydrates: 85.3g
- Fiber: 4g
- Sugar: 63.8g
- Protein: 7.3g
- Vitamin A: 222IU
- Vitamin C: 0mg
- Calcium: 73.6mg
- Iron: 1.9mg











