2 ½cupsall-purpose flourGives the cake its soft, fluffy structure. Swap with a gluten-free baking blend if needed.
1 ½cupsgranulated sugarSweetens things up just right. Try coconut sugar for a lower-glycemic option.
1tspbaking sodaHelps the cake rise and stay tender.
1tspsaltBalances the sweetness for a perfect flavor.
1tspcocoa powderAdds a subtle chocolatey hint. Use unsweetened for the best taste.
1 ½cupsvegetable oilKeeps it super moist. Sub with applesauce for a lighter twist.
1cupbuttermilkMakes it tangy and soft. No buttermilk? Mix 1 cup milk with 1 tbsp vinegar and let it sit for 5 minutes.
2largeeggsBinds everything together. Go vegan with flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg).
2tbsppurple gel food coloringThe star of the show! Gel gives a bold purple color without thinning the batter.
1tspwhite vinegarBoosts the rise and tender crumb.
1tspvanilla extractAdds a warm, sweet aroma.
Frosting Must-Haves
8ozcream cheeseFor that tangy, creamy frosting. Use dairy-free cream cheese for a vegan version.
½cupunsalted butterMakes it rich and smooth. Swap with plant-based butter if needed.
4cupspowdered sugarSweetens and thickens the frosting.
1tspvanilla extractTies it all together.
Instructions
Preheat the oven to 350°F (175°C). Grease your cake pans and line the bottoms with parchment paper.
In a bowl, sift together flour, sugar, baking soda, salt, and cocoa powder. This keeps it smooth and airy.
In another bowl, whisk oil, buttermilk, eggs, purple food coloring, vinegar, and vanilla until it’s a vibrant purple mix.
Slowly pour the wet mix into the dry, stirring gently until just combined. Don’t overmix—it’ll make the cake dense!
Divide the batter evenly between your two pans. Tap them lightly to pop any air bubbles.
Bake for 25-30 minutes. Check with a toothpick—if it comes out clean, they’re done!
Let the cakes sit in the pans for 10 minutes, then move them to a cooling rack.
Once cooled, trim the tops with a knife or cake leveler for flat, stackable layers.
Whip up your cream cheese frosting—beat cream cheese and butter until smooth, then add powdered sugar and vanilla slowly.
Spread a thick layer of frosting on one cake, top it with the second, then frost the top and sides.
Use a spatula for a sleek finish or swirl it for a fun look.
Notes
Store in an airtight container at room temperature for up to 1 day, in the fridge for up to 5 days, or freeze for up to 3 months. For vegan version, substitute eggs and use dairy-free ingredients.