One-Bowl Chocolate Caramel Cake (No Mixer Needed)
This chocolate caramel cake comes together in one bowl with just a whisk, no stand mixer required. A soft, cocoa-rich crumb gets topped with a buttery caramel icing that sets just enough to slice cleanly.

It’s the kind of sheet cake that feels special with very little fuss. The crumb stays tender for days thanks to buttermilk and oil, while the warm caramel icing soaks in just a bit, leaving a glossy top.
Why This One-Bowl Cake Works
The batter is mixed entirely by hand, which means no waiting for butter to soften and no cleaning beaters. Baking it in a standard 9×13-inch pan gives you a sturdy, even layer that’s easy to transport or slice for a crowd.
The caramel icing is shortcut caramel made from brown sugar, butter, and sweetened condensed milk. It cooks on the stovetop in about five minutes, then pours right over the cooled cake. You get a deep caramel taste without a candy thermometer.
The result is a cake with a plush, even crumb and an icing that tastes like the center of a soft caramel candy. A little flaky salt on top sharpens the sweetness just enough.
Ingredients

- 2 cups all-purpose flour, spooned and leveled: gives the cake structure without turning dense.
- 2 cups granulated sugar: sweetens and helps lock in moisture.
- ¾ cup unsweetened cocoa powder: natural or Dutch-process both work here.
- 2 teaspoons baking soda: reacts with the buttermilk for lift.
- ½ teaspoon fine sea salt: balances the cocoa.
- 1 cup buttermilk, at room temperature: adds tenderness and a subtle tang.
- ½ cup vegetable oil: keeps the crumb moist for days.
- 2 large eggs, at room temperature: bind the batter.
- 2 teaspoons vanilla extract: one for the cake, one reserved for the icing.
- 1 cup hot brewed coffee: blooms the cocoa and deepens the chocolate flavor.
- ½ cup unsalted butter: for the caramel icing.
- 1 cup packed light brown sugar: the caramel backbone.
- ½ cup sweetened condensed milk: makes the icing smooth and rich.
- Flaky sea salt, for sprinkling: optional but recommended.
Variations / Substitutions
- No coffee: use hot water instead; the chocolate taste will be a touch less bold.
- Salted caramel: stir ¼ teaspoon flaky salt into the finished icing.
- Dairy-free: swap the buttermilk for a mix of 1 cup oat milk and 1 tablespoon lemon juice, use a neutral oil, and replace the butter with a vegan stick. The condensed milk can be substituted with full-fat coconut cream plus brown sugar.
- Mini cakes: divide batter between greased 6-inch round pans and reduce bake time to about 20 minutes.
- Nutty finish: scatter toasted pecans over the wet icing before it sets.
For a classic vanilla version, try the Vanilla Bean Buttermilk Cake from the same series.
How to Make One-Bowl Chocolate Caramel Cake
Step 1: Mix the Batter

Preheat your oven to 350°F (175°C) and grease a 9×13-inch metal pan with a little oil, then line it with parchment so the paper hangs over the two long sides. In a large bowl, whisk the 2 cups flour, 2 cups sugar, ¾ cup cocoa, 2 teaspoons baking soda, and ½ teaspoon salt until no streaks remain.
Pour in the 1 cup buttermilk, ½ cup oil, the 2 eggs, and 1 teaspoon vanilla. Whisk slowly at first so the dry ingredients don’t puff up, then pick up speed until the mixture is glossy and smooth. Stream in the 1 cup hot coffee while whisking gently; the batter will be thin, and that’s exactly what you want.
The batter will look like dark chocolate milk. A few tiny lumps are normal, but stop mixing as soon as the coffee disappears. Overworking it can make the cake tough.
Step 2: Bake the Cake

Scrape the batter into the prepared pan and tap the pan against the counter a couple of times to release any large air bubbles. Slide it into the middle of the oven and bake for 25 to 30 minutes.
The cake is done when the center springs back lightly when you press it and a toothpick inserted in the middle comes out with a few moist crumbs, not wet batter. Start checking at 25 minutes; every oven runs a little different.
The top will look dry and slightly puffed, and the kitchen will smell deeply of chocolate. Let the cake cool completely in the pan set on a wire rack, about an hour. If the center sinks a bit as it cools, that’s normal and will get covered by the icing.
Step 3: Cook the Caramel Icing

