
Few showstopper desserts feel as off-limits as red velvet cake when you're avoiding dairy — between the buttermilk in the batter and the cream cheese frosting, it can seem like the whole recipe is built around ingredients you can't have. This version solves that elegantly by combining dairy-free milk with apple cider vinegar to create a homemade buttermilk substitute that gives the layers their signature tender, velvety crumb. Softened dairy-free butter and neutral oil work together in the batter for richness and moisture, while the frosting leans on dairy-free cream cheese and butter beaten until impossibly smooth. The result is a deeply crimson, two-layer cake that slices cleanly and tastes every bit as indulgent as the classic. That tangy cream cheese frosting — sifted powdered sugar, a splash of vanilla, a pinch of salt — is the kind you'll want to eat straight off the spatula. With 12 servings, it's the perfect centerpiece for a birthday, holiday table, or any occasion where you want to impress a crowd without anyone feeling left out. Chill it for at least 30 minutes before slicing and watch the layers hold together beautifully.
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 with dairy free butter or cooking spray, line the bottoms with parchment paper, and grease the parchment.
Stir together the dairy free milk and apple cider vinegar in a small bowl or measuring cup and set aside for 5 minutes until slightly curdled — this is your dairy-free buttermilk.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
