Aqueça o forno a 200 graus. Descasque e corte as cebolas em anéis e depois organize em uma assadeira. Regue as cebolas com 2 colheres de sopa de azeite e polvilhe generosamente com sal. Asse cerca de 40 minutos, virando no meio, até que estejam marrom e macias. Deixe as cebolas esfriar e em seguida, pique grosseiramente. Deixou de lado.
Tira os grãos da espiga de milho e adicione para a tigela com a cebolinha picada. Acrescente a cebola, tomates picados, 1 colher de sopa de azeite e algumas pitadas de sal e pimenta.
Misture o vinagre com o mel, bata com 2 colheres de sopa de azeite e mais um pouco de sal e pimenta.
Pique grosseiramente o manjericão, misture na salada e sirva.