Almond Cake Recipe Without Eggs: Moist Layers With Almond Butter Depth

Desserts

Almond Cake Recipe Without Eggs: Moist Layers With Almond Butter Depth

This almond cake recipe without eggs delivers moist layers and rich almond butter flavor that rivals traditional versions. The secret lies in using a flaxseed "egg" substitute—just 1 tablespoon ground flaxseed plus 3 tablespoons water—to bind the batter while keeping it light and tender. I developed this recipe after years of testing egg-free alternatives, and the results are consistently fluffy, fragrant, and perfect for special occasions.

The cake's signature depth comes from blending almond butter directly into the batter, creating a subtle nutty richness that pairs beautifully with vanilla and citrus. Unlike many egg-free cakes that turn dense, this version stays light and airy thanks to a precise ratio of almond flour to all-purpose flour. The texture is what makes it truly special—each slice has a delicate crumb that melts in your mouth.

Baking at 350°F for 35-40 minutes ensures even cooking without drying out the center. For extra moisture, I recommend brushing the warm cake with a simple syrup made from equal parts sugar and water. This step elevates the flavor and adds a subtle gloss that makes every slice look—and taste—restaurant-worthy.

Serve it dusted with powdered sugar for a classic finish or drizzled with warm caramel for a gourmet touch. The cake pairs perfectly with a cup of chai or espresso, making it ideal for brunch gatherings or afternoon tea. Whether you're accommodating dietary restrictions or simply craving a nutty treat, this recipe delivers exceptional results every time.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for almond cake recipe without eggs

Nine simple ingredients create a cake that's light, moist, and packed with almond flavor.

Ingredient Amount Notes
All-Purpose Flour 🌾 1 ½ cups Sifted for light texture
Almond Flour 🥜 1 cup Finely ground preferred
Almond Butter 🥜 ¾ cup Natural, no added sugar
Granulated Sugar 🍚 1 cup White or light brown
Ground Flaxseed 🌾 1 tbsp Freshly ground for best binding
Water 💧 3 tbsp Room temperature
Vanilla Extract 🌿 1 tbsp Pure vanilla preferred
Baking Powder 🧂 1 ½ tsp Aluminum-free for best results
Salt 🧂 ½ tsp Fine sea salt preferred
Unsweetened Almond Milk 🥛 ½ cup For extra moisture
Lemon Zest 🍋 1 tbsp Freshly grated for brightness
Powdered Sugar 🍚 ¼ cup For dusting finished cake
Lemon Juice 🍋 1 tbsp Freshly squeezed

The almond butter is the star—Blue Diamond Natural or Justin's are my go-tos, but any natural brand works. Grab the finest almond flour you can find (the Bob's Red Mill stuff is great), and don't skimp on vanilla. I always double-check the baking powder isn't expired—old baking powder makes cakes flat. For the flaxseed, ground it fresh right before mixing. Pre-ground loses potency fast, and that's when your cake gets dense instead of light. The almond milk adds moisture without overpowering the almond flavor—Silk or Almond Breeze are my pantry staples.

No almond butter? Substitute with sunflower seed butter—same texture, different flavor profile. Short on almond flour? Swap half with oat flour, but the texture will be slightly denser. The lemon zest and juice are optional but worth it for that bright pop. If you're making this ahead, store the dry ingredients separately—they keep for months, and the wet ingredients (especially the flax mixture) stay fresh for a week in the fridge. For extra richness, add a pinch of cinnamon—it pairs beautifully with the almond flavor.

This cake keeps well for 4-5 days in an airtight container at room temperature, but it's best enjoyed fresh. If you're prepping ahead, bake it a day in advance—the flavors meld beautifully overnight. Store leftovers in the fridge for up to 5 days, but bring to room temperature before serving. The powdered sugar topping? Add it right before serving so it stays crisp. Freezing isn't recommended—this cake's magic is in its freshness.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this recipe when my hands are full or I’m too tired to crank up the stand mixer. The ground flaxseed and almond butter bind everything together like magic—no eggs, no fuss, just a single bowl and a whisk.
  • Rich Without Overpowering: That almond butter gives it a subtle depth, while the sugar keeps it from tasting too heavy. Honestly, the texture is what wins people over—moist, tender, and just enough crumb to make every bite satisfying.
  • Weeknight Dinner Hack: Slice it thin and toast the pieces for a quick breakfast or snack. Or, here’s what I do: crumble the leftovers into yogurt for a crunchy, protein-packed topping. It’s my go-to when I need something fast but still feels special.
  • Budget-Friendly Luxury: Almond flour can be pricey, but this recipe stretches it with regular flour—no waste, just flavor. Plus, the leftovers stay fresh for days, so I’m not scrambling to bake something new every time the craving hits.

