Loading...

In a large mixing bowl, combine the granulated sugar, all-purpose flour, unsweetened cocoa powder, and baking soda. Whisk thoroughly until all dry ingredients are well combined.

Add the milk, vegetable oil, 1 teaspoon of vanilla extract, and the large egg to the dry ingredients. Whisk until a thick, smooth batter forms, ensuring no lumps remain.

Stir in the white vinegar. Mix the batter again until it is well combined and smooth. The vinegar reacts with the baking soda to help the cake rise and become tender.

Lightly grease and flour an 8-inch round cake pan. Place the prepared cake pan inside a larger pot (such as a stockpot or Dutch oven) that has a tight-fitting lid.

Carefully pour the chocolate cake batter into the prepared cake pan.

Pour water into the larger pot, around the cake pan, ensuring the water level comes up about 1 to 2 inches around the sides of the cake pan, but does not go into the batter. The water should not touch the top of the cake pan.

Cover the cake pan tightly with aluminum foil. Then, cover the larger pot with its lid. If your lid has a vent, you can place a small weight on it, as shown in the original reel, to ensure a tight seal.

Place the pot on the stove over medium heat. Bring the water to a gentle simmer, then reduce the heat to low-medium to maintain a steady steam. Steam the cake for 45 minutes. Do not lift the lid during this time.

After 45 minutes, carefully remove the pot from the heat. Using oven mitts, carefully remove the cake pan from the larger pot. Remove the aluminum foil cover from the cake pan.

Let the cake cool in the pan for 10-15 minutes. Then, invert the cake pan to release the cake onto a cooling rack. Allow the cake to cool completely on the rack before transferring it to a cake stand.

Once cooled, slice the cake into individual portions and serve. Enjoy your soft and moist no-oven chocolate cake!


In a large mixing bowl, combine the granulated sugar, all-purpose flour, unsweetened cocoa powder, and baking soda. Whisk thoroughly until all dry ingredients are well combined.

Add the milk, vegetable oil, 1 teaspoon of vanilla extract, and the large egg to the dry ingredients. Whisk until a thick, smooth batter forms, ensuring no lumps remain.

Stir in the white vinegar. Mix the batter again until it is well combined and smooth. The vinegar reacts with the baking soda to help the cake rise and become tender.

Lightly grease and flour an 8-inch round cake pan. Place the prepared cake pan inside a larger pot (such as a stockpot or Dutch oven) that has a tight-fitting lid.

Carefully pour the chocolate cake batter into the prepared cake pan.

Pour water into the larger pot, around the cake pan, ensuring the water level comes up about 1 to 2 inches around the sides of the cake pan, but does not go into the batter. The water should not touch the top of the cake pan.

Cover the cake pan tightly with aluminum foil. Then, cover the larger pot with its lid. If your lid has a vent, you can place a small weight on it, as shown in the original reel, to ensure a tight seal.

Place the pot on the stove over medium heat. Bring the water to a gentle simmer, then reduce the heat to low-medium to maintain a steady steam. Steam the cake for 45 minutes. Do not lift the lid during this time.

After 45 minutes, carefully remove the pot from the heat. Using oven mitts, carefully remove the cake pan from the larger pot. Remove the aluminum foil cover from the cake pan.

Let the cake cool in the pan for 10-15 minutes. Then, invert the cake pan to release the cake onto a cooling rack. Allow the cake to cool completely on the rack before transferring it to a cake stand.

Once cooled, slice the cake into individual portions and serve. Enjoy your soft and moist no-oven chocolate cake!
