From the first whiff of cocoa in the kitchen, this cake feels like a warm hug in dessert form, with a silky crumb and deep chocolate flavor that melts on your tongue.
I love making it on the weekend when I have a little time to savor each step, or when friends are coming over and you want a dessert that feels fancy but is actually very simple.
SaveMy family always asks for this cake on birthdays because it looks so impressive, and once they taste that perfectly tender center, I can see why it has become our signature dessert.
Ina Garten's Chocolate Cake Recipe
Ingredients
The Cake
The Frosting
Instructions
- Preheat and prep the pans
Preheat your oven to 350 degrees Fahrenheit and grease two 9 inch round cake pans, then line the bottoms with parchment paper and grease the parchment for easy release.
- Whisk dry ingredients together
In a large bowl, whisk the sugar, flour, cocoa powder, baking powder, baking soda, and salt until everything is evenly combined and you do not see any streaks of white flour.
- Mix the wet ingredients
In a separate bowl, beat the eggs, then whisk in the milk, vegetable oil, and vanilla until the mixture looks smooth and slightly frothy.
- Combine wet and dry
Pour the wet ingredients into the dry ingredients and stir gently until mostly combined, then add the hot coffee or hot water and mix until the batter is smooth and glossy.
- Divide and bake
Divide the batter evenly between the two prepared pans, smooth the tops with a spatula, and bake for 30 to 35 minutes, or until a toothpick inserted in the center comes out with just a few moist crumbs.
- Cool the cakes fully
Let the cakes cool in the pans for 10 minutes, then run a knife around the edges, invert onto a wire rack, remove the parchment, and cool completely before frosting so the frosting does not melt.
- Make the frosting
In a large bowl, beat the softened butter until creamy, then whisk in the cocoa powder and powdered sugar a little at a time, followed by the heavy cream, vanilla, and a pinch of salt, until the frosting is light, smooth, and spreadable.
- Assemble and frost
Place one cake layer on a serving plate, spread a generous amount of frosting on top, add the second layer, and coat the entire cake with a thin crumb coat before finishing with a final thick layer of frosting.
- Chill to set
Refrigerate the frosted cake for at least 30 minutes to help the frosting set and make slicing cleaner.
- Serve and enjoy
Dust the top with a little powdered sugar or add a few fresh berries, slice, and enjoy the rich, moist chocolate flavor with every forkful.
Substitutions and variations
- Use sour cream instead of milk for a richer, tangier crumb.
- Swap the coffee for hot brewed tea or extra hot water if you prefer a milder flavor.
- Use gluten free flour blend plus xanthan gum for a gluten free version.
- Replace vegetable oil with melted coconut oil for a subtle coconut note.
- Make it dairy free by using plant based butter, plant milk, and coconut cream.
Chloe's tips
- For extra moist cake, use hot coffee instead of hot water to intensify the chocolate flavor.
- Always measure flour correctly by spooning it into the cup and leveling off to avoid a dense cake.
- Let the cakes cool completely before frosting to prevent the frosting from sliding off.
- Tap the filled pans gently on the counter before baking to release any large air bubbles.
How to store it
- Store the cake in an airtight container at room temperature for up to 1 day or in the refrigerator for up to 4 days.
- Bring the cake back to room temperature before serving for the best texture and flavor.
- You can freeze unfrosted cake layers wrapped well in plastic for up to 2 months and frost when ready to serve.
Serving suggestions
Slice the cake with a warm knife for clean pieces and pair it with a cup of coffee or a glass of cold milk.
- Serve a slice on a pretty plate with a dollop of whipped cream and a few raspberries.
- Add a drizzle of chocolate ganache on top for an extra decadent touch.

Frequently asked questions
Can I make this cake without coffee?
Yes, you can use hot water instead of coffee, though the chocolate flavor will be slightly milder.
Why did my cake turn out dense?
Overmixing the batter or using too much flour can cause density; measure flour carefully and mix just until combined.
How do I get a perfectly flat top?
Use a cake leveler or a serrated knife to trim the domed top once the cake is completely cool.
Let's get cooking!
This classic chocolate cake is a reliable showstopper that brings joy to every celebration, and I hope it becomes one of your family favorites too.




