Easy Chocolate Cake Recipe: Moist, Simple One-Bowl Cake
Recipe at a glance
- Prep
- 15 min
- Cook
- 35 min
- Total
- 50 min
- Servings
- 24 servings
- Method
- Oven
- Difficulty
- Easy
- Key to Success
- Oil-based, cocoa-powder, no-mixer cake — moist without melted chocolate.

Images on this site are illustrations created to show the dish — not photographs of a cooked dish.
Easy chocolate cake recipe, done properly, does not mean a careless cake. It means a moist one-bowl chocolate cake in about 50 minutes, with no mixer and no melted chocolate — just cocoa powder, oil and boiling water doing the work — and three details that matter: the batter is deliberately thin, the oil goes in slowly, and you never overmix. Two 9-inch layers bake in 30–35 minutes at 350°F, and the batter takes about 15 minutes to mix. Let the layers cool completely before frosting.
Quick answer
Yes — this easy chocolate cake recipe is a moist one-bowl cake made with cocoa powder and oil, no mixer and no melted chocolate. Whisk the dry ingredients, add milk, oil, eggs and vanilla, stir in boiling water, and bake in two 9-inch pans at 350°F for 30–35 minutes. Prep takes 15 minutes and the total is 50 minutes.
The Bloom: Boiling Water Last
How to make a simple chocolate cake: whisk the dry ingredients, whisk in the milk, oil, eggs and vanilla, stir in the boiling water, divide between two 9-inch pans, and bake at 350°F for 30–35 minutes. Cool the layers in their pans for 10 minutes, turn them out, and do not frost until they are completely cool.
Frosting is optional. The cake is good dusted with icing sugar, or served warm with cream. It is softened butter beaten with cocoa, icing sugar and milk until spreadable, spread between the layers and over the top and sides.
Variations stay close to this easy moist chocolate cake recipe. Add the optional teaspoon of espresso powder to the cocoa for a darker chocolate note, and keep the bloom — the boiling water over the cocoa is what carries the flavour. Swap the buttercream for a ganache or a dusting of icing sugar, and use Dutch-processed (alkalised) cocoa for a darker crumb if that is what you have.
The egg-free swap is the one with published quantities: ⅔ cup of unsweetened applesauce in place of the 2 eggs, baked a few minutes longer. For make-ahead, bake the layers up to a week before serving and keep them wrapped in the fridge, or freeze them for up to 2 months and thaw overnight in the fridge, wrapping on. Frost on the day.

