Chocolate Cake without Milk
*This post may contain Amazon Associate Affiliate links. Read more »
Craving a rich chocolate cake but need it without milk? This easy Chocolate Cake without Milk Recipe is here to satisfy, all the decadence, none of the dairy! It’s ultra moist, tender, and deeply chocolatey, thanks to Dutch cocoa, extra virgin olive oil, and a touch of coffee to enhance the cocoa flavor.
This easy one-bowl chocolate cake is perfect for birthdays, celebrations, or when you’re just in the mood for a homemade treat without a trip to the store for milk!


Why you’ll love this recipe
I love how this recipe proves you can make an incredibly soft and flavorful chocolate cake without milk or fancy ingredients. Sam x
No Milk Required – Totally dairy-free with pantry staples only.
Incredibly Moist & Chocolatey – Thanks to olive oil and hot water.
Easy One-Bowl Method – Less cleanup, more cake!
Perfect Cupcake Base – Works beautifully for cupcakes or a single layer cake.
Pairs with Any Frosting – Chocolate glaze, buttercream, or just dusted with powdered sugar.
Watch how to make chocolate cake without milk

Ingredients you’ll need
This cake uses simple ingredients, no milk necessary!
- All-purpose flour – For structure and softness.
- Dutch process cocoa – Rich chocolate flavor with a smooth finish.
- Baking powder + baking soda – Helps the cake rise perfectly.
- Instant coffee powder – Boosts the chocolate intensity (optional but recommended).
- Fine salt – Balances and enhances the flavors.
- Caster sugar + brown sugar – For sweetness and moisture.
- Egg – Binds and provides structure.
- Extra virgin olive oil – Makes the crumb soft and moist.
- Vanilla extract – Adds warmth and balance.
- Boiling water – Activates the cocoa and keeps the batter thin and smooth.
- Powdered sugar – Adds sweetness and structure to the choclate icing.
- Water – Replaces milk.
Easy substitutions
- Olive Oil – Use a neutral oil like canola or sunflower for a milder flavor, especially if you’re serving this to kids or prefer less pronounced taste.
- All-Purpose Flour – You can substitute with a 1:1 gluten-free all-purpose baking flour to make this cake gluten-free. Choose a blend that includes xanthan gum for best results.
- Coffee Powder – While optional, the instant coffee enhances the depth of the chocolate. Decaf coffee works just as well if you’re avoiding caffeine.
How to make chocolate cake without milk

Step one: Sift the flour, cocoa powder, baking powder, and baking soda into a large mixing bowl.

Step two: Whisk in the instant coffee powder, granulated sugar, and brown sugar until well combined.

Step three: Add the egg, water, oil, and vanilla. Gently fold with a spatula until incorporated, do not overmix.

Step four: Slowly pour in the boiling water. Gently fold with a silicone spatula until a smooth, slightly thin batter forms.

Step five: Pour the batter into the prepared pan. Bake for 32–35 minutes, or until a skewer inserted into the center comes out clean or with a few moist crumbs.

Step six: In a medium bowl, sift together the powdered sugar and cocoa powder. Add the water and whisk until smooth. Pour and spread the icing over the cooled cake and allow to set before slicing and serving.
Samantha’s recipe tips
- Add boiling water slowly – Mix it in gently to keep the batter smooth.
- Don’t overmix – Stir just until combined to keep it tender.
- Let cake cool fully before icing – Or the glaze will melt right off.
How to store
- Store: Keep your cake in an airtight container at room temperature, where it will stay fresh for up to three days.
- Freeze: For extended storage, wrap the cake well and freeze it for up to three months.
- Thaw: When ready to serve, thaw the cake in the refrigerator overnight or for several hours at room temperature until soft.

If you enjoy this recipe, please consider leaving a ⭐️ star rating and a comment review below. I love to hear what you think and it’s much appreciated. Thank you! Your email address will not be published. Sam x

Chocolate Cake without Milk
Ingredients
Method
- Preheat oven: Preheat the oven to 356ºF (180ºC). Line a round 8 or 9-inch baking pan with parchment paper, and set aside. Note: Alternatively, if you have a non-stick pan, liberally grease it with softened/spreadable butter and dust it with a light layer of cocoa. This will leave your finished cake with smooth sides.

- Mix Dry Ingredients: Sift the flour, cocoa powder, baking powder, and baking soda into a large mixing bowl. Whisk in the instant coffee powder, caster sugar, and brown sugar until well combined.
- Add Wet Ingredients: Add the egg, room temperature water, olive oil, and vanilla extract. Gently fold with a spatula until incorporated, do not overmix.
- Incorporate Boiling Water: Slowly pour in the boiling water. Gently fold with a silicone spatula until a smooth, slightly thin batter forms. Take your time to mix it evenly.
- Transfer to Pan & Bake: Pour the batter into the prepared pan. Bake for 32–35 minutes, or until a skewer inserted into the center comes out clean or with a few moist crumbs.
- Cool the Cake: Let the cake cool in the pan for 15 minutes. Then carefully transfer to a wire rack to cool completely before icing.
- Prepare Icing: In a medium bowl, sift together the powdered sugar and cocoa powder. Add 2–3 tablespoons of room temperature water and whisk until smooth and thick.
- Glaze & Serve: Pour the icing over the cooled cake, spreading it gently. Let it drizzle slightly over the sides and set before slicing and serving.
Nutrition
Video
Notes
Tried this recipe?
Let us know how it was!What can I use instead of milk in chocolate cake?
This recipe uses hot water in place of milk, which helps bloom the cocoa powder and keep the crumb soft and tender. No plant-based milk needed!
What happens if I don’t put milk in my cake?
Leaving out milk from a cake recipe can affect the texture and moisture. Milk typically adds richness, moisture, and helps create a tender crumb.
However, in recipes specifically designed without milk, like this chocolate cake without milk, other ingredients such as water and oil are used to keep the cake moist and soft.
As long as the recipe is formulated for it, your cake can still turn out delicious without milk.
