#### **Step 1: Preheat & Prepare**
Preheat oven to **350°F (175°C)**.
Grease and line two **8-inch cake pans** with parchment paper.
#### **Step 2: Make the Cake Batter**
In a small bowl, whisk non-dairy milk and apple cider vinegar. Let sit for **5 minutes** to curdle (this creates vegan buttermilk).
In a large mixing bowl, whisk together flour, sugar, baking powder, baking soda, and salt.
Add the vegan buttermilk, oil, vanilla extract, and water. Whisk until smooth and combined.
#### **Step 3: Bake the Cake**
Divide the batter evenly between the cake pans.
Bake for **30-35 minutes**, or until a toothpick inserted in the center comes out clean.
Let cakes cool in the pans for **10 minutes**, then transfer to a wire rack to cool completely.
#### **Step 4: Make the Frosting**
In a bowl, beat vegan butter until creamy.
Gradually add powdered sugar, mixing until fluffy.
Stir in vanilla extract and non-dairy milk until smooth.
#### **Step 5: Frost & Serve**
Spread a layer of frosting on one cake, then place the second cake on top.
Frost the top and sides evenly.
Slice and enjoy!