Why This Recipe Works
- Oil stays liquid at room temperature, so the crumb stays soft for days; butter firms up as it cools.
- Boiling water blooms the cocoa: the heat dissolves the cocoa powder and deepens the chocolate flavour, and the thin batter it makes bakes into a moist crumb instead of a dry one.
- Two leaveners lift a heavy cocoa batter — baking soda reacts with the cocoa's acidity while baking powder adds the extra rise, so the cake rises evenly instead of sinking.
Ingredients
Instructions
- Heat the oven and prepare the pans —Preheat the oven to 350°F (175°C). Grease and flour two 9-inch round cake pans, or line the bases with baking parchment and grease the sides.
- Whisk the dry ingredients —Tip the flour, sugar, cocoa, baking powder, bicarbonate of soda, salt and espresso powder, if using, into a large bowl. Whisk for about 30 seconds until the cocoa is evenly mixed through and no pale streaks of flour remain.
- Add the milk, oil, eggs and vanilla —Pour in the milk and oil, crack in the eggs and add the vanilla. Whisk by hand for about 2 minutes, until the batter is smooth and glossy with no dry pockets left.
- Stir in the boiling water —Pour in the boiling water and stir gently for about 30 seconds until it is fully mixed in. The batter will look very thin and almost runny — that is correct, so do not add extra flour.
- Divide the batter and bake —Pour the batter evenly between the two prepared pans and set them on the middle shelf of the oven. Bake for 30–35 minutes at 350°F, until a toothpick pushed into the centre comes out clean or with a few moist crumbs.
- Cool in the pans, then turn out —Leave the cakes in their pans for 10 minutes so they firm up enough to move. Turn them out onto a wire rack and leave until completely cool before frosting, or the frosting will melt and slide off.
- Frost and serve —Spread chocolate buttercream over the top of the first layer, set the second layer on top, and frost the top and sides. Slice with a long knife wiped clean between cuts, and serve at room temperature.
Easy Chocolate Cake Recipe: Moist, Simple One-Bowl Cake
- Skill Level
- Easy
Ingredients
Instructions
- Heat the oven and prepare the pans —Preheat the oven to 350°F (175°C). Grease and flour two 9-inch round cake pans, or line the bases with baking parchment and grease the sides.
- Whisk the dry ingredients —Tip the flour, sugar, cocoa, baking powder, bicarbonate of soda, salt and espresso powder, if using, into a large bowl. Whisk for about 30 seconds until the cocoa is evenly mixed through and no pale streaks of flour remain.
- Add the milk, oil, eggs and vanilla —Pour in the milk and oil, crack in the eggs and add the vanilla. Whisk by hand for about 2 minutes, until the batter is smooth and glossy with no dry pockets left.
- Stir in the boiling water —Pour in the boiling water and stir gently for about 30 seconds until it is fully mixed in. The batter will look very thin and almost runny — that is correct, so do not add extra flour.
- Divide the batter and bake —Pour the batter evenly between the two prepared pans and set them on the middle shelf of the oven. Bake for 30–35 minutes at 350°F, until a toothpick pushed into the centre comes out clean or with a few moist crumbs.
- Cool in the pans, then turn out —Leave the cakes in their pans for 10 minutes so they firm up enough to move. Turn them out onto a wire rack and leave until completely cool before frosting, or the frosting will melt and slide off.
- Frost and serve —Spread chocolate buttercream over the top of the first layer, set the second layer on top, and frost the top and sides. Slice with a long knife wiped clean between cuts, and serve at room temperature.
Serve it with
- Mango Lassi Recipe - Restaurant-Style in 10 Minutes — A cold mango lassi alongside a slice of chocolate cake is the classic party-table finish.
- Gulab Jamun Recipe: Soft, Juicy Milk-Powder Dessert — A warm syrup dessert from the same sweet table, for guests who want a second dessert.
Homemade Chocolate Cake
A homemade chocolate cake recipe earns its place when it beats a box mix on flavour without asking for more work. This one does it with a single bowl, pantry ingredients and about 15 minutes of mixing. There is no melted chocolate to watch, no mixer to wash, and no creaming step. It sits in our weeknight and desserts collection as the baking-breadth dessert of the launch set. Karahi Table is a Desi kitchen first, and this is the cake for the end of the meal.
The other dessert on the table that night is often kheer, the slow-cooked rice pudding: kheer is the make-ahead chilled dessert, this cake is the warm, slice-it-now one. Both keep well and feed a crowd. What this cake does ask is attention to three details — a thin batter, oil added slowly, and no overmixing.

Simple Chocolate Cake From Scratch
This simple chocolate cake recipe from scratch uses cocoa powder, flour, sugar and eggs from the pantry — no box mix and no melted chocolate. The two agree on nearly every line: 2 cups of sugar, ¾ cup of cocoa, 1 cup of milk, ½ cup of oil, 2 eggs, 2 teaspoons of vanilla and 1 cup of boiling water.
The two differences are small but worth naming. It deepens the chocolate flavour without tasting of coffee.
Check with a toothpick rather than the clock, and expect a slightly denser crumb.
Bake it in two 9-inch round pans for 30 to 35 minutes. No conversion is given for a 9x13-inch pan or for cupcakes.

Quick Chocolate Cake
Quick, for this easy chocolate cake recipe, is a timetable you can trust. This quick chocolate cake recipe takes 15 minutes to mix, 30–35 minutes in the oven at 350°F, and 50 minutes from starting to a baked cake. The toothpick is the judge: clean, or with a few moist crumbs, means done. So if your oven runs hot, start checking at 25 minutes and trust the toothpick, not the clock.
The speed comes from the method, not from cutting corners. Everything goes into one bowl, the wet ingredients are whisked in by hand, and the boiling water goes in last. There is no creaming, no melting and no waiting for butter to soften. Like our gulab jamun, this is a dessert that can be made the same day it is served. Bake it in the afternoon, frost it once cool, and it is ready for the evening.
The bloom is the technique this cake turns on. The boiling water goes in last and stirs into the cocoa, dissolving it and deepening the chocolate flavour. That is why the batter turns thin and dark. It is the step that makes a cocoa cake taste like chocolate instead of like brown sponge.

