A soft, moist chocolate cake with a stable structure.
This version is designed to prevent shrinking while maintaining a rich, smooth texture.
Ingredients
300g all-purpose flour
60g cocoa powder
1 tsp salt
1 tsp baking powder
1 tsp baking soda
170g unsalted butter or shortening, softened
370g sugar
4 large eggs
280ml milk or buttermilk
100ml oil
1 tbsp vanilla
Before You Start
Butter should be soft, not melted
Do not overmix after adding flour
Use room temperature ingredients
Measure carefully for balance
Method
Preheat oven to 175°C (350°F) and prepare cake pan
Cream butter and sugar until light and smooth
This step builds structure and helps create a soft texture
Add eggs one at a time, mixing until smooth and fluffy
This keeps the batter stable and prevents separation
In a separate bowl, mix flour, cocoa powder, baking powder, baking soda, and salt
Alternate adding dry ingredients and milk, then oil
Mix on low speedAdd oil and mix until combined. Oil adds moisture and softness
Add vanilla and mix until just combined
Do not overmix — this keeps the cake tender
Pour into prepared pan
Bake for 30–40 minutes, depending on pan size
Cool before removing from pan
What to Look For
batter smooth and slightly thick
even rise without cracking
cake springs back when lightly touched
toothpick comes out clean or with soft crumbs
❌ Common Mistakes
too much cocoa → dry or dense cake
too much liquid → weak structure
overmixing → heavy texture
underbaking → cake shrinks after cooling
Baking Insight
This recipe is balanced to control moisture, structure, and rise.
Reducing excess liquid and cocoa helps the cake hold its shape after baking, preventing collapse or shrinkage.
🤍 Final Note
A good chocolate cake is not just rich — it needs balance.
When structure and moisture are in harmony, the result is soft, stable, and consistent.