Small Batch Chocolate Cake with Rich Chocolate Frosting
This small batch chocolate cake bakes up as a tender 6-inch layer with a deep cocoa flavor and a silky chocolate frosting. It is the right size when you want a real dessert but not a mountain of leftovers.

The batter mixes in one bowl, and the frosting is a simple ganache you can stir together in minutes. No stand mixer, no fuss, and just enough for two (or one very happy person).
Why This 6-Inch Cake Works
The crumb stays tight and moist without turning gummy, thanks to a little oil and buttermilk. The chocolate taste is bold, not shy. A splash of hot coffee deepens it without screaming coffee.
The frosting is basically a ganache, so it sets up glossy and fudgy. You spread it on while it is still warm, and it melts into the top layer just enough to feel like a frosting, not a separate coating.
Ingredients

- 1 cup (125g) all-purpose flour: spoon and level it, do not pack
- 3/4 cup (150g) granulated sugar
- 1/3 cup (30g) unsweetened cocoa powder: use natural or Dutch-process
- 1/2 tsp baking soda
- 1/2 tsp baking powder
- 1/4 tsp fine sea salt
- 1 large egg: at room temperature
- 1/2 cup (120ml) buttermilk: or see substitution in Variations
- 1/4 cup (60ml) vegetable oil: canola or melted coconut oil work
- 1 tsp pure vanilla extract
- 1/4 cup (60ml) hot coffee or hot water
- For the frosting:
- 4 oz (113g) dark chocolate (60-70%): chopped or quality chips
- 1/2 cup (120ml) heavy cream
Variations / Substitutions
- No buttermilk?: Stir 1 1/2 tsp white vinegar or lemon juice into 1/2 cup whole milk, let it sit 5 minutes.
- Swap the fat: Melted butter replaces the oil for a richer crumb, though the cake will be slightly less tender the next day.
- Different frosting: A quick cream cheese frosting or a dusting of powdered sugar both work if you are skipping the ganache.
- Add espresso: Whisk 1/2 tsp instant espresso powder into the hot liquid for an even deeper chocolate note without obvious coffee flavor.
- Dairy-free: Use full-fat oat milk plus vinegar for the buttermilk, and canned coconut cream instead of heavy cream.
For a vanilla version, try my Small Batch Vanilla Cake.
How to Make Small Batch Chocolate Cake
Step 1: Mix the Dry Ingredients

Preheat the oven to 350°F (175°C) and grease a 6-inch round cake pan, lining the bottom with parchment. In a large bowl, whisk together the 1 cup flour, 3/4 cup sugar, 1/3 cup cocoa, 1/2 tsp baking soda, 1/2 tsp baking powder, and 1/4 tsp salt until no lumps of cocoa remain.
The mixture looks uniform, dark, and faintly speckled. Press any stubborn cocoa clumps against the side of the bowl with the back of a spoon.
Step 2: Stir in the Wet Ingredients

Add the 1 egg, 1/2 cup buttermilk, 1/4 cup oil, and 1 tsp vanilla to the dry mix. Stir with a spatula until roughly combined. Pour in the 1/4 cup hot coffee all at once and stir just until you see no more streaks of flour, no more than a dozen strokes.
The batter will be thin and pourable. That is exactly how it should be. A few small lumps are fine. Overmixing at this stage can make the cake tough.
Step 3: Bake the Cake

Scrape the batter into the prepared pan. Gently tap the pan on the counter twice to pop any large air bubbles. Bake on the middle rack for 26 to 30 minutes, until a toothpick inserted into the center comes out with a few moist crumbs attached.
The top will spring back when you press it lightly. If the toothpick comes out wet, give it another 2 minutes and check again. Do not walk away for long; a small cake overbakes quickly.
Step 4: Make the Ganache Frosting

While the cake cools in the pan for 10 minutes, heat the 1/2 cup heavy cream in a small saucepan over medium heat just until small bubbles form around the edge. Do not let it boil. Place the 4 oz chopped chocolate in a heatproof bowl, pour the hot cream over it, and let it sit undisturbed for 2 minutes.
After that rest, stir slowly from the center outward until the mixture turns smooth and glossy. It will be fluid at first, then thicken as it sits. Let it cool at room temperature for about 15 minutes so it reaches a spreadable consistency.
Step 5: Frost and Slice the Cake

Run a knife around the edge of the pan and turn the cake out onto a plate. Peel off the parchment. Spread the ganache over the top and let it drip slightly over the edges. Slice with a sharp knife, wiping the blade between cuts, and serve while the frosting still has a slight sheen.
The cake smells deeply of chocolate, and the first slice reveals a tight, dark crumb under a soft cap of frosting.
Tips for This Small Cake
- Room temperature ingredients matter.: A cold egg or icy buttermilk can make the batter seize and bake unevenly. Pull them from the fridge 30 minutes before you start.
- Check your oven temperature.: A small cake is sensitive. If your oven runs hot, the top can overbake while the center stays wet. An oven thermometer takes the guesswork out.
- Cool the cake completely before frosting if you want clean slices.: Warm ganache on a warm cake runs more, which can be beautiful but a bit messy to plate.
- Use a serrated knife to slice: if the top is a little domed. It cuts through the ganache without squishing the cake.
Storing Leftovers
- Refrigerate: Wrap leftover cake tightly and store in the fridge for up to 4 days. Bring it to room temperature before serving so the ganache softens.
Frequently Asked Questions
Can I use natural cocoa powder instead of Dutch-process?
Yes, either works here. The baking soda and baking powder together handle the acidity, so the cake will rise fine with natural or Dutch-process cocoa.
How do I make this without an egg?
Swap the egg for 1/4 cup plain yogurt or unsweetened applesauce. The crumb will be a little denser but still moist.
Can I bake this in an 8-inch pan instead?
Yes, but the cake will be thinner and bake faster. Start checking for doneness around 20 minutes. The frosting quantity will still cover the top.
What if I do not have a round pan?
A 6-inch loaf pan or a 7-inch square dish can work. Just keep an eye on the time and pull the cake when the toothpick test looks right.
Is the coffee taste strong?
No. The hot liquid simply wakes up the cocoa. You will not taste coffee in the finished cake.

Small Batch Chocolate Cake Recipe
Ingredients
Method
- Preheat oven to 350°F (175°C) and grease a 6-inch round cake pan. Whisk the flour, sugar, cocoa, baking soda, baking powder, and salt in a large bowl.
- Add the egg, buttermilk, oil, and vanilla. Stir, then pour in the hot coffee and mix just until smooth.
- Pour the batter into the pan, tap it lightly, and bake 26–30 minutes until a toothpick comes out with moist crumbs.
- Heat the cream until small bubbles form, then pour it over the chopped chocolate. Let it sit 2 minutes, then stir until glossy. Cool 15 minutes.
- Turn the cake out, peel off parchment, and spread the ganache on top. Slice and serve.
