Desserts
This almond cake recipe without eggs delivers the perfect balance of tender crumb, nutty richness, and delicate vanilla swirls—all in a single bowl. The secret lies in using aquafaba (chickpea brine) as an egg substitute, which creates that signature fluffy texture while keeping the cake naturally moist. I developed this version after years of baking almond cakes, refining it to eliminate eggs without sacrificing flavor or structure.
The result is a cake that’s light yet substantial, with a subtle almond flavor that shines through layers of vanilla-infused swirls. No special equipment is needed—just a mixing bowl and a whisk—and the recipe comes together in under 15 minutes of prep. The cake bakes to a golden finish with a tender crumb that’s neither dry nor dense, making it ideal for vegetarians or anyone avoiding eggs.
What makes this recipe truly foolproof is the aquafaba technique, which mimics egg whites’ ability to trap air and create lift. The cake’s texture remains consistently moist thanks to a simple combination of almond flour, almond extract, and a touch of cream cheese for richness. Each slice offers a harmonious blend of nutty depth and sweet vanilla notes, perfect for celebrations or a simple dessert craving.
Whether you’re baking for a special occasion or just craving something indulgent, this almond cake delivers restaurant-quality results with minimal effort. The one-bowl method ensures easy cleanup, while the adaptable ingredients allow for customization—add citrus zest for brightness or chocolate chips for extra decadence. Ready to bake?
Ingredients for almond cake recipe without eggs
Eight ingredients transform into a tender, nutty cake with fluffy vanilla swirls—no eggs needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Aquafaba 🥫 | ½ cup | Freshly strained from chickpeas |
| Almond Flour 🌰 | 2 cups | Fine grind for smooth texture |
| Granulated Sugar 🍚 | 1 cup | White or light brown preferred |
| Vanilla Extract 🌿 | 1 tbsp | Pure Madagascar bourbon preferred |
| Almond Extract 🌰 | ½ tbsp | Pure, not imitation |
| Unsalted Butter 🧈 | ½ cup | Room temperature, European style |
| Cream Cheese 🧀 | 4 oz | Room temperature, full-fat |
| All-Purpose Flour 🌾 | ½ cup | Sifted for lightness |
| Baking Powder 🧂 | 1 tsp | Aluminum-free preferred |
| Salt 🧂 | ¼ tsp | Fine sea salt |
| Vanilla Bean Paste 🌿 | 1 tbsp | For swirls, optional but recommended |
| Powdered Sugar 🍚 | ¼ cup | For dusting, optional |
Aquafaba is the star here, replacing eggs with its air-trapping magic. Trader Joe's sells chickpeas in cans with aquafaba—just strain it through a fine sieve. For the almond flour, Bob's Red Mill or Anthony's Goods brands yield the finest texture. The vanilla extract should be pure bourbon—Madagascar or Tahitian varieties add depth. Room-temperature butter and cream cheese are crucial for smooth mixing; let them sit out for 30 minutes before using. The cream cheese adds richness without heaviness, while the almond extract ensures that nutty flavor shines through.
No aquafaba? Flax eggs (1 tbsp ground flaxseed + 3 tbsp water = 1 egg) work as a substitute, though texture may differ slightly. Swap almond flour for blanched almond flour if you prefer a milder taste. For extra moisture, add 1 tbsp unsweetened almond milk. The vanilla bean paste can be replaced with 1 extra tbsp vanilla extract plus 1 tsp sugar if needed. If you're avoiding all dairy, vegan cream cheese works perfectly—just ensure it's full-fat for best results. For a richer cake, increase the almond extract to 1 tbsp, but don't exceed it or the flavor becomes overpowering.
Store any leftovers in an airtight container at room temperature for up to 3 days, though this cake is best enjoyed fresh. For longer storage, wrap tightly and refrigerate for 1 week. The cake freezes beautifully—slice before freezing and thaw at room temperature. To reheat, warm in a 200°F oven for 5-10 minutes to restore moisture. The vanilla swirls keep their vibrancy for 3 days if stored properly, making this cake ideal for make-ahead desserts.
Why You'll Love This Recipe
- No Eggs, No Stress: I’ll admit, I was skeptical about using aquafaba as an egg substitute—but that chickpea brine whips into a silky binder that holds this cake together perfectly. No cracking, no fuss, just a tender crumb every time.
- Nutty Magic: The almond flour gives it that rich, buttery depth without a hint of heaviness, while the extracts (vanilla + almond) layer in warmth like a cozy hug. It’s not just a cake—it’s a flavor memory in every bite.
- Weeknight Hero: Slice it for breakfast with coffee, pack it for lunch, or serve it at a last-minute gathering. The batter comes together in one bowl, bakes in 30 minutes, and even tastes better the next day—because, honestly, who has time for fresh-baked every time?
- Budget-Friendly Luxe: Almond flour might sound fancy, but it’s cheaper than you’d think, and aquafaba? Free if you already eat chickpeas. You’re getting gourmet-level taste without breaking the bank—or your pantry’s rules.
Step-by-step instructions for almond cake without eggs
This one-bowl method delivers a tender crumb and perfect swirls without eggs—just precise technique.
Whip Aquafaba to Stiff Peaks
In a large mixing bowl, combine the 0.5 cup aquafaba and 0.25 tsp salt. Using an electric mixer on high speed, whip for 5-7 minutes until the mixture forms stiff, glossy peaks that hold their shape when the whisk is lifted. You'll notice the mixture thicken dramatically and become pale in color—this is your egg substitute doing its job.
I like to tilt the bowl slightly while whipping to incorporate more air. The aquafaba should resemble freshly whipped egg whites. If it doesn't hold peaks after 7 minutes, try a clean bowl and whisk—any grease can prevent proper whipping. This step is absolutely critical for the cake's light texture.
Cream Butter and Sweeteners
In the same bowl, add the 0.5 cup unsalted butter, 1 cup granulated sugar, 1 tbsp vanilla extract, and 0.5 tbsp almond extract. Using the mixer on medium speed, beat for 3-4 minutes until the mixture is light, fluffy, and nearly doubles in volume. You should see ribbons form when the beaters are lifted.
The butter should be completely incorporated with no visible lumps. If you notice any graininess, press the mixture against the bowl sides with a spatula to help emulsify. This creaming process creates the cake's tender crumb. Don't rush this step—proper aeration is what makes this eggless cake so light.
Add Dry Ingredients and Fold Gently
In a separate bowl, whisk together the 2 cups almond flour, 0.5 cup all-purpose flour, and 1 tsp baking powder. Gradually add this dry mixture to the butter mixture in three additions, folding gently with a spatula after each addition. Be careful not to overmix—just combine until no dry spots remain.
This folding technique preserves the air incorporated earlier. You'll notice the batter become thick and slightly crumbly. The cake will rely on this structure to rise properly. If the batter looks too dry, you can add 1-2 tablespoons of water to help bind it together.
Prepare the Vanilla Swirl Filling
In a small bowl, combine the 4 oz cream cheese, 0.25 cup powdered sugar, and remaining 1 tbsp vanilla bean paste. Beat with a hand mixer until smooth and creamy, about 1-2 minutes. This will be your decadent swirl filling that cuts through the rich almond flavor.
The filling should be thick enough to hold its shape when piped but still spreadable. If it's too thick, add 1 teaspoon of milk to loosen it. For best results, use a piping bag with a small star tip to create elegant swirls in the cake. This step is what transforms a simple almond cake into something truly special.
Layer, Bake, and Finish
Preheat your oven to 350°F. Pour half of the batter into a prepared 9-inch round cake pan lined with parchment paper. Drop spoonfuls of the vanilla swirl filling evenly over the batter, then top with the remaining batter. Use an offset spatula to gently swirl the filling through the batter for a marbled effect.
Bake for 35-40 minutes or until a toothpick inserted in the center comes out clean. The cake should be golden on top with slightly domed edges. For even baking, rotate the pan halfway through the baking time. Let the cake cool in the pan for 10 minutes before transferring to a wire rack to cool completely.
Pro Tips For Making Almond Cake Recipe Without Eggs
- WHIP AQUAFABA COLD: I learned this the hard way—warm chickpea brine won’t whip properly. Use straight-from-the-can aquafaba (no rinsing) and chill it for 30 minutes first. The cold fat in the brine stabilizes the foam, so you’ll get stiff peaks instead of sad, flat meringue. Trust me, your cake won’t collapse mid-bake.
- SIFT ALMOND FLOUR TWICE: Almond flour is clumpy, and skipping this step means dense, uneven cake. Sift it before mixing with sugar, then sift again right before folding into the aquafaba. This cuts out pockets of dry flour and ensures the batter blends smoothly. Yes, it’s extra work—but your crumb will thank you.
- BAKE UNTIL TOOTHPICK COMES OUT CLEAN: This isn’t a muffiny texture—almond cakes need that crisp exterior. Bake until a toothpick inserted in the center comes out with a few moist crumbs, not wet batter. Overbaking dries it out; underbaking leaves it gummy. If your oven runs hot, start checking at 25 minutes (even if the recipe says 30).
- REST THE BATTER 10 MINUTES: I was skeptical until I tried it: letting the batter sit after folding in the flour gives the aquafaba time to relax and redistribute. Stir it once gently after 5 minutes, then pour. This prevents sunken centers and makes the texture lighter. (Your future self will notice the difference.)
Perfect pairings for almond cake recipe without eggs
Creamy Coffee Pairings
This almond cake pairs beautifully with a cold brew concentrate—the bitterness of the coffee cuts through the cake's richness while enhancing its vanilla notes. I recommend Stumptown Cold Brew or La Colombe for their smooth, low-acid profiles. Serve it over ice with a splash of whole milk for a creamy balance. The nutty undertones of the cake complement the coffee's caramelized sweetness perfectly. ☕
Warm Spiced Tea
For a cozy alternative, try chai tea with a splash of vanilla syrup. The cinnamon and cardamom in chai tea mirror the warm spices in the cake while adding a comforting depth. I like to steep Tazo Chai Tea bags for 5 minutes and sweeten with 1 tsp vanilla syrup per cup. The tea's warmth contrasts nicely with the cake's cool, creamy texture. 🍵
Fruity Compote Toppings
Serve slices of this cake with a warm berry compote to add freshness. I love using raspberries or blackberries simmered with 1 tbsp honey and a pinch of vanilla bean seeds. The tartness of the berries brightens the cake's richness, while the honey adds subtle sweetness. Spoon the compote over the cake just before serving to keep it vibrant. 🍓
Dairy-Free Alternatives
For a dairy-free option, pair your cake with coconut milk ice cream or a cashew cream sauce. The creamy texture of coconut milk complements the cake's almond flavor beautifully. I recommend So Delicious Coconut Milk Ice Cream for its smooth, slightly sweet profile. If you prefer a sauce, blend 1 cup soaked cashews, ½ cup coconut milk, and 1 tbsp maple syrup until smooth. 🥥
Wine Pairings
A sweet Moscato or Riesling enhances the cake's vanilla and almond flavors without overpowering them. The slight sweetness of these wines mirrors the cake's natural sweetness, while their acidity balances the richness. For a drier option, try a Chardonnay with subtle oak notes—it pairs surprisingly well with the cake's creamy texture. 🍷
Presentation Tips
For a restaurant-worthy presentation, dust the cake with powdered sugar and garnish with toasted almond slivers or fresh mint leaves. Serve slices on a marble slab or wooden board** for a rustic touch. If you're using compote, drizzle it artistically over the top just before serving. The contrast of colors makes the cake look even more inviting. ✨
Nutrition facts
Frequently asked questions
Can I substitute aquafaba with another egg replacement?
Yes! If you don't have aquafaba, use 1 flax egg (1 tbsp ground flaxseed + 3 tbsp water) or 1 tbsp chia seeds + 3 tbsp water per egg. However, these substitutes may make the cake slightly denser. For best texture, stick with aquafaba or ½ cup unsweetened applesauce as alternatives. The aquafaba creates the signature fluffy texture this cake is known for.
Why does my eggless almond cake turn out dry?
Dryness usually happens from overbaking or not enough moisture in the batter. Bake until a toothpick comes out clean (35-40 minutes), and never exceed the time. For extra moisture, add 1 tbsp almond milk or 1 tsp lemon juice to the batter. Also, ensure your almond flour isn't too finely ground—it should be fine but not powdery. Store leftovers in an airtight container to prevent drying.
How do I make this cake gluten-free?
Replace the 0.5 cup all-purpose flour with 0.5 cup gluten-free 1:1 baking flour (like Bob's Red Mill or King Arthur). For best results, also use gluten-free almond flour if available. Test your gluten-free flour blend first in a small batch to ensure proper rising. The cake may have a slightly denser crumb but will still be delicious. Always check labels for cross-contamination warnings.
Can I bake this in a different pan size?
Yes, but adjust the baking time. For an 8-inch pan, bake 25-30 minutes (covers less area, so it bakes faster). For a 10-inch pan, bake 40-45 minutes. Use the toothpick test to determine doneness. If using a different shape (like a loaf pan), reduce temperature to 325°F and increase time by 10-15 minutes. Always grease nonstick pans well.
What's the secret to perfect vanilla swirls?
Use a piping bag with a small star tip for clean swirls, but even a spoon works! Drop dollops of filling evenly over the first batter layer, then gently swirl with an offset spatula. For extra vibrancy, chill the filling for 10 minutes before adding to the batter. The key is to work quickly—once you add the second batter layer, the swirls will start blending immediately. Patience here makes all the difference!
