In a 1 cup measuring cup, place 1 Tablespoon of fresh squeezed lemon juice, then fill the measuring cup with almond milk (or other plant based milk) up to the 1 cup line. Allow to sit for 10 minutes to curdle.
Pre-heat the oven to 350° F (180° C).
Spray three 6-inch cake pans with non-stick spray. Or add cupcake liners to a 12-cup muffin pan.
In a medium bowl, stir together the flour, cocoa powder, baking soda and salt.
In a large mixing bowl, add the buttermilk milk, sugar, oil, vinegar, and vanilla extract (and red food coloring, if using). Mix until well combined.
Gradually add the dry mixture to the wet ingredients and mix until smooth and no lumps of flour remain. (but don't overmix)
Spoon the batter into prepared cake pans or cupcake liners.
Bake about 20 minutes or until the cake/cupcakes spring back when touched or a toothpick inserted into the center of the cake comes out clean.
Allow the cakes to cook on a wire rack.
Frost with Lemon Buttercream Frosting.