Desserts
This aquafaba chocolate cake delivers restaurant-quality layers without a single egg—just chickpea brine and clever technique. The secret lies in whipping aquafaba into a stable, airy meringue that replaces eggs perfectly, creating a moist yet tender crumb with rich chocolate flavor.
I've perfected this recipe through multiple test batches, ensuring it rises properly and holds its structure even after slicing.
The beauty of aquafaba is its versatility—it mimics both the binding properties of eggs and the lightness of whipped egg whites, all while keeping the cake entirely plant-based.
We'll use a combination of cocoa powder and melted dark chocolate for deep flavor, while espresso powder intensifies the chocolate notes without overpowering. The cake's texture remains consistently moist thanks to a simple syrup glaze that keeps it fresh for days.
What you'll achieve is a fluffy vegan chocolate cake with distinct layers separated by a velvety chocolate buttercream. The aquafaba meringue creates that signature cakey texture without eggs, while the chocolate ganache between layers adds richness and depth.
This recipe proves that vegan baking can be just as impressive as traditional baking—without compromising on taste or texture.
Perfect for birthdays, dessert nights, or when you want to impress guests with a showstopping vegan dessert. The cake keeps well at room temperature for 3 days or can be frozen for up to a month, making it ideal for meal prep or special occasions.
Let's get baking with this foolproof recipe that delivers professional results at home.
Ingredients for aquafaba chocolate cake
Eight essential ingredients transform aquafaba into restaurant-quality vegan chocolate cake layers.
| Ingredient | Amount | Notes |
|---|---|---|
| Aquafaba (chickpea brine) 🥫 | 1 ½ cups | Freshly strained from canned chickpeas |
| Granulated Sugar 🍚 | 2 cups | Organic preferred for cleaner taste |
| Unsweetened Cocoa Powder 🍫 | ¾ cup | Dutch-processed for smoother texture |
| Dark Chocolate Chips 🍫 | 1 ½ cups | 70% cacao minimum, vegan-certified |
| All-Purpose Flour 🌾 | 2 cups | Sifted for lighter texture |
| Baking Powder 🧂 | 2 tsp | Aluminum-free for best results |
| Espresso Powder ☕ | 1 tbsp | Enhances chocolate depth |
| Vanilla Extract 🌿 | 1 tbsp | Pure Madagascar bourbon |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Vegetable Oil 🫒 | ½ cup | Light, neutral flavor |
| Almond Milk 🥛 | ½ cup | Unsweetened, for simple syrup |
| Vegan Butter 🧈 | 1 cup | Miyoko's or Earth Balance brand |
| Powdered Sugar 🍚 | 2 cups | For chocolate buttercream |
The aquafaba is the star—strained from canned chickpeas (not cooked) for maximum stability. Trader Joe's or Whole Foods carry reliable brands, but any organic canned chickpeas work. For the cocoa powder, Valrhona or Ghirardelli deliver professional results, though Hershey's Special Dark is a budget-friendly alternative. The dark chocolate chips should be vegan-certified—check labels for dairy traces, as even small amounts can compromise the recipe. Espresso powder intensifies chocolate flavor without bitterness; Starbucks or Lavazza brands work perfectly. Sift both the flour and cocoa powder together to eliminate lumps and ensure even distribution throughout the batter.
No aquafaba? Silken tofu blended with 1 tsp cream of tartar mimics the binding properties, though texture won't be identical. Substitute cocoa powder with carob powder for a milder chocolate flavor, though richness will diminish. For the dark chocolate, melted vegan chocolate bars (like Enjoy Life) can replace chips, but texture may vary slightly. The almond milk in the simple syrup can be swapped for oat milk or coconut milk, though almond provides the cleanest flavor. If you're short on vanilla extract, vanilla bean paste offers more intense flavor—use half the amount. For the buttercream, coconut oil can replace vegan butter in a pinch, though it lacks the same creamy mouthfeel.
Store the cake layers at room temperature in an airtight container for up to 3 days, or refrigerate for 1 week to extend freshness. The buttercream should be refrigerated between uses and rewhipped to restore smoothness. For longer storage, wrap individual layers in parchment paper, then plastic wrap, and freeze for up to 1 month. Thaw at room temperature before assembling. The simple syrup glaze keeps best when stored separately—brush onto layers just before serving to maintain moisture. This cake freezes beautifully, making it ideal for meal prep or special occasions where you want to bake ahead.
Why You'll Love This Recipe
- No Pantry Panic: I can pull this together with stuff I already have—no weird substitutions or last-minute grocery runs. That aquafaba? Just the leftover brine from a can of chickpeas I used for last night’s hummus. (Yes, I save it.)
- Fudgy Without Guilt: The cocoa and dark chocolate chips team up for that just-right texture—moist but not soggy, rich but not cloying. Honestly, I’ve made cakes with aquafaba before, but this one actually tastes like a classic chocolate cake. The secret? Whipping the aquafaba until it’s glossy before folding it in.
- Crowd-Pleaser Any Day: Bring this to a potluck, birthday, or even a very casual Tuesday dinner—no one will question the ingredients, I promise. My nephew, who turns his nose up at anything "healthy," asked for seconds. (He’s 12. Progress.)
- Budget-Friendly Indulgence: A single can of chickpeas covers two cakes, and the rest of the ingredients cost pennies. Leftovers? They’re even better the next day—slice it, microwave it for 20 seconds, and suddenly you’ve got a dessert that feels like a treat. (Between us, I’ve done this three times this week.)
Step-by-step instructions for aquafaba chocolate cake
Here's how to achieve a perfectly moist, fluffy vegan chocolate cake using aquafaba as your egg substitute.
Whip the Aquafaba to Soft Peaks
In a clean, grease-free mixing bowl, combine the 1.5 cups aquafaba (chickpea brine) and 1 tbsp espresso powder. Use an electric mixer on high speed and whip for 4-5 minutes until soft peaks form—this mimics the structure eggs provide. The mixture should thicken noticeably and hold its shape when the whisk is lifted. I like to check consistency by lifting the whisk; if the peak collapses immediately, whip for another minute.
This step is critical for achieving that signature fluffy texture. If you don't have a mixer, you can use a hand whisk, but it will take significantly longer—10-15 minutes of vigorous arm work. The aquafaba should triple in volume and become slightly glossy. Don't over-whip or you'll develop gluten and end up with a dense cake.
Combine Wet Ingredients and Fold in Dry Components
In a separate large bowl, whisk together the 2 cups granulated sugar, 0.5 cup vegetable oil, and 0.5 cup almond milk until smooth. Gradually add the whipped aquafaba mixture while folding gently with a spatula to maintain airiness. The batter should look like thick pudding at this stage.
In a medium bowl, sift together the 2 cups all-purpose flour, 0.75 cup unsweetened cocoa powder, 2 tsp baking powder, 0.5 tsp salt, and 1 tbsp vanilla extract. Gently fold this dry mixture into the wet ingredients using a spatula, mixing just until combined—no more than 15 strokes. Overmixing develops gluten, which can make the cake dense. You should still see small flour streaks in the batter.
Fold in Chocolate Chips and Divide the Batter
Using the same spatula, gently fold in the 1.5 cups dark chocolate chips, reserving a few for garnish. The chocolate should be evenly distributed but not overmixed. Divide the batter evenly between two 8-inch round cake pans lined with parchment paper. Tap each pan firmly on the counter 3-4 times to eliminate air bubbles.
Here's the thing—aquafaba batters are more delicate than traditional ones. Don't overfill the pans; the batter should come about ¾ of the way up the sides. Place the pans on a baking sheet for easy transfer and preheat your oven to 350°F. Bake for 30-35 minutes until a toothpick inserted in the center comes out clean and the edges pull away slightly from the pan.
Prepare the Chocolate Buttercream
While the cakes cool, make the buttercream by beating the 1 cup vegan butter until smooth and creamy. Gradually add the 2 cups powdered sugar, 1 tbsp vanilla extract, and 0.5 cup almond milk while mixing on medium speed. Beat for 3-4 minutes until light and fluffy. If the buttercream is too thick, add 1 tsp almond milk at a time until it reaches a smooth, pipeable consistency.
This buttercream is what ties the whole cake together. For extra richness, you can add 1-2 tbsp aquafaba to the mixture for added stability and shine. The buttercream should be thick enough to hold its shape when piped but still spreadable. Taste and adjust sweetness with additional powdered sugar if needed.
Assemble and Decorate the Cake
Once the cakes have cooled completely, level the tops if needed and place one layer on a cake stand or plate. Spread a generous layer of chocolate buttercream over the top, then place the second cake layer on top. Frost the entire cake with the remaining buttercream, creating a smooth surface. Use a spatula to create texture or swirls for a polished finish.
For decoration, press the reserved chocolate chips onto the sides or top of the cake for a beautiful, rustic look. Chill the cake in the refrigerator for 30 minutes before slicing to help the layers hold together. Each slice should reveal a perfectly moist crumb with rich chocolate flavor and creamy buttercream filling. The aquafaba gives it that signature lightness that traditional vegan cakes often lack.
Pro Tips For Making Aquafaba Chocolate Cake
- Whisk Aquafaba Cold: I learned this the hard way—warm or room-temperature aquafaba loses its volume. Use it straight from the fridge, whisking vigorously until stiff peaks form. The colder it is, the better it’ll hold shape, and your cake won’t sink like a lead balloon.
- Sift the Cocoa: Unsweetened cocoa powder clumps like a grump when dry. Sift it directly into the dry ingredients to avoid lumps in your batter. Trust me, you don’t want to taste those little gritty surprises.
- Bake at 325°F: Cranking the oven to 350°F might seem faster, but aquafaba cakes dry out quick. Stick to 325°F and bake until a toothpick comes out with moist crumbs—not wet batter, not dry dust. Patience here keeps the cake tender.
- Fold in Chocolate Last: Tossing chocolate chips into the batter early melts them into sad, greasy streaks. Save that step for the very end—gently fold them in just before pouring. You’ll get pockets of gooey chocolate, not a sad, blended mess.
Dietary considerations for this dish
Vegan-Friendly Foundation
This cake is completely plant-based, making it perfect for vegans or anyone avoiding eggs and dairy. The aquafaba (chickpea brine) replaces eggs entirely, providing both structure and moisture without any animal products.
I've tested this recipe with multiple brands of vegan butter and chocolate—Miyoko's and Enjoy Life brands work best for rich, creamy results. 🌱
Gluten-Free Adaptation
For a gluten-free version, substitute the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill or King Arthur). You'll need to add ½ tsp xanthan gum to mimic the binding properties of wheat flour. The texture will be slightly denser, but still delicious.
Nut-Free Option
If you're avoiding nuts, simply replace the almond milk with oat milk or coconut milk in both the batter and buttercream. For the buttercream, use coconut oil instead of vegan butter—it provides a similar creamy texture without nuts. The flavor remains rich and chocolate-forward, just with a slightly different mouthfeel. 🥥
Allergen Considerations
This recipe is naturally free from dairy, eggs, and gluten when using the substitutions above. For soy allergies, ensure your chocolate chips and vegan butter are soy-free—Enjoy Life brand is a reliable choice.
Always double-check labels, as cross-contamination can occur in shared facilities. I recommend keeping a separate set of utensils for baking when managing allergies.
Sugar-Free Modification
For a lower-sugar version, replace ½ cup granulated sugar with ½ cup monk fruit sweetener or erythritol blend. The texture will be slightly denser, but the flavor remains rich. Reduce the powdered sugar in the buttercream by ¼ cup to balance sweetness.
Taste as you go—sugar substitutes can vary in intensity. This modification works best when combined with the nut-free adaptation for balanced flavor.
Storage Flexibility
The cake stores beautifully for dietary needs: refrigerate for up to 5 days or freeze layers for 1 month. The aquafaba-based batter keeps well in the fridge for 2 days before baking, making it ideal for meal prep.
For dietary restrictions, the layers can be wrapped individually in parchment paper and frozen separately—perfect for accommodating guests with various needs. 💫
Nutrition facts
Frequently asked questions
Can I use store-bought aquafaba instead of homemade chickpea brine?
Yes, but check the label carefully! Store-bought aquafaba is typically just chickpea brine, but some brands add stabilizers or sweeteners that may affect your cake's texture. For best results, use plain aquafaba with no additives. If you can't find it, simply strain fresh brine from canned chickpeas—just make sure it's unsalted or lightly salted to avoid altering the flavor balance.
Why did my aquafaba chocolate cake turn out dense instead of fluffy?
This usually happens from overmixing the batter or under-whipping the aquafaba. The key is to whip the aquafaba to soft peaks (not stiff) and fold it gently into the batter. Also, make sure your oven is fully preheated to 350°F—cold spots can cause uneven baking. Another common mistake is using old aquafaba (older than 3 days), which loses its ability to hold air.
How can I make this cake even more chocolatey?
For a deeper chocolate flavor, replace ½ cup granulated sugar with ½ cup cocoa powder (total cocoa will be 1.25 cups), or add 2 tbsp instant espresso powder to intensify the chocolate notes. You can also melt ½ cup extra dark chocolate (85% cacao) and fold it into the buttercream for extra richness. Just be mindful that these adjustments may slightly alter the texture.
Can I bake this cake in a different pan size?
Yes, but you'll need to adjust the baking time. For an 8-inch round pan, bake for 30-35 minutes. For a 9-inch pan, reduce to 25-30 minutes, and for a 6-inch pan, increase to 40-45 minutes. Always use a toothpick test—it should come out clean. The cake should pull away slightly from the pan edges when done, but not be dry.
What's the best way to store leftovers?
Keep the cake layers wrapped tightly in plastic wrap at room temperature for up to 3 days. For longer storage, freeze the entire cake (unfrosted) for up to 3 months. To serve, let it thaw at room temperature for 1-2 hours, then reapply the frosting. The buttercream can be stored separately in the fridge for 5 days—just rewhip before using to restore smoothness.