When the cake is nearly cool, melt the ½ cup butter in a medium saucepan over medium heat. Stir in the 1 cup brown sugar and ½ cup sweetened condensed milk. Keep stirring until the mixture comes to a gentle boil, then let it bubble for 4 to 5 minutes, stirring constantly so nothing sticks.
The icing will thicken and pull away from the sides of the pan as you stir. Take it off the heat and stir in the remaining 1 teaspoon vanilla. It should be glossy and fall in thick ribbons from the spoon.
Be careful scraping the sides of the pan; the icing is very hot at this stage. Work quickly once it’s off the heat so it stays pourable.
Step 4: Cover the Cake

Pour the warm caramel icing over the cooled cake right away, using an offset spatula or the back of a spoon to nudge it to the edges. The icing will flow slowly and start to set within a minute or two, so don’t wait.
Sprinkle a pinch of flaky sea salt across the top while the surface is still tacky. Let the cake sit at room temperature until the icing is firm to the touch, about 30 minutes, then slice and serve.
The icing will have a slight chew and a glossy finish. The crumb underneath stays soft, with the caramel soaking in just a bit.
A Few Notes Before You Start
- Measure cocoa carefully:: too much can dry out the cake. Spoon it into the cup and level it the same way you do with flour.
- Room-temperature buttermilk and eggs matter:: cold ingredients can make the batter seize and bake more slowly. Set them on the counter for 30 minutes before you start.
- Don’t overmix once the coffee goes in:: stir just until the liquid is absorbed. A few small lumps are fine.
- Metal pan vs. glass:: a metal pan gives a slightly softer edge; glass works too but may need an extra 3 to 5 minutes of bake time.
- Leftover icing:: if you have any icing left after pouring, drizzle it over ice cream or stir it into coffee.
Bake times by pan type:
| Pan | Size | Bake time at 350°F |
|---|---|---|
| Metal 9×13 | 9×13 inch | 25 to 28 minutes |
| Glass 9×13 | 9×13 inch | 28 to 32 minutes |
| Two 8-inch rounds | 8 inches each | 20 to 24 minutes |
Keeping Leftover Cake
Store the cake covered at room temperature for up to 3 days. The icing stays glossy but will soften a bit; it won’t turn runny. For longer storage, refrigerate it well wrapped for up to 5 days. Bring slices to room temperature before serving so the crumb relaxes.
Reheating individual slices in the microwave for 10 seconds warms the caramel slightly and makes the cake taste freshly baked again.
Frequently Asked Questions
Can I use Dutch-process cocoa instead of natural?
Yes. Dutch-process cocoa is less acidic, so the cake may rise a tiny bit less, but it still bakes up soft and rich. No need to change the baking soda amount.
Why did my icing turn grainy?
The sugar likely didn’t dissolve fully before the mixture boiled. Make sure to stir constantly and let the brown sugar melt completely as the butter and condensed milk heat up. Keep the heat at medium, not high.
Can I make the cake a day ahead?
Absolutely. Bake the cake, cool it completely, and keep it wrapped at room temperature. Make the icing fresh the next day and pour it over the cake while the icing is still warm.
My cake sank in the middle. What happened?
It may have been underbaked, or the oven door was opened too early. Check doneness at the 25-minute mark, but avoid opening the door before then. The cake will still taste fine under a blanket of caramel icing.

One-Bowl Chocolate Caramel Cake Recipe
Ingredients
Method
- Preheat oven to 350°F (175°C). Grease a 9×13-inch metal pan, line with parchment. Whisk flour, sugar, cocoa, baking soda, and salt in a large bowl.
- Add buttermilk, oil, eggs, and 1 teaspoon vanilla. Whisk until smooth. Slowly whisk in hot coffee until just combined.
- Pour batter into pan, tap gently, and bake 25 to 30 minutes until a toothpick has a few moist crumbs. Cool completely in the pan.
- Melt butter in a saucepan over medium heat. Stir in brown sugar and condensed milk, bring to a gentle boil, and cook 4 to 5 minutes, stirring constantly, until thickened. Remove from heat, stir in remaining 1 teaspoon vanilla.
- Pour warm icing over cooled cake, spreading to the edges. Sprinkle with flaky salt, let set about 30 minutes, then slice and serve.
