Most chocolate cakes rely on heavy cream for that luxurious texture, but you don't need it. This recipe uses a simple technique that yields a moist, tender crumb with deep chocolate flavor, using ingredients you likely already have.
Advertisements1
The key is the combination of boiling water and oil, which mimics the richness of cream without the dairy. This cake is ideal for those who are dairy-free or simply want a lighter option. Plus, it comes together in one bowl and bakes up perfectly every time.
I've tested this cake multiple times to ensure the right balance of moisture and structure. The result is a cake that's perfect for birthdays, weeknight desserts, or just because.
Why You'll Love This Recipe
About the Ingredients
1 and 3/4 cups (220g) all-purpose flour
All-purpose flour provides the right structure. For a gluten-free version, substitute a 1:1 gluten-free flour blend.
3/4 cup (65g) unsweetened cocoa powder
Use natural cocoa powder for best results. Dutch-processed also works but will yield a milder flavor.
2 cups (400g) granulated sugar
Sugar adds sweetness and helps with browning. You can reduce to 1.5 cups if you prefer less sweet, but it may affect texture.
1 and 1/2 teaspoons baking powder
Baking powder provides lift. Make sure it's fresh for best results.
1 and 1/2 teaspoons baking soda
Baking soda reacts with the acid in the cocoa and buttermilk to help the cake rise.
1 teaspoon salt
Salt balances the sweetness and enhances chocolate flavor. Use fine sea salt for even distribution.
2 large eggs, at room temperature
Room-temperature eggs incorporate better and create a smoother batter. If you're in a hurry, place them in warm water for 5 minutes.
1 cup (240ml) buttermilk, at room temperature
Buttermilk adds tang and moisture. If you don't have it, make a substitute: 1 cup milk + 1 tablespoon lemon juice, let sit 5 minutes.
1/2 cup (120ml) vegetable oil
Oil keeps the cake moist. Use a neutral oil like canola or sunflower; avoid olive oil for its strong flavor.
2 teaspoons vanilla extract
Pure vanilla extract gives the best flavor. You can use imitation vanilla but it's less aromatic.
1 cup (240ml) boiling water
Boiling water helps bloom the cocoa and creates a thinner batter, which results in a moist cake. Use a kettle or microwave.
1 teaspoon instant coffee granules (optional)
Coffee enhances the chocolate flavor without making it taste like coffee. You can omit it or use espresso powder.
Tips & Tricks
- Use room temperature eggs and buttermilk to ensure even mixing and a smooth batter. Cold ingredients can cause the batter to curdle.
- Don't overmix the batter once you add the flour. Mix just until combined to avoid a tough cake.
- Check for doneness with a toothpick inserted into the center; it should come out with a few moist crumbs, not wet batter.
Pro Tips
Step-by-Step Instructions
1. Preheat and prepare
Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans, or line with parchment paper. This ensures the cake releases easily.
2. Mix dry ingredients
In a large bowl, whisk together the flour, cocoa powder, sugar, baking powder, baking soda, and salt. Whisking aerates the mixture and ensures even distribution.
3. Add wet ingredients
Add the eggs, buttermilk, oil, and vanilla extract to the dry ingredients. Mix on medium speed for 2 minutes, or until the batter is smooth and well combined. The batter will be thick.
4. Add boiling water
Carefully add the boiling water and instant coffee (if using) to the batter. Stir until combined. The batter will be thin—this is normal and creates a moist cake.
5. Pour into pans
Divide the batter evenly between the prepared pans. Tap the pans on the counter to release any air bubbles.
6. Bake the cakes
Bake for 30-35 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs. The internal temperature should read 200°F (93°C). The edges will pull away from the pan.
7. Cool the cakes
Let the cakes cool in the pans for 10 minutes. Then invert onto a wire rack to cool completely. This prevents sticking and allows even cooling.
8. Frost and serve
Once completely cool, frost with your favorite frosting or dust with powdered sugar. Serve at room temperature.
Delicious Variations
- Add 1 cup of chocolate chips or chopped nuts to the batter for extra texture.
- Swap the buttermilk for sour cream mixed with a little water for a tangier flavor.
- Turn it into a layer cake with a simple chocolate ganache made from melted chocolate and coconut milk.
How to Store Chocolate Cake Without Cream
Refrigerator
Store in an airtight container at room temperature for up to 3 days, or in the fridge for up to a week.
Freezer
Wrap the cooled cake layers tightly in plastic wrap and foil. Freeze for up to 3 months. Thaw overnight in the fridge before serving.
Reheating
Microwave individual slices for 10-15 seconds to warm slightly, or let sit at room temperature for 30 minutes.
Frequently Asked Questions
Q: Can I make this cake without eggs?
Yes, you can substitute each egg with 1/4 cup of unsweetened applesauce or a commercial egg replacer. The texture will be slightly denser but still delicious.
Q: Can I use milk instead of buttermilk?
Yes, but add 1 tablespoon of lemon juice or vinegar to 1 cup of milk and let it sit for 5 minutes to mimic buttermilk's acidity.
Q: Why is my cake dry?
Overbaking is the most common cause. Check the cake at the minimum time and use the toothpick test. Also, ensure you measure flour correctly by spooning and leveling.
Q: Can I use Dutch-processed cocoa?
Yes, but the cake will rise slightly less and have a milder chocolate flavor. If using Dutch-processed, you can reduce baking soda to 1 teaspoon.
If you loved this chocolate cake without cream, share it with a friend who needs a dairy-free dessert. And don't forget to check out my other easy cake recipes for more no-fuss baking ideas. Keep your money moving.
Chocolate Cake Without Cream
This easy chocolate cake without cream is moist, rich, and made with pantry staples. Perfect for any occasion!
🧂 Ingredients
- 1 and 3/4 cups (220g) all-purpose flour
- 3/4 cup (65g) unsweetened cocoa powder
- 2 cups (400g) granulated sugar
- 1 and 1/2 teaspoons baking powder
- 1 and 1/2 teaspoons baking soda
- 1 teaspoon salt
- 2 large eggs, at room temperature
- 1 cup (240ml) buttermilk, at room temperature
- 1/2 cup (120ml) vegetable oil
- 2 teaspoons vanilla extract
- 1 cup (240ml) boiling water
- 1 teaspoon instant coffee granules (optional)
📋 Instructions
- 1Preheat and prepare — Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans, or line with parchment paper. This ensures the cake releases easily.
- 2Mix dry ingredients — In a large bowl, whisk together the flour, cocoa powder, sugar, baking powder, baking soda, and salt. Whisking aerates the mixture and ensures even distribution.
- 3Add wet ingredients — Add the eggs, buttermilk, oil, and vanilla extract to the dry ingredients. Mix on medium speed for 2 minutes, or until the batter is smooth and well combined. The batter will be thick.
- 4Add boiling water — Carefully add the boiling water and instant coffee (if using) to the batter. Stir until combined. The batter will be thin—this is normal and creates a moist cake.
- 5Pour into pans — Divide the batter evenly between the prepared pans. Tap the pans on the counter to release any air bubbles.
- 6Bake the cakes — Bake for 30-35 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs. The internal temperature should read 200°F (93°C). The edges will pull away from the pan.
- 7Cool the cakes — Let the cakes cool in the pans for 10 minutes. Then invert onto a wire rack to cool completely. This prevents sticking and allows even cooling.
- 8Frost and serve — Once completely cool, frost with your favorite frosting or dust with powdered sugar. Serve at room temperature.