Easy Chocolate Cake With Oil
Butter firms up as a cake cools, so a butter cake dries out. Oil stays liquid at room temperature, so the crumb stays soft for days. Use a neutral oil, vegetable or canola.
The technique that makes the oil work is emulsifying it into the eggs. Whisk the eggs until smooth first, then pour the oil in slowly while whisking, until no oil is visible. That is Farr's method, and it stops the cake turning greasy. A cold mango lassi is the usual cold drink alongside it on this site, because the cake is rich and the lassi is light. Pour the oil in all at once and the batter can split. Pour it slowly and the emulsion holds.

Buttercream vs Ganache: Which Frosting?
Buttercream is the default chocolate cake frosting. This page gives its components, not its quantities.
Ganache is the other option: melted chocolate and cream poured over the cake for a glossy coat.

Tips
- Do not add flour to the thin batter.
- Stop stirring the moment the flour disappears. Farr's rule is to stir only until just combined, because overmixing develops the gluten and leaves tunnels through the crumb.
- Use a neutral oil, such as vegetable or canola. Farr's tip is that there is enough oil in this cake to taste it, so olive oil or any flavoured oil will show up in the finished flavour.
- Eggless option: replace the 2 eggs with 2/3 cup of unsweetened applesauce and bake a few minutes longer, checking with a toothpick. A commercial egg replacer works too.
- Natural or Dutch-processed (alkalised) cocoa both work.
Troubleshooting
Why is my chocolate cake dry?
Extra flour or overmixing. Do not add flour to the thin batter — it is meant to look runny after the boiling water — and stop stirring the moment the flour disappears.
Why did my cake turn out greasy?
The oil went in too fast. Whisk the eggs until smooth first, then pour the oil in slowly while whisking, until no oil is visible — pouring it in all at once can split the batter.
Why did the frosting slide off the cake?
The layers were still warm. Leave the cakes until completely cool before frosting, or the frosting will melt and slide off.
Storage
Fridge: Frosted cake keeps up to 3 days at room temperature under a cake dome; unfrosted layers keep up to 1 week in the fridge, wrapped well.
Freezer: Up to 2 months, wrapped in cling film and foil and placed in a freezer bag; thaw overnight in the fridge with the wrapping still on, then frost once fully thawed.
Reheat: No reheating — bring a chilled slice to room temperature before serving.
Frequently Asked Questions
How to make a simple chocolate cake?
Whisk the dry ingredients in one bowl, then whisk in the milk, oil, eggs and vanilla. Stir in the boiling water last — the batter will look thin, and that is correct. Divide it between two 9-inch pans and bake at 350°F for 30 to 35 minutes, until a toothpick comes out clean.
How to make a moist chocolate cake?
Use oil, not butter, because oil stays liquid as the cake cools, so the crumb stays soft for days. Stir in the boiling water last so it blooms the cocoa and leaves a thin batter, and stop stirring the moment the flour disappears, since overmixing makes the cake dry. Bake at 350°F for 30 to 35 minutes.
How to make the simplest chocolate cake?
This is the simplest version: one bowl, no mixer and no melted chocolate. Whisk the dry ingredients, whisk in the milk, oil, eggs and vanilla by hand, stir in the boiling water, and bake in two 9-inch pans at 350°F for 30 to 35 minutes. The batter takes about 15 minutes to mix.
How to bake chocolate cake with 3 ingredients?
This cake is not a 3-ingredient bake: it needs flour, sugar, cocoa, baking powder, bicarbonate of soda, salt, milk, oil, eggs, vanilla and boiling water. Everything goes into one bowl, so it is still simple, but a true 3-ingredient cake is a different recipe, and this page does not test one.
How to make 5-ingredient chocolate cake?
This cake is not a 5-ingredient bake either: the recipe lists flour, sugar, cocoa, two leaveners, salt, milk, oil, eggs, vanilla and boiling water, plus optional espresso powder. It is still a one-bowl cake with about 15 minutes of mixing, but it is not a few-ingredient shortcut.


