Pré-aqueça o forno a 180°C. Unte e enfarinhe uma forma redonda média.
Em uma tigela, peneire a farinha de trigo, o cacau em pó e o sal. Reserve.
Na batedeira, bata a manteiga com o açúcar até obter um creme claro e fofo.
Adicione os ovos, um a um, batendo bem após cada adição. Acrescente a essência de baunilha e bata mais um pouco.
Dissolva o corante alimentício no buttermilk (ou leite com vinagre). Alternadamente, adicione essa mistura e os ingredientes secos ao creme, misturando delicadamente.
Em um recipiente pequeno, misture o fermento, o bicarbonato de sódio e o vinagre branco. Assim que espumar, incorpore rapidamente à massa e misture levemente.
Despeje a massa na forma preparada e leve ao forno por cerca de 40-45 minutos, ou até que um palito saia limpo.
Retire do forno e deixe a massa esfriar totalmente antes de desenformar ou rechear.