Ingredients
Equipment
Method
- Prep: Preheat oven to 350°F (175°C). Grease and line two 8-inch cake pans with parchment.
- Vegan buttermilk: In a cup, combine non-dairy milk and vinegar. Let sit 5–10 minutes.
- Flax egg: Mix flaxseed meal and water in a bowl. Let thicken for 5–7 minutes.
- Dry mix: In a large bowl, whisk flour, cocoa, sugar, baking soda, baking powder, salt, and espresso powder.
- Wet mix: Add flax egg, vegan buttermilk, oil, and vanilla. Whisk until smooth (don’t overmix).
- Bake: Divide into pans and bake 28–32 minutes, until a toothpick comes out mostly clean.
- Cool: Let cool 10 minutes in pans, then transfer to wire racks.
- Frosting: Beat vegan butter until fluffy. Add powdered sugar, vanilla, and non-dairy milk until creamy.
- Assemble: Frost cooled cakes, stack, and decorate with sprinkles or fruit.
Notes
For gluten-free: substitute a 1:1 gluten-free flour blend with xanthan gum.
For nut-free: use oat or soy milk instead of almond milk.
This vegan birthday cake recipe can also be baked as cupcakes (makes ~18, bake 18–22 minutes).
Frosting options: swap buttercream for whipped coconut cream or vegan chocolate ganache for variety.
