
This fluffy chocolate cake is the answer when you crave a soft and comforting treat that feels like it melts in your mouth. Whether for family gatherings or an easy weeknight dessert this cake always comes through with its simple ingredients and rich chocolatey flavor.
This recipe became an instant favorite the first time I made it. When my little niece asked for a second slice I knew it would become a regular in our family. Now it is our go to when we want something sweet yet homemade.
Ingredients
- Sugar: brings the sweetness and helps keep the cake moist use fine granulated sugar for best texture
- Oil: provides the luxurious tenderness to the crumb opt for a light neutral option like sunflower or canola
- Milk: softens the batter and ensures a velvety bite whole milk gives richness but any works
- Egg: binds everything together giving the cake its fluffy rise choose a fresh egg for the best lift
- Salt: a pinch of salt heightens the chocolate flavor look for fine sea salt
- Cocoa powder: delivers the crucial depth stick with high quality unsweetened cocoa for deep color and taste
- Baking powder: allows the cake to rise and stay extra light check expiration so it is active
- Vanilla: brings out the flavors and rounds off any bitterness pure extract is a bonus for aroma
- All purpose flour: provides structure sift before measuring for best results
- Sauce: for the sauce more oil and milk make it glossy and rich cocoa and sugar combine for a luscious pour over finish
Step-by-Step Instructions
- Mix Wet Ingredients:
- Whisk egg sugar oil milk and vanilla in a large bowl until smooth and slightly frothy this step ensures the cake will have a delicate crumb so take your time mixing well
- Create Dry Mix:
- In a separate bowl sift together cocoa powder flour baking powder and a pinch of salt then add gradually to the wet ingredients mix just until smooth and do not over beat this keeps the cake soft rather than dense
- Prepare Pan and Bake:
- Grease and flour your cake pan thoroughly to prevent sticking then pour the batter in gently tap the pan to release any large bubbles bake in a preheated oven at 180°C or 350°F for 30 to 35 minutes until a toothpick comes out mostly clean
- Make the Chocolate Sauce:
- In a small saucepan over low heat gently stir oil sugar milk cocoa powder and vanilla until mixture is shiny and sugar is fully dissolved keep stirring slowly to avoid scorching and let it thicken slightly
- Soak the Cake:
- Let baked cake cool for about 5 minutes in the pan then with a fork poke holes across the surface while still warm pour the sauce evenly over the cake so it soaks in creating extra moisture and flavor

I never skip poking lots of holes on the cake before pouring the sauce. It is the magic step that lets every bite be fudgy and decadent. My family loves to watch the sauce disappear into the cake as it cools.
How To Store
This cake keeps beautifully on the counter for up to two days if covered well with a plate or plastic wrap. For longer freshness store in the fridge where it gets even fudgier. Let slices come to room temperature or microwave for a soft bite. You can freeze slices tightly wrapped for up to two months just thaw and enjoy.
Easy Ingredient Swaps
If you are out of eggs a tablespoon of plain yogurt or applesauce makes a gentler crumb. No whole milk Use whatever milk you have. For a dairy free version use plant based milk and swap yogurt for egg. Dutch process cocoa gives even deeper color but regular unsweetened still works great.
Ways To Serve
Dress up slices with a scoop of vanilla ice cream or a dusting of powdered sugar for a quick dessert. Sometimes we sprinkle toasted nuts or shaved chocolate for a festive finish. This cake is just as good with coffee at breakfast as it is with whipped cream after dinner.
A Bit of Chocolate Cake History
Chocolate cakes have a special spot in home baking dating back to the late 1800s when cocoa became widely available. This style with sauce poured on top is common in European and Middle Eastern kitchens where moisture in cake is prized. Every family seems to have their twist and this is ours.
Recipe FAQs
- → How do I achieve a light, fluffy cake texture?
Use oil and milk, sift the flour with baking powder, and avoid overmixing. This keeps the cake soft and airy.
- → Can the cake be made without eggs?
Yes, you can substitute the egg with applesauce or yogurt for a similar soft texture.
- → What kind of cocoa powder should I use?
Use unsweetened natural or Dutch-processed cocoa powder for a rich, deep chocolate taste.
- → How do I know when the cake is done baking?
Check by inserting a toothpick into the center; it should come out clean or with a few moist crumbs.
- → Can I add toppings besides the chocolate sauce?
Yes, try adding chopped nuts, fresh berries, or a dusting of powdered sugar for extra flavor and texture.