Easy Chocolate Cake Recipe: Moist, Simple One-Bowl Cake

By Karahi Table · Published November 7, 2026 · Updated November 11, 2026 · 50 min · 24 servings

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.

Jump to Recipe

Two-layer easy chocolate cake recipe with chocolate buttercream frosting on a cake stand, sliced to show a moist crumb

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.

Frosted simple chocolate cake being sliced with a knife, showing two even layers and buttercream

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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

Prep15 min
Cook35 min
Total50 min
Servings24 servings
Skill Level
Easy

Ingredients

Instructions

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.

By Karahi Table · Published November 7, 2026 · Updated November 11, 2026

Serve it with

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.

Whole homemade chocolate cake with chocolate frosting on a white cake stand, ready to slice and serve

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.

Cocoa powder, flour, sugar and eggs for a simple chocolate cake from scratch, laid out on a wooden board

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.

Thin quick chocolate cake batter being poured from a bowl into a greased round cake tin

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.

Moist slice of easy chocolate cake made with oil, showing a soft dark crumb on a white plate

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.

A chocolate layer cake with buttercream frosting on a stand beside a bowl of glossy chocolate ganache

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.

About Karahi Table

Karahi Table is a small food blog cooking chicken dinners, curries and rice, and weeknight desserts. More about Karahi Table →