Go Back
a slice of gluten free dairy free cake with vanilla frosting

Vanilla Gluten Free Dairy Free Cake

This delicious vanilla gluten free dairy free cake is perfect for birthdays, holidays, or any time you need a special dessert!

Course Dessert
Cuisine American
Keyword dairy free vanilla cake, gluten free dairy free cake, gluten free vanilla cake
Prep Time 20 minutes
Cook Time 22 minutes
Total Time 42 minutes
Servings 14 slices
Calories 432 kcal
Author Dairy Free for Baby


Vanilla Cake:

  • 1 1/2 cups vanilla almond milk
  • 2 teaspoons vinegar
  • 3/4 cup granulated sugar
  • 1/4 cup brown sugar
  • 2 tablespoons honey
  • 1 tablespoon vanilla extract
  • 1 egg
  • 1/2 cup canola oil (or another oil of your choice)
  • 2 cups gluten-free all-purpose flour
  • 3 tablespoons cornstarch
  • 1 teaspoon baking soda
  • 1 teaspoon baking powder
  • 1/2 teaspoon salt

Vanilla Buttercream Frosting:

  • 2/3 cup dairy-free butter (i.e. Enjoy Life red tub or another option; double check to ensure gluten-free)
  • 3 1/2 cups powdered sugar
  • 1 tsp vanilla
  • 2 to 4 tablespoons vanilla almond milk


  1. Preheat the oven to 350 degrees. Grease two 9-inch cake pans with canola oil.
  2. Combine the almond milk and vinegar in a glass. Let sit for 5 minutes.
  3. In a large bowl, combine the granulated sugar, brown sugar, honey, vanilla, egg, and oil.
  4. Add the gluten-free flour, cornstarch, baking soda, baking powder, and salt to the bowl. Pour in the almond milk mixture, and stir everything until combined.
  5. Pour the batter into the pans and bake for 22 minutes, or until a knife pulls out clean from the center. Let the cakes cool for about 15 minutes in the pan, then place a plate on top of each pan and invert to remove each cake.
  6. When the cakes are completely cool, make the frosting. In a large bowl, combine the dairy-free butter, powdered sugar, vanilla, and 2 tablespoons almond milk. Beat using the whisk attachment on a stand mixer or hand mixer until light and fluffy.
  7. Spread the frosting on top of one cake, then place the other cake on top. Frost the top and sides of the layered cake. Enjoy!

Recipe Notes

Nutrition analysis (approximate per slice): 432 calories, 16.5 g fat, 2.5 g saturated fat, 315 mg sodium, 69 g carbohydrate, 3.5 g fiber, 1.5 g protein, Vitamin A: 2%, Vitamin C: 0%, Calcium: 9%, Iron: 1%