Step-by-step instructions for almond cake without eggs

Here's how to create a tender, moist almond cake without eggs—every layer packed with flavor.

1

Make the Flax Egg Substitute

In a small bowl, combine the 1 tablespoon ground flaxseed with the 3 tablespoons water. Stir well and let it sit for 5 minutes—this will thicken into a gel-like consistency that mimics eggs. This is your binding agent, so make sure it's fully gelled before using.

I like to stir it one more time right before adding it to the batter to ensure it's smooth. The flax mixture should look like a thick pudding. If it's still runny after 5 minutes, give it another minute or two—it needs to be fully thickened to work properly in the cake.

2

Mix Dry Ingredients for Light Texture

In a medium bowl, whisk together the 1.5 cups all-purpose flour, 1 cup almond flour, 1.5 teaspoons baking powder, and 0.5 teaspoon salt. Sift the flour mixture once or twice to aerate it—this helps create a lighter cake. Set this aside for now.

In a separate small bowl, mix the 1 tablespoon lemon zest with the 0.25 cup powdered sugar. This combination adds brightness and sweetness without making the cake dense. The lemon zest should be finely grated—no big chunks—so it distributes evenly throughout the batter.

3

Cream Wet Ingredients for Moisture

In a large mixing bowl, combine the 0.75 cup almond butter, 1 cup granulated sugar, 1 tablespoon vanilla extract, and the flax egg mixture. Beat with an electric mixer on medium speed for 2-3 minutes until smooth and creamy. The almond butter should be fully incorporated, leaving no streaks.

Add the 0.5 cup unsweetened almond milk and 1 tablespoon lemon juice to the wet ingredients. Mix for another 30 seconds just to combine—don't overmix or the cake will be tough. The batter should be thick but pourable, like a rich cake batter.

4

Combine and Bake for Perfect Layers

Gradually add the dry ingredients to the wet mixture, mixing on low speed just until combined. Be careful not to overmix—stop as soon as the flour disappears. The batter should be thick and smooth, with no visible streaks of flour.

Pour the batter into two 8-inch round cake pans lined with parchment paper. Smooth the tops with a spatula. Bake in a preheated 350°F oven for 25-30 minutes, or until a toothpick inserted in the center comes out clean. The cake should be golden on top and spring back when gently pressed.

5

Cool and Serve for Maximum Moisture

Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely. Once fully cooled, dust the tops with a little extra powdered sugar and slice into wedges. The cake should be moist and tender, with a rich almond flavor from the almond butter and flour.

Serve at room temperature for the best texture—this cake keeps well for up to 3 days in an airtight container. For extra moisture, you can also brush the layers with simple syrup before assembling. Enjoy with a dollop of whipped cream or fresh berries!

👨‍🍳

Pro Tips For Making Almond Cake Recipe Without Eggs

  • Whisk the Flaxseed: DESCRIPTION: Mix the ground flaxseed with water first—let it sit for 5 minutes until it turns into a thick, gel-like paste. I learned this the hard way: dry flaxseed just doesn’t bind like wet flaxseed, and your cake will end up dense or crumbly. No shortcuts here—skip this, and you’ll regret it.
  • Measure Almond Butter Right: DESCRIPTION: Use a spoon to scoop almond butter straight from the jar, then level it off with a knife—it’s way thicker than you think. I used to eyeball it and ended up with a cake that was either too dry or too heavy. A kitchen scale makes this foolproof, but if you’re measuring by volume, be precise.
  • Don’t Overmix the Batter: DESCRIPTION: Stop folding the wet and dry ingredients together once they’re just combined—lumps are fine, but don’t whip it like pancake batter. Overmixing introduces too much air, and almond flour cakes (especially without eggs) can collapse or develop tunnels. Think "gentle" here.
  • Bake Until Golden, Not Just Set: DESCRIPTION: Pull the cake out when the top springs back and is a deep golden color, not just pale. I used to take it out too soon because I thought it’d keep baking—wrong. The edges darken faster than the center, so check with a toothpick (it should come out clean but slightly moist). If it’s pale, it’ll taste underdone.

