Em uma panela colocar o bacalhau para ferventar.
Deixe por mais ou menos 15 minutos, retire o bacalhau e nessa mesma água cozinhe a batata e a cenoura e reserve.
Reserve também a água do cozimento
Em uma frigideira grande refogar os dentes de alho amassados no azeite, em seguida a cebola picadinha, temperar com a pimenta e açafrão, baixar o fogo e passar os pedaços de bacalhau nesse refogado.
Depois em um refratário, montar as camadas de bacalhau, batata e cenoura, as azeitonas, as rodelas de pimentão, tomates e cebola, salpique com a salsinha e cebolinha, regue com bastante azeite e com a água reservada, não muito, o suficiente para não secar no momento que for para o forno, eu usei umas 5 conchas.
Leve ao forno por mais ou menos 20 minutos em forno a 220ºC.
Retire do forno, decore com as rodelas de ovos e sirve com arroz branco.
Opcional, pode tambpme fazer um molho de alcaparraz apra quem gostar e quiser na hora colcoar por cima em seu prato (fritar as alcaparras no azeite).