Print

Moist Eggless Chocolate Cake Recipe

4.5 from 93 reviews

This Moist Eggless Chocolate Cake is a rich, tender, and deeply chocolatey dessert that requires no eggs and uses a combination of yogurt, milk, and coffee to enhance flavor and moisture. Perfectly layered and frosted with a luscious chocolate cream cheese frosting, it’s an indulgent treat that’s ideal for celebrations or any time you crave a decadent homemade chocolate cake.

Ingredients

Scale

Dry Ingredients

  • 2½ cups all-purpose flour
  • 2 tsp baking powder
  • ½ tsp salt
  • ½ tsp baking soda
  • ¾ cup cocoa powder (Dutch processed preferred)
  • 2 tsps instant coffee powder

Wet Ingredients

  • ¾ cup Greek yoghurt (room temperature)
  • 2 cups white granulated sugar
  • 1¼ tbsp vanilla essence/extract
  • ½ cup unsalted butter
  • ⅔ cup unflavoured vegetable oil (canola oil preferred)
  • 1½ cups milk

Frosting

  • 1 batch chocolate cream cheese frosting (prepared separately)

Instructions

  1. Preheat Oven and Prepare Tins: Preheat your oven to 150 °C (300°F) with the fan on. Grease and/or line two 8-inch cake tins with your preferred method, such as homemade cake release or parchment paper.
  2. Mix Dry Ingredients: Sift together the flour, baking powder, and salt into a bowl. Whisk to combine and set aside.
  3. Combine Yoghurt Mixture: In a large bowl, mix the Greek yoghurt, sugar, vanilla extract, and baking soda until well combined and slightly frothy; then set aside.
  4. Heat Butter and Milk Mixture: In a microwave-safe bowl or jug, combine butter, vegetable oil, milk, and instant coffee powder. Heat in the microwave or on the stovetop until the butter has fully melted and the mixture is hot to the touch.
  5. Add Cocoa Powder: Stir in the cocoa powder until mostly dissolved, allowing for a few small lumps; this enhances a rich chocolate flavor.
  6. Combine Wet and Dry Ingredients: Add half of the hot milk mixture to the yoghurt mixture and whisk gently until combined. Then add half of the sifted dry ingredients and whisk gently until just combined. Repeat with remaining milk mixture and dry ingredients, taking care not to overmix to keep the cake tender.
  7. Fill Cake Tins: Divide the batter evenly between the prepared cake tins. Tap the tins lightly on the countertop to release any large air bubbles.
  8. Bake: Bake in the preheated oven for 45 minutes or until a toothpick inserted into the center comes out clean. Remove from oven and allow the cakes to cool in the tins for 20 minutes.
  9. Cool Cakes: Carefully remove the cakes from the tins and place them on a wire rack to cool completely. Avoid inverting the cakes while warm to prevent breaking.
  10. Prepare Frosting: While the cakes cool, prepare your chocolate cream cheese frosting according to your recipe.
  11. Level Cake Layers: Once cooled, use a serrated knife to level the tops of the cakes to create flat layers.
  12. Assemble Cake: Place one cake layer on your cake stand or serving platter and spread a generous layer of frosting evenly on top using an offset spatula.
  13. Add Second Cake Layer and Frost: Place the second cake layer on top and cover the entire cake — top and sides — with the remaining frosting. Use a cake scraper for smooth sides.
  14. Decorate: Optionally, pipe decorative swirls on the top edges of the cake with a 1M star piping tip for an elegant finish.
  15. Serve: Slice and enjoy your moist, eggless chocolate cake!

Notes

  • If your oven does not have a fan function, increase the temperature slightly to 160 °C (320°F) and monitor baking times carefully.
  • Using instant coffee powder deepens the chocolate flavor without imparting a coffee taste.
  • Do not overmix the batter to ensure the cake remains moist and tender.
  • Allow cakes to cool completely before frosting to prevent frosting from melting.
  • Use room temperature ingredients for better mixing and texture.
  • This cake keeps well in an airtight container for up to 3 days at room temperature or up to 5 days refrigerated.

Keywords: Eggless chocolate cake, moist chocolate cake, vegetarian chocolate cake, egg-free dessert, chocolate cake recipe, chocolate cream cheese frosting