Home › Recipes › Desserts
Easy Moist Chocolate Cake Recipe

By Snejana Andreeva
on Jun 28, 2021, Updated Jan 29, 2026

Whenever I see chocolate cake, I automatically think about the iconic movie Matilda and the scene with Bruce and Miss Trunchbull. In honour of 85% of you voting that I looked like Matilda as a little girl, I bring you my Easy Moist Chocolate Cake Recipe! This one is a keeper: it will stay in your recipe box forever. This cake has all the hallmarks of a classic chocolate ganache cake 🎂: a moist , light crumb and a rich , slightly fudgey icing. Just a handful of simple, familiar ingredients and a ganache topping that comes together in two steps, make this cake easy enough for a beginner .
- Why You’ll Love Easy Moist Chocolate Cake Recipe
- Ingredients
- Nonna’s Tip 🌀
- Variations and Substitutions for Easy Moist Chocolate Cake Recipe
- Similar Recipes
- Best Served With
- Common Questions
- Easy Moist Chocolate Cake Recipe Recipe
Why You’ll Love Easy Moist Chocolate Cake Recipe
This chocolate ganache cake recipe will become a family favorite . It comes together quickly and uses ingredients you probably already have in the kitchen. The result is a chocolatey , not-too-sweet cake that’s so moist and tender 🍫. The ganaches is as straightforward as it gets: combine melted chocolate and half-and-half for a pourable chocolate topping . This is a versatile dessert that can be baked in a Bundt pan , loaf pan , or round pan . However you serve it, it won’t last long 😋!
Easiest and most delicious chocolate cake recipe. My husband made it today and used plain coconut yogurt and coconut sugar and sprinkled some dairy-free chocolate chips on top and it’s one of the best chocolate cakes we’ve ever made in our house. I have zero guilt or concerns having my toddler eat it also. This is definitely going to be a go-to recipe moving forward!!!! Love it!!! – Lisa
Ingredients
🥚 Eggs: In addition to giving the cake moisture and protein, eggs also help the cake rise and develop a fluffy, light texture.
🍬 Sugar: Granulated white sugar helps achieve that classic, nostalgic chocolate cake flavor and texture.
✨ Vanilla: Pure vanilla extract helps enhance all the flavors of the cake, especially chocolate. You can also use vanilla sugar as a substitute for both the granulated white sugar and vanilla.
🥑 Avocado Oil: I love its neutral taste and high smoke point. It brings moisture to the cake, and it’s a bit healthier and more convenient than butter: less cholesterol and no melting required.
🥛 Plain Yogurt: Opt for a plain, full-fat yogurt for the moistest cake! Sour cream works too.
🍫 Unsweetened Cacao: This is the less processed version of cocoa powder. It’s nutty and earthy and made without added sugar.
🌾 All-Purpose Flour: Classic cake calls for good ‘ol plain, white, all-purpose flour. I have not tested this recipe with gluten-free flour.
🥄 Baking Powder: Humble baking powder plays a major role in helping the cake rise and create a soft, airy crumb. Check that your baking powder is not expired.
🍪 Chocolate Chips: Opt for the best quality chocolate chips you can afford. Cheaper brands contain stabilizers that can be grainy when melted. Semi-sweet (around 60% cocoa content) is a safe bet.
🐄 Half-and-Half Cream: Rich, smooth, and pourable chocolate ganache is made best with half-and-half. Heavy cream is an ok substitute if you want a thicker, spreadable ganache.
Nonna’s Tip 🌀
My secret for a light and fluffy cake is to beat the eggs, sugar, and vanilla extract for up to 4 or 5 minutes until they are thick and light. This helps to incorporate air into the mixture, resulting in a fluffy texture.