Troubleshooting this dish

Cake Too Dense

If your cake turns out dense, the flax egg substitute might not have gelled properly.

Cracked Top

A cracked top usually means the oven was too hot or the cake baked too quickly. Ensure your oven is fully preheated to 350°F and place the cake pans on the middle rack. Avoid opening the oven door during the first 20 minutes of baking. If your oven runs hot, reduce the temperature to 325°F for the last 10 minutes of baking. ✨

Dry Texture

Dryness often happens when the cake is baked too long or the oven temperature fluctuates. Use an oven thermometer to confirm your oven is at 350°F. Remove the cake from the oven when a toothpick comes out clean (not before!). For extra moisture, brush the warm cake with a simple syrup made from equal parts sugar and water. Store leftovers in an airtight container to prevent drying out. 💧

Bitter Aftertaste

An almond cake can taste bitter if the almond butter or flour is old or if too much lemon zest is used. Always use natural, unsweetened almond butter (like Blue Diamond or Justin's) and check the expiration date on almond flour. Reduce the lemon zest to ½ tablespoon if you're sensitive to citrus flavors. A pinch of cinnamon can help balance any bitterness. 🌿

Uneven Rise

An uneven rise can occur if the batter isn't mixed evenly or if the oven isn't calibrated. Whisk the dry ingredients thoroughly to aerate them, and mix the wet ingredients until smooth but not overmixed. Place the cake pans on a baking sheet lined with parchment paper to catch any spills, and avoid moving the pans while baking. If your oven has hot spots, rotate the pans halfway through baking. 🔥

Sticky Batter

If your batter feels too sticky, it might need more flour or less almond milk. Gradually add 1 tablespoon of flour at a time until the batter holds its shape when dropped from a spoon. If it's too thick, add 1 tablespoon of almond milk to loosen it. The ideal batter should be thick but pourable, like a rich cake batter. Stir gently to avoid incorporating too much air. 🥜

Nutrition facts

Servings 8
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 4g20%
Cholesterol 0mg0%
Sodium 280mg12%
Total Carbohydrate 45g16%
Dietary Fiber 4g14%
Sugars 32g
Protein 9g18%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

Can I substitute sunflower seed butter for almond butter? Yes, you can use sunflower seed butter as a 1:1 substitute for almond butter. It will give the cake a slightly different flavor profile—nuttier but less sweet—but the texture remains the same. Just

1

Why does my cake turn out dry even after following the recipe?

Dryness often happens if the cake bakes too long or the oven runs hot. Always check for doneness with a toothpick at 25 minutes—remove it as soon as it comes out clean. For extra moisture, brush the warm cake with simple syrup (equal parts sugar and water) while still in the pan. Store leftovers in an airtight container to lock in freshness.

2

Can I make this cake in a single layer instead of two?

Use an 8-inch round pan or a 9-inch square pan for a single layer. Bake at 350°F for 30-35 minutes instead of 25-30. For a taller cake, reduce the baking time slightly to prevent over-browning. The texture will be the same—just adjust the pan size to your preference.

3

How do I make this cake gluten-free?

Replace the 1.5 cups all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill or King Arthur). For best results, add 1 teaspoon xanthan gum to help bind the batter. The almond flour and almond butter already make this recipe naturally gluten-free, so the texture will stay light and moist.

4

Can I add chocolate chips or nuts to this recipe?

Yes! Fold in ½ cup chocolate chips or ½ cup chopped almonds to the batter after mixing the wet and dry ingredients. For chocolate, use dark or semi-sweet chips—avoid white chocolate as it melts differently. For nuts, toast them lightly first to enhance their flavor. Just don’t overmix after adding them to keep the cake tender.

★★★★★4.6(5 reviews)
Categories Desserts