
Classic vanilla layer cake is one of those recipes that feels like it should be off-limits when you're avoiding dairy — but this version proves otherwise. Dairy free butter and your choice of plant-based milk stand in seamlessly for their conventional counterparts, and a tablespoon of apple cider vinegar curdles the milk into a homemade buttermilk substitute that keeps the crumb tender and moist. The creaming method — beating the butter and sugar until pale and fluffy before adding eggs and alternating the dry and wet ingredients — gives you that bakery-style lift and soft texture you'd expect from any great celebration cake. The frosting follows the same logic: whipped dairy free butter, sifted powdered sugar, vanilla, and just enough plant milk to bring it to a silky, spreadable consistency that holds its shape beautifully. With two golden layers and a generous coat of frosting, this cake cuts into 12 satisfying slices and looks every bit as impressive as it tastes. Whether you're baking for a birthday, a gathering, or just because you deserve cake, this one delivers without any compromise.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →12 servings















Preheat the oven to 350°F (175°C). Grease two 9-inch round cake pans and line the bottoms with parchment paper.
In a small bowl or measuring cup, stir together the dairy free milk and apple cider vinegar and set aside for 5 minutes until slightly curdled.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