Variations and Substitutions for Easy Moist Chocolate Cake Recipe
- You can leave out the cream but it won’t be as thick as a ganache because the cream acts as a thickener. It will still be delicious without it.
- Use any chocolate chips you love (I love vegan and dark chocolate).
- I have not personally tried making this sugar-free , but I believe you could use coconut sugar or monk fruit sweetener instead. Let me know in the comments if you try!
- Avocado oil works well in this recipe, but you can also use other neutral oils, such as vegetable or canola oil.
- I’ve used yogurt here to add moisture to the cake, but you can also use sour cream or a non-dairy variety.
Similar Recipes

Chocolate Chip Oat Cake
35 mins

Chocolate Yogurt Cake
55 mins

Chocolate Banana Bread Recipe
50 mins

Avocado Chocolate Mousse
15 mins

Healthy Banana Brownies
25 mins

No Bake Chocolate Balls
15 mins
Best Served With
- A cold glass of milk or a hot cup of ☕ coffee or tea.
- With a platter of fresh 🍉 fruit 🍇 and my Yogurt Nut Butter Fruit Dip for dessert.
- On a dessert table with my Pignoli Cookies and Pink Blender Cake .
Common Questions
Yes, you can swap in your favorite non-dairy yogurt and omit the cream in the ganache.
My secret to a light and fluffy cake is to beat the eggs, sugar, and vanilla extract for up to 4 or 5 minutes until they are thick and light. This helps to incorporate air into the mixture, resulting in a fluffy texture.
Yes, you can absolutely bake this, let it cool completely, remove from the pan, and then wrap tightly in plastic wrap and freeze. Once you are ready to serve, allow to defrost in the fridge for 24 hours, then top with freshly-made ganache.
Store any leftover cake in an airtight container at room temperature for up to 3 days, or in the refrigerator for up to a week. Bring the cake to room temperature before serving for the best texture and flavor.
Semi-sweet chocolate chips (with about 60% cocoa content) are great here. Premium chocolate, which is often more expensive, works better for a ganache, because it’s produced with fewer stabilizing ingredients, which can prevent the ganache from becoming smooth.
Yes, you can double the recipe and divide it between two baking dishes and cook them on the same rack in the oven at the same time. Since this is such a delicate, light cake, I do not recommend making it a double layer cake.
To test for doneness, prick the thickest or center of the cake with a toothpick. When the toothpick comes out clean, the cake is done baking and should be cooled on a cooling rack.
No, you can enjoy the cake immediately after pouring the ganache over, but it will be a bit messy. If you refrigerate the cake, the ganache will thicken and set.
While 1 cup of flour weighs 160g in my kitchen, it might weigh anywhere from 120 to 180g in your kitchen and there’s a few reasons for that. The weight of ingredients may vary due to the brand of ingredients, the brand and style (wet vs dry) of measuring cups and spoons, and the technique for measuring into cups: scooping and leveling versus spooning the ingredients into the cup measure. For best results, go by the weight listed in the recipe.
A New Recipe Card!!
- Check off each step in instructions!
- Add ingredients to your shopping list!
Video
Equipment
- ▢ Mixing Bowls
- ▢ Measuring Cups + Spoons
- ▢ Liquid Measuring Cup
- ▢ Stand Mixer
- ▢ Spatula
- ▢ Cordless Mixer
- ▢ Parchment Paper
- ▢ Bundt Pan
Ingredients
- ▢ butter, for greasing the cake pan
For the Cake
- ▢ 4 large eggs
- ▢ 1 cup sugar
- ▢ 1 teaspoon pure vanilla extract
- ▢ ⅔ cup avocado oil , or canola/vegetable oil
- ▢ ⅔ cup plain yogurt , or sour cream
- ▢ ⅓ cup unsweetened cacao , or cocoa powder
- ▢ 1 ¼ cups all-purpose flour , plus extra for the cake pan
- ▢ 1 tablespoon baking powder
Ganache on top
- ▢ 1 ½ cups chocolate chips
- ▢ ⅓ cup half-and-half cream
Instructions
- ▢ Preheat the oven to 350F (190C). Generously butter and flour a bundt pan (or any pan lined with parchment paper).
- ▢ In a bowl add the eggs, sugar, and vanilla extract. Mix with a mixer for about 4 minutes or until thick and light (the mixture should look like a thick cream).
- ▢ Add the oil and plain yogurt (or sour cream) and give it a quick mix. Add the cacao and mix. Then the flour and baking powder and mix.
- ▢ Pour the batter into the prepared pan and bake for 35 to 40 minutes or until a toothpick comes out clean.
- ▢ Once the cake is done let it cool and then gently invert it onto a plate.
- ▢ Create a double-boiler by filling a medium pot with 2 cups water. Bring to a simmer over medium-low heat. Place a heatproof bowl on top of the pot (be sure the bottom of the bowl is not touching the simmering water.) Add the chocolate to the bowl. Stir constantly until the chocolate is completely melted. Turn off the heat. Stir in the the half-and-half.
- ▢ Pour the ganache over the cake and spread it out with a spatula. Let the ganache set and serve.
Nonna’s Notes
- To use metrics (weighed ingredients), below the ingredient links, select “metric” and the units will automatically convert.
- The nutrition facts in this recipe represent a slice that is 1/12th of the cake.
- The half-and-half is optional. It turns melted chocolate into a fudgey ganache, however plain melted chocolate drizzled over the cake is also delicious as-is.
- This is a versatile dessert that can be baked in a Bundt pan , loaf pan , or round cake pan .
My Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Easy Moist Chocolate Cake Recipe
Equipment
- Mixing Bowls
- Measuring Cups + Spoons
- Liquid Measuring Cup
- Stand Mixer
- Spatula
- Cordless Mixer
- Parchment Paper
- Bundt Pan
Ingredients
- butter, for greasing the cake pan
For the Cake
- 4 large eggs
- 1 cup sugar
- 1 teaspoon pure vanilla extract
- ⅔ cup avocado oil or canola/vegetable oil
- ⅔ cup plain yogurt or sour cream
- ⅓ cup unsweetened cacao or cocoa powder
- 1 ¼ cups all-purpose flour plus extra for the cake pan
- 1 tablespoon baking powder
Ganache on top
- 1 ½ cups chocolate chips
- ⅓ cup half-and-half cream
Instructions
- Preheat the oven to 350F (190C). Generously butter and flour a bundt pan (or any pan lined with parchment paper).
- In a bowl add the eggs, sugar, and vanilla extract. Mix with a mixer for about 4 minutes or until thick and light (the mixture should look like a thick cream).
- Add the oil and plain yogurt (or sour cream) and give it a quick mix. Add the cacao and mix. Then the flour and baking powder and mix.
- Pour the batter into the prepared pan and bake for 35 to 40 minutes or until a toothpick comes out clean.
- Once the cake is done let it cool and then gently invert it onto a plate.
- Create a double-boiler by filling a medium pot with 2 cups water. Bring to a simmer over medium-low heat. Place a heatproof bowl on top of the pot (be sure the bottom of the bowl is not touching the simmering water.) Add the chocolate to the bowl. Stir constantly until the chocolate is completely melted. Turn off the heat. Stir in the the half-and-half.
- Pour the ganache over the cake and spread it out with a spatula. Let the ganache set and serve.
Video
Notes
- To use metrics (weighed ingredients), below the ingredient links, select “metric” and the units will automatically convert.
- The nutrition facts in this recipe represent a slice that is 1/12th of the cake.
- The half-and-half is optional. It turns melted chocolate into a fudgey ganache, however plain melted chocolate drizzled over the cake is also delicious as-is.
- This is a versatile dessert that can be baked in a Bundt pan , loaf pan , or round cake pan .
Nutrition
Easy Moist Chocolate Cake Recipe https://themodernnonna.com/easy-moist-chocolate-cake-recipe/ June 28, 2021