Step 1: Preheat your oven to 350°F (175°C) to ensure even baking.
Step 2: Grease two 9-inch round cake pans with avocado oil or vegan butter and dust with gluten-free flour.
Step 3: In a large mixing bowl, combine gluten-free all-purpose flour, granulated sugar, sea salt, baking powder, and baking soda. Whisk to blend.
Step 4: In another bowl, whisk together avocado oil, coconut milk, eggs, and vanilla extract until smooth.
Step 5: Pour the wet mixture into the dry ingredients and mix with an electric mixer on medium speed for about 2 minutes until smooth.
Step 6: Pour batter evenly into prepared pans and bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean.
Step 7: Let cakes cool in the pans for 10 minutes, then transfer to a cooling rack to cool completely.
Step 8: Beat together vegan butter and powdered sugar until creamy. Add coconut milk as needed for consistency, followed by vanilla extract and a pinch of sea salt.
Step 9: Once cakes are cool, place one layer on a serving plate, frost the top, and then place the second layer on top and frost the top and sides.
Step 10: Slice and enjoy your Dairy-Free Gluten-Free Vanilla Cake with coffee or tea!