I remember the first time I tried to bake a cake for a friend with dairy and egg allergies. It came out like a brick. Dense, dry, and about as exciting as a flat tire. That failure sent me back to the drawing board. I wanted a cake that didn't taste like a compromise. This one nails it.
Advertisements1
The trick is using the right combination of moisture and leavening. We're talking aquafaba for lift, applesauce for tenderness, and a touch of vinegar reacting with baking soda to give it that classic crumb. No weird ingredients, no fuss. Just a damn good cake.
This recipe is a workhorse. It's perfect for birthdays, bake sales, or just a Tuesday night when you need something sweet. It's sturdy enough to layer and frost, but tender enough to eat with your hands. Let's get baking.
Why You'll Love This Recipe
About the Ingredients
2 cups (250g) all-purpose flour
Regular all-purpose works best. For a gluten-free version, use a 1:1 gluten-free blend with xanthan gum.
1 cup (200g) granulated sugar
White sugar gives the perfect sweetness. You can swap in coconut sugar for a deeper flavor, but the texture will be slightly denser.
1/2 cup (120ml) neutral oil (like canola or vegetable)
Oil keeps the cake moist. You can substitute melted coconut oil or any mild olive oil.
1 cup (240ml) unsweetened applesauce
This replaces the eggs and adds moisture. If you don't have applesauce, use mashed banana or pumpkin puree.
1/2 cup (120ml) aquafaba (chickpea brine)
This is the liquid from a can of chickpeas. It mimics egg whites to give structure. If you don't have it, use 1/2 cup extra applesauce and add 1 tsp baking powder.
1 tsp vanilla extract
Pure vanilla adds flavor. You can use vanilla bean paste or omit it.
1 tbsp apple cider vinegar
This reacts with baking soda to help the cake rise. White vinegar or lemon juice also work.
1 1/2 tsp baking soda
Make sure it's fresh. If your baking soda is old, your cake won't rise.
1/2 tsp salt
Fine sea salt balances the sweetness. If using salted butter, you can reduce the salt.
1/4 cup (30g) cocoa powder (optional, for chocolate version)
For a chocolate cake, add this and reduce flour by 2 tablespoons. Use Dutch-processed for a richer taste.
Tips & Tricks
Measure your flour correctly
fluff it, spoon it into the cup, and level it off. Too much flour makes a dry cake.
- Don't overmix the batter. Mix just until the flour disappears. Overmixing develops gluten and makes a tough cake.
- Make sure your aquafaba is at room temperature. Cold aquafaba won't whip as well, giving less structure.
Pro Tips
Step-by-Step Instructions
1. Prep Your Oven and Pan
Preheat your oven to 350°F (175°C). Grease a 9-inch round cake pan or line it with parchment paper. This ensures easy release.
2. Whisk Dry Ingredients
In a large bowl, whisk together the flour, sugar, baking soda, and salt. If making chocolate, whisk in the cocoa powder now. This distributes the leavener evenly.
3. Mix Wet Ingredients
In a separate bowl or measuring cup, combine the oil, applesauce, aquafaba, vanilla, and vinegar. Whisk until well combined. The vinegar will bubble slightly – that's good.
4. Combine Wet and Dry
Pour the wet mixture into the dry ingredients. Stir with a spatula until just combined. The batter will be thin – don't panic. It's supposed to be.
5. Pour and Smooth
Pour the batter into your prepared pan. Use a spatula to smooth the top. Tap the pan on the counter a few times to release any air bubbles.
6. Bake the Cake
Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean. The top should be golden brown and spring back when touched. If using a 9×13 pan, adjust time to 25-30 minutes.
7. Cool Completely
Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely. This prevents it from sticking and keeps the texture perfect.
8. Frost and Serve
Once completely cool, frost with your favorite dairy-free frosting (like a coconut whipped cream or vegan buttercream). Slice and serve.
Delicious Variations
Chocolate Version
Add 1/4 cup cocoa powder and reduce flour to 1 3/4 cups. Use a dairy-free chocolate frosting for a double chocolate treat.
Lemon Poppy Seed
Add the zest of 2 lemons and 2 tablespoons of poppy seeds to the dry ingredients. Swap the vanilla for 1 teaspoon lemon extract.
Spiced Apple
Add 1 teaspoon cinnamon, 1/2 teaspoon nutmeg, and 1/4 teaspoon cloves. Fold in 1 cup of chopped apples (diced small).
How to Store Eggless Dairy Free Cake
Refrigerator
Store in an airtight container at room temperature for up to 3 days. Or refrigerate for up to a week.
Freezer
Wrap the cooled cake (or unfrosted layers) tightly in plastic wrap and then foil. Freeze for up to 3 months.
Reheating
To refresh, microwave a slice for 10-15 seconds or warm in a 300°F (150°C) oven for 5 minutes.
Frequently Asked Questions
Q: Can I make this cake without aquafaba?
Yes, you can. Replace the aquafaba with an additional 1/2 cup of applesauce and increase the baking powder to 1 teaspoon. The cake will be a bit more dense but still delicious.
Q: What can I use instead of applesauce?
Use mashed banana (about 1 cup) or pumpkin puree. Keep in mind banana will add flavor, while pumpkin is neutral. You may need to adjust baking time slightly.
Q: Can I use a different type of flour?
Yes, you can swap the all-purpose flour for a 1:1 gluten-free baking blend. Avoid using almond flour or coconut flour as they require different ratios.
Q: How do I know when the cake is done?
Insert a toothpick into the center – it should come out clean or with a few moist crumbs. The top should be golden brown and spring back when lightly touched.
Q: Can I make this into cupcakes?
Absolutely. Fill cupcake liners 2/3 full and bake at 350°F (175°C) for 18-22 minutes. You'll get about 12-14 cupcakes.
I hope you love this cake as much as I do. If you try it, leave a comment below and let me know how it turned out. Don't forget to share your photos with me on social media! Keep exploring.
Eggless Dairy Free Cake
This Eggless Dairy Free Cake is moist, fluffy, and rich, using pantry staples. No eggs, no dairy, no compromise on taste!
🧂 Ingredients
- 2 cups (250g) all-purpose flour
- 1 cup (200g) granulated sugar
- 1/2 cup (120ml) neutral oil (like canola or vegetable)
- 1 cup (240ml) unsweetened applesauce
- 1/2 cup (120ml) aquafaba (chickpea brine)
- 1 tsp vanilla extract
- 1 tbsp apple cider vinegar
- 1 1/2 tsp baking soda
- 1/2 tsp salt
- 1/4 cup (30g) cocoa powder (optional, for chocolate version)
📋 Instructions
- 1Prep Your Oven and Pan — Preheat your oven to 350°F (175°C). Grease a 9-inch round cake pan or line it with parchment paper. This ensures easy release.
- 2Whisk Dry Ingredients — In a large bowl, whisk together the flour, sugar, baking soda, and salt. If making chocolate, whisk in the cocoa powder now. This distributes the leavener evenly.
- 3Mix Wet Ingredients — In a separate bowl or measuring cup, combine the oil, applesauce, aquafaba, vanilla, and vinegar. Whisk until well combined. The vinegar will bubble slightly – that's good.
- 4Combine Wet and Dry — Pour the wet mixture into the dry ingredients. Stir with a spatula until just combined. The batter will be thin – don't panic. It's supposed to be.
- 5Pour and Smooth — Pour the batter into your prepared pan. Use a spatula to smooth the top. Tap the pan on the counter a few times to release any air bubbles.
- 6Bake the Cake — Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean. The top should be golden brown and spring back when touched. If using a 9×13 pan, adjust time to 25-30 minutes.
- 7Cool Completely — Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely. This prevents it from sticking and keeps the texture perfect.
- 8Frost and Serve — Once completely cool, frost with your favorite dairy-free frosting (like a coconut whipped cream or vegan buttercream). Slice and serve.



