Desserts
This almond milk chocolate cake delivers ultra-moist layers without eggs or dairy—something I perfected after years of vegan baking experiments. The secret lies in a combination of aquafaba (chickpea brine) and applesauce, which replace eggs while keeping the texture tender and rich.
No one will guess it's egg-free or dairy-free, and the flavor is pure chocolate indulgence with a subtle almond note from the milk.
The recipe is designed for foolproof results, with precise measurements and a simple mixing process that ensures consistent layers every time. You'll start with a wet batter that's thick but not heavy, then fold in melted chocolate for deep, fudgy richness.
The cake rises just enough to create that satisfying dome while staying dense and moist—no dry crumbs here.
What sets this apart is how the almond milk contributes to both flavor and texture, creating a cake that's decadent without being overly sweet. The crust stays slightly crisp at the edges while the interior remains velvety, with a crumb that's fine but not crumbly.
It's the kind of dessert that disappears quickly, leaving only crumbs in the pan.
Perfect for birthdays, holidays, or just because—this cake is versatile enough to dress up with powdered sugar or chocolate ganache, or keep it simple with fresh berries. The recipe scales easily, so you can bake a single layer for two or go all out for a crowd. Let's get baking!
Ingredients for almond milk chocolate cake
These 12 ingredients create ultra-moist layers that fool everyone into thinking it's loaded with eggs and butter.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsweetened Almond Milk 🥛 | 2 cups | Plain, unsweetened variety |
| Aquafaba (Chickpea Brine) 🌱 | ½ cup | From canned chickpeas |
| Unsweetened Applesauce 🍎 | ½ cup | No sugar added |
| Granulated Sugar 🍚 | 1 ½ cups | White or organic cane |
| Cocoa Powder 🍫 | ¾ cup | Dutch-processed preferred |
| All-Purpose Flour 🌾 | 1 ½ cups | Spray with oil first |
| Baking Powder 🍞 | 1 tbsp | Aluminum-free preferred |
| Vanilla Extract 🌿 | 1 tbsp | Pure alcohol-free if needed |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Dark Chocolate Chips 🍫 | 1 ½ cups | 70% cocoa or higher |
| Vegetable Oil 🫒 | ½ cup | Light or canola |
| Almond Extract 🌰 | ¼ tsp | Pure almond flavor |
The almond milk is non-negotiable here—Silk or Blue Diamond unsweetened are my go-tos, but any plain variety works. The aquafaba (that chickpea juice) is the secret weapon for binding without eggs, so save the brine from your canned chickpeas. For the cocoa powder, Dutch-processed makes the cake richer and smoother. I always grab the Ghirardelli or Hershey's Special Dark for the chocolate chips—anything lower than 70% cocoa can taste bitter. The almond extract might seem like an afterthought, but trust me, it elevates that subtle nutty note from the almond milk.
No aquafaba? Flax eggs (3 tbsp ground flax + 9 tbsp water = 1 egg) work in a pinch, but the texture won't be quite as tender. Swap the almond milk for oat or soy milk if that's what you have, but the flavor will shift slightly. For the chocolate chips, chopped vegan chocolate bars are a great alternative—just make sure they're dairy-free. The baking powder is crucial for lift, so don't skip it or use baking soda instead. If you're worried about the cake being too sweet, reduce the sugar by 2 tbsp—it's still delicious.
Mix the wet ingredients first, then fold in the dry—this keeps things light. The batter will be thick but pourable, so don't overmix. Bake in 8-inch pans for 30-35 minutes, then let cool completely before frosting. The cake keeps well for 4 days in the fridge, wrapped tightly. For longer storage, slice and freeze portions—they reheat beautifully. I always make a double batch because it disappears faster than you'd think.
Why You'll Love This Recipe
- No Eggs, No Problem: I’ll admit—aquafaba was my skepticism too. But here’s the magic: that chickpea brine whips into fluffy peaks that replace eggs without the mess or cost. The cake rises just like a classic, but with none of the guilt or extra steps.
- Rich Without the Grease: Between the applesauce (keeping it moist) and almond milk (adding depth), this cake tastes decadent but stays light. The cocoa powder? It’s the star—deep, velvety, and not overpowering. Honestly, I’ve had people ask for seconds before they even knew it was vegan.
- Weeknight to Party Fix: Make it for a lazy Sunday or a last-minute birthday—same effort, different vibes. The batter’s stable enough to mix ahead, and the flavor’s so good it’ll fool even your pickiest guests. (Yes, even the ones who “don’t like chocolate cake.”)
- Budget-Friendly Leftovers: A single batch feeds four, but the leftovers? They’re my secret weapon. Slice it thin for breakfast toast or stash it in the freezer for a 5-minute dessert. Applesauce and aquafaba cut costs, but the taste? Still feels like a splurge.
Step-by-step instructions for almond milk chocolate cake
This cake comes together easily but delivers restaurant-quality moistness without eggs or dairy.
Whisk Wet Ingredients Until Smooth
In a large mixing bowl, combine the 2 cups unsweetened almond milk, 0.5 cup aquafaba, and 0.5 cup unsweetened applesauce. The aquafaba acts as our egg substitute—whisk it vigorously for 2-3 minutes until completely smooth and slightly thickened. You're looking for a consistency similar to light whipped cream.
Next, add the 1.5 cups granulated sugar, 0.5 cup vegetable oil, 1 tbsp vanilla extract, 0.25 tsp almond extract, and 0.5 tsp salt. Whisk continuously for another 2 minutes until everything is fully dissolved and the mixture is homogenous. This step ensures even distribution of flavors and prevents dry spots in the final cake. The almond extract adds depth that complements the chocolate beautifully.
Sift Dry Ingredients and Combine
In a separate bowl, sift together the 1.5 cups all-purpose flour and 0.75 cup cocoa powder with the 1 tbsp baking powder. This prevents lumps and ensures even baking. I like to spray the flour with a tiny bit of oil first—this keeps it from sticking to the sifter and makes mixing easier.
With the mixer on low speed, gradually add the dry ingredients to the wet mixture. Mix just until combined—you should still see some flour streaks. Overmixing develops gluten, which can make the cake dense. Stop mixing as soon as the batter comes together smoothly. The batter will be thick but pourable, similar to brownie batter.
Fold in Chocolate Chips
Remove the bowl from the mixer and gently fold in the 1.5 cups dark chocolate chips using a rubber spatula. Be careful not to overmix—just distribute them evenly throughout the batter. The chocolate should be dispersed but still visible, promising pockets of melty goodness in every bite.
Here's where it gets fun—give the batter one final taste test. It should be rich and chocolatey, with just a hint of vanilla and almond. If it tastes too sweet, we'll adjust later, but this version is perfectly balanced for most palates. The aquafaba and applesauce work together to keep this cake incredibly moist without making it dense.
Bake in Prepared Pans
Preheat your oven to 350°F and grease two 8-inch round cake pans with vegetable oil or line them with parchment paper. Divide the batter evenly between the pans—you'll need about 3 cups per pan. Tap the pans gently on the counter to remove any air bubbles that might have formed during mixing.
Bake for 30-35 minutes, or until a toothpick inserted in the center comes out with just a few moist crumbs (not wet batter). The edges should be pulling away slightly from the pan, and the top should be set but still slightly shiny. Real talk: don't overbake—this cake continues to cook as it cools, and overbaking leads to dryness. If your oven runs hot, start checking at the 25-minute mark.
Cool and Layer for Maximum Moisture
Remove the cakes from the oven and let them cool in the pans for 10 minutes. Then transfer them to a wire rack to cool completely. This cooling period is crucial—it allows the cakes to set properly while maintaining their moisture. I know it's tempting to frost immediately, but patience here makes all the difference.
Once completely cool, you can frost with your favorite chocolate ganache, cream cheese frosting, or even a simple powdered sugar glaze. The secret to keeping this cake moist for days? Store it in an airtight container at room temperature, and slice only when needed. The aquafaba and applesauce combination does amazing things for texture—each slice will be tender with just the right amount of structure.
Pro Tips For Making Almond Milk Chocolate Cake
- WHISK AQUAFABA FIRST: I learned this the hard way—whipping the aquafaba before mixing anything else saves time and prevents lumps. Use a stand mixer or hand mixer on high for 3-4 minutes until stiff peaks form, then gently fold in the rest. Skipping this step means a denser cake.
- MEASURE COCOA POWDER BY WEIGHT: That scoop-and-level trick with cocoa powder is a disaster—it packs unevenly and ruins the chocolate flavor. Use a kitchen scale for precise 1:3 cocoa-to-flour ratios (if using flour) or just measure the cocoa by weight directly. Your cake’s depth of flavor depends on this.
- DON’T OVERMIX THE BATTER: After folding in the applesauce and almond milk, stop mixing the second everything’s just combined. Overmixing makes the cake tough, especially with aquafaba’s natural leavening. Think "marbled swirls," not a smooth paste.
- BAKE UNTIL TOOTHPICK COMES OUT CLEAN: This cake’s dense texture tricks you into underbaking—wait for that toothpick to emerge with moist crumbs, not wet batter. If the edges pull away but the center’s still sticky, tent with foil and bake another 5-10 minutes. Patience here keeps it moist, not gummy.
Flavor customization for this recipe
Chocolate Intensity
Want a deeper chocolate flavor? Replace the 0.75 cup cocoa powder with 1 cup while reducing the flour to 1.25 cups. For extra richness, swap 0.5 cup of the chocolate chips for 0.5 cup melted dark chocolate—fold it into the batter at the end.
I've found that using Valrhona cocoa powder adds a luxurious depth that's worth the splurge. 🍫
Nutty Additions
Enhance the almond flavor by folding in ½ cup toasted sliced almonds or chopped marcona almonds into the batter. For texture contrast, sprinkle ¼ cup crushed pistachios on top before baking.
I love adding 1 tsp almond butter to the wet ingredients for an extra nutty punch. Just be sure to mix it thoroughly to avoid lumps.
Sweetness Control
Adjust sweetness to taste—reduce sugar by 2 tbsp for a less sweet cake or add 1 tbsp maple syrup to the wet ingredients for caramel notes. For a caramelized twist, replace 0.25 cup of the sugar with 0.25 cup brown sugar.
The applesauce already adds natural sweetness, so taste the batter before baking—it's easier to adjust now than later.
Moisture Boosters
For an extra-moist cake, replace 0.25 cup of the almond milk with 0.25 cup coconut milk or 0.25 cup orange juice for brightness. I've also had great results adding 2 tbsp yogurt or vegan sour cream to the wet ingredients.
These tweaks keep the cake tender even after several days of storage. The aquafaba is already doing heavy lifting, but these additions take it to the next level.
Frosting Variations
Skip the ganache and try a vegan cream cheese frosting made with 8 oz vegan cream cheese, 4 tbsp softened butter, and 2 cups powdered sugar. For a lighter option, whip 1 cup coconut whipped cream with 1 tbsp powdered sugar and ½ tsp vanilla.
I also love a chocolate-hazelnut spread (like Nutella) mixed with a little almond milk for a quick, decadent glaze. 🌟
Spiced Twist
Add warmth with ½ tsp cinnamon or ¼ tsp nutmeg to the dry ingredients. For a Mexican-inspired version, fold in 1 tsp chili powder and top with chopped candied jicama or orange zest.
The spices complement the chocolate beautifully while adding unexpected depth. Just be mindful of the heat level—chili powder can overpower if you use too much.
Nutrition facts
Frequently asked questions
Can I make this cake without aquafaba?
Yes! If you don't have aquafaba, use 3 tbsp ground flaxseed + 9 tbsp water (let it sit for 5 minutes to thicken) as an egg substitute. The texture won't be quite as moist, but it'll still work. For best results, add 1 extra tbsp applesauce to compensate for the reduced moisture.
Why does my cake turn out dense instead of moist?
Overmixing the batter develops gluten, making the cake dense. Mix just until combined—you should still see flour streaks. Also, ensure your oven isn't too hot (use an oven thermometer) and don't overbake. The cake should pull away from the pan edges but still be slightly springy in the center.
How do I prevent cracks on the top?
Cracks usually happen from overbaking or sudden temperature changes. Remove the cake from the oven when a toothpick comes out with moist crumbs, not wet batter. Let it cool in the pan for 10 minutes before transferring to a wire rack. Avoid opening the oven door too early.
Can I use this recipe for a single-layer cake?
Reduce the batter by half and bake in one 9-inch round pan for 25-30 minutes at 350°F. For a taller cake, use an 8-inch pan and bake for 35-40 minutes. Adjust baking time based on your oven—always check with a toothpick.
What's the best way to store leftovers?
Store in an airtight container at room temperature for up to 4 days. For longer storage, slice and freeze portions on parchment paper. Thaw at room temperature for 1-2 hours before serving. The aquafaba and applesauce help maintain moisture even after freezing.
