Hershey’s “Perfectly Chocolate” Chocolate Cake
Active prep: 20 minutes Bake time: 30–35 minutes Total time: About 2½ hours (including cooling) Servings: 12 slices
This recipe has been printed on the back of Hershey’s Natural Unsweetened Cocoa cans for decades, and tens of millions of people have made it. The “Perfectly Chocolate” name is Hershey’s own — and the recipe earns it. One cup of boiling water goes in last, turning a normal-looking chocolate batter thin and almost pourable. That thin batter bakes into a layer cake that stays moist for three days, slices clean without crumbling, and tastes purely, deeply chocolatey without any competing notes.
The recipe looks unusual when you’re making it. The batter looks too thin. It’s correct. Trust it.
The One Step That Makes This Different
Every ingredient in this recipe serves a specific purpose, but the boiling water is the one you won’t see in most other chocolate cake recipes.
Natural cocoa — the kind Hershey’s Cocoa is — contains hundreds of flavor compounds, many of them water-soluble. Boiling water dissolves more of those compounds than room-temperature liquid, producing a more intense chocolate flavor from the same amount of cocoa. The same technique, applied to ground coffee, is called “blooming” — and it works the same way here.
The boiling water also does something structural: it creates steam that carries away some of the proteins that would otherwise tighten the crumb. Combined with vegetable oil (which stays liquid at room temperature, unlike butter) and the high hydration from all that water, the result is a crumb that stays moist longer than any butter-and-room-temperature-liquid formula.
The batter will look like it has too much water in it. It does not. Pour it into the prepared pans and bake it as written.
Natural Cocoa vs. Dutch-Process Cocoa
The recipe works because of a specific chemical reaction: Hershey’s Natural Unsweetened Cocoa is acidic (pH around 5.4), and the recipe uses baking soda (alkaline) to react with that acidity and help the cake rise. If you substitute Dutch-process cocoa, which has been alkaline-treated to neutralize its acidity, the baking soda loses the acid it needs — the cake rises less and the leftover baking soda can leave a faint soapy, metallic taste. (The 1½ teaspoons of baking powder still provide some lift on their own, so it isn’t a total loss — just a flatter, off-tasting cake than it should be.)
If you want a darker cake with a milder chocolate flavor, Hershey’s Special Dark Cocoa (a blend of natural and Dutch-process) works in this recipe — the partial natural cocoa content preserves enough acidity for the baking soda to work, though the rise may be slightly less dramatic.
Don’t substitute European Dutch-process cocoa (Valrhona, Cacao Barry, Droste) without adjusting the leavening to compensate.
Vegetable Oil vs. Butter
This cake uses ½ cup of vegetable oil, not butter. The choice is deliberate.
Oil is 100% fat with no water content. Butter is about 80% fat, 16% water, and 4% milk solids — and its fat is solid at room temperature. A cake made with oil coats the flour proteins more completely and evenly, produces a consistently tender crumb, and stays soft at refrigerator temperatures. A cake made with butter has a slightly richer flavor but a firmer, more closed texture — especially once it’s been in the fridge.
For a cake you want to stay moist at room temperature for three days, oil is the right call. The frosting carries the butter flavor.
Hershey’s Perfectly Chocolate Chocolate Frosting
The frosting on the can is as specific as the cake. It starts with melted butter — not creamed, not at room temperature — with cocoa stirred in while the butter is hot. This creates a fluid, glossy base rather than the fluffy aerated texture you’d get by creaming butter and cocoa separately. Powdered sugar and milk go in alternately, keeping the frosting spreadable throughout.
The frosting is intentionally thin enough to run down the sides of the cake slightly — it’s not a stiff decorator’s frosting. It sets up firm as it cools, with a slightly fudgy surface. If you let it cool too much before frosting the cake, it will start to set in the bowl; work with it warm and fluid.
Making It as a Sheet Cake
The full batter fits in a standard 9×13-inch baking pan. Pour it all in, bake at 350°F for 35–40 minutes, cool completely in the pan, and frost right in the pan. Sheet cake means one layer of frosting instead of two, which is less sweet per slice. Most people who grew up eating this recipe know it as a sheet cake from a church basement or a school potluck. That version is also easier to transport and serve.









