Bata os ovos com o açúcar e a baunilha por uns 10 minutos.
Com a batedeira na velocidade baixa, intercale o trigo e o leite.
Por último, misture o fermento.
Separe mais ou menos um terço da massa e tinja de vermelho.
O restante, divida em seis parte iguais (dá mais ou menos 2 conchas de massa em cada porção dessas seis).
Tinja as seis porções com as cores restantes do arco-íris: laranja, amarelo, verde, azul, anil e violeta.
Para o laranja, misture os corantes vermelho e amarelo.
Para o verde, misture os corantes azul e amarelo.
Para o anil, use o corante azul em maior quantidade.
Para o violeta, misture os corantes azul e vermelho.
Utilize uma forma redonda, untada e polvilhada.
Coloque a primeira cor (vermelho - a que tem mais massa) no centro da forma.
Quanto às demais cores, despeje cada massa da respectiva cor no centro da forma sobre a cor anterior (vermelho, laranja, amarelo, verde, azul, anil e violeta).
Não sacuda a forma e nem ajude a massa a se assentar, deixe que a massa se espalhe sozinha pela forma.
Leve para assar por mais ou menos 45 minutos a 200°C.
Recheie e cubra a gosto.