Eggless Chocolate Cake with Decadent Chocolate Fudge Frosting

Eggless Chocolate Cake is a rich, moist chocolate cake made entirely without eggs or dairy. The silky chocolate fudge frosting is deeply chocolatey and pairs beautifully with the tender crumb of the cake.

It’s perfect for celebrations — friends with dietary needs will appreciate it, and most guests won’t notice it’s eggless.

The sliced eggless chocolate cake on a marble cake plate, with slices of cake and glasses of milk nearby.

Why you’ll love this Eggless Chocolate Cake:

  • Rich & Moist Cake – The cake develops deep chocolate flavor by blooming cocoa powder in hot water, and the texture stays moist without eggs.
  • Egg & Dairy Free Options – The cake itself is dairy-free and vegan. The frosting calls for butter, but you can use dairy-free butter sticks and dairy-free semi-sweet chocolate for a fully vegan dessert.
  • Party-Worthy – This cake looks and tastes special enough to serve at any gathering, while accommodating dietary restrictions.
A close-up on a fork digging into a slice of the cake.

Ingredient Overview:

The complete recipe with exact measurements and directions is in the recipe card below.

  • Cocoa Powder – I use black or dark cocoa for a deeper, more intense chocolate flavor. Blooming the cocoa in hot water intensifies that taste.
  • Hot Water – Hot water blooms the cocoa and helps create a smooth, flavorful batter.
  • Neutral Oil – Vegetable or any neutral-flavored oil keeps the cake moist.
  • All-Purpose Flour – For best results, spoon and level your flour into the measuring cup or weigh it on a scale; scooping directly from the bag can make the cake dry.
  • Corn Syrup (Frosting) – Corn syrup adds shine and smoothness to the frosting. If you prefer not to use it, the frosting can be adapted to a classic chocolate buttercream instead.

Recipe Substitutions & Variations:

Dairy-free / Vegan – Use dairy-free butter and dairy-free chocolate for the frosting to make the entire cake vegan.

Cupcakes – The batter can be baked as cupcakes; it yields about 36–40 standard cupcakes.

How to Make Eggless Chocolate Cake:

Step 1: Bloom the cocoa. Whisk cocoa powder into hot water to bring out the chocolate flavor, then whisk in oil and vanilla.

A glass measuring cup with the wet ingredients.

Step 2: Whisk dry ingredients and combine. In a large bowl whisk the dry ingredients, add the wet mixture, and stir gently until combined. A few small lumps are okay.

A bowl of chocolate cake batter.

Step 3: Bake. Divide the batter between prepared 8-inch pans and bake until a toothpick comes out with moist crumbs. Cool completely on a wire rack before frosting.

Can I bake this cake in a different pan?

Yes. You can bake it as a sheet cake in a 9×13 pan or halve the recipe and bake it in three 6-inch pans.

A pan of cake batter.

Step 4: Make the frosting. Melt semi-sweet chocolate with hot water and corn syrup, then beat softened butter with powdered sugar and cocoa. Add the melted chocolate mixture and beat until smooth; finish with vanilla and a pinch of salt.

A bowl of the luscious chocolate fudge frosting.

Step 5: Assemble. Frost the cooled layers, chilling briefly between layers so the frosting sets. Finish by frosting the top and sides, then chill briefly to stabilize.

The frosted cake.

Serving & Storing:

Slice and serve once frosted. Store leftovers in an airtight container in the refrigerator with plastic wrap pressed over any cut surfaces to retain moisture. The cake stays moist and tasty for up to 3 days refrigerated. If you need longer storage, freeze the cake after chilling the frosting; wrap well in plastic and foil and thaw in the fridge overnight.

Expert Baking Tips:

  • Oven thermometer – Use an oven thermometer to ensure your oven reaches and maintains the correct temperature. Oven accuracy affects baking results.
  • Kitchen scale – Weigh flour and other dry ingredients when possible. Scales give more consistent results than measuring cups.
A close-up on the inside of the sliced chocolate cake.

Can I freeze this cake?

Yes. Chill the frosted cake until the frosting is firm, then wrap in multiple layers of plastic wrap and foil and freeze up to 1–2 months. To freeze slices, wrap individually and place in airtight containers for 3–6 weeks; thaw on the counter for a couple of hours or overnight in the fridge.

A thick slice of cake on a plate, with a few bites missing.

My Best Chocolate Cake Recipes:

Sliced open chocolate raspberry cake on a cake stand.

Cake & Cupcakes

Chocolate Raspberry Cake

The sliced chocolate truffle cake topped with chocolate drip and truffles, with slices on plates.

Desserts & Baking

Chocolate Truffle Cake with Milk Chocolate Buttercream

The sliced german chocolate cake on a marble cake plate.

Cake & Cupcakes

German Chocolate Cake

img 41441 13

Cake & Cupcakes

The Only Chocolate Cupcake Recipe You’ll Ever Need

Watch the Cake Come Together:


Did you make this recipe? Leave a comment & star rating!

Click the stars in the recipe card below to share feedback — ratings help a small food blog a lot.


The sliced chocolate cake on a marble cake plate, with glasses of milk and slices of cake on plates nearby.

5 from 1 vote

Eggless Chocolate Cake with Chocolate Fudge Frosting

By Stephanie Simmons
Eggless Chocolate Cake is a rich, moist chocolate cake without eggs or dairy. A silky chocolate fudge frosting finishes it off for a decadent treat.
Prep: 1 hour
Cook: 20 minutes
Total: 1 hour 20 minutes
Servings: 12 to 20 slices

Ingredients 

For the Cake:

  • 2 cups hot water
  • 1/2 cup + 1 tbsp cocoa powder
  • 1 cup vegetable oil
  • 1 tbsp vanilla extract
  • 3 cups all-purpose flour, spooned & leveled or weighed
  • 1 cup granulated sugar
  • 1 cup dark brown sugar, packed
  • 1 and 3/4 tsp + 1/8 tsp baking soda
  • 3/4 tsp salt

For the Frosting:

  • 12.75 ounces semi-sweet chocolate, chopped
  • 1/2 cup corn syrup
  • 1/2 cup hot water
  • 1 and 1/4 cups salted butter, softened
  • 4 cups powdered sugar (4–5 cups as needed)
  • 1–2 tbsp milk or water, as needed
  • 1 and 1/2 cups cocoa powder
  • 1 tbsp vanilla extract
  • 1/8 tsp salt
US Customary – Metric

Instructions

  • Prep: Preheat the oven to 350° F. Prepare three 8-inch cake pans by greasing, lining the bottoms with parchment, greasing the parchment, and flouring the pans well.
  • Make the batter: Heat 2 cups hot water and whisk in the cocoa until smooth. In a large bowl whisk together the dry ingredients and break up any brown sugar clumps. Whisk oil and vanilla into the cocoa mixture, pour into the dry ingredients, and stir gently until combined. Small lumps are fine.
  • Bake: Divide batter between the three pans (about 520 g batter per pan). Bake 10 minutes, rotate pans 180°, then bake another 10–12 minutes until a toothpick comes out with moist crumbs. Cool in pans 8 minutes, then invert onto racks to cool completely.
  • Make the frosting: Melt chocolate with corn syrup and hot water, stirring until smooth and cool to room temperature. Beat butter until creamy, add powdered sugar in two additions using milk or water as needed, then beat in cocoa powder. Add the cooled chocolate mixture; it may look curdled at first but will smooth after 1–2 minutes. Finish with vanilla and salt.
  • Assemble: Place one cooled layer on a cake plate, spread about 1 1/3 cups frosting, chill 5–10 minutes, add the next layer and repeat. After stacking and chilling a short crumb coat, finish frosting the top and sides. Chill briefly to set.
  • Serve & store: Add sprinkles if desired, slice, and enjoy. Store in an airtight container in the fridge for 2–4 days, covering any cut surfaces to retain moisture.

Nutrition

Serving: 1slice, Calories: 994kcal, Carbohydrates: 145g, Protein: 8g

Nutrition information is automatically calculated and should be used as an approximation.


Like this? Leave a comment below!