Bolo: Com a ajuda do almofariz, moer o cardamomo, de forma a aproveitar apenas as sementes.
Pré aqueçer o forno a 180º e untar uma forma de 20cm (ou duas no caso de preferirem fazer dois bolos separados, o que fará com que cozam mais uniformemente e fiquem menos seco).
Colocar numa taça a farinha, o fermento, o sal e o cardamomo. Numa outra taça, colocar a manteiga amolecida, juntar o açúcar e bater até ficar um creme liso. De seguida, juntar a raspa de laranja, a baunilha e adicionar os ovos (um a um). Depois de os ingredientes estarem bem misturados, ir juntando aproximadamente metade do preparado com a farinha. Continuar a misturar e adicionar o leite. Por fim, juntar o restante preparado com a farinha e, por último, o sumo da laranja.
Quando os ingredientes estiverem bem misturado, colocar a massa numa forma previamente untada. Deixar cozer aproximadamente 35 min. (no caso de utilizarem duas formas) ou 50 min. (no caso de utilizarem apenas uma). Depois de cozido o bolo, deixar arrefecer e iniciar o creme para a cobertura.
Cobertura: Começar por bater a manteiga (à temperatura ambiente, mas não derretida) até ficar lisa. Adicionar o açúcar em pó aos poucos, para não ficar granulado. Assim que se formar um creme liso, juntar o queijo creme, a raspa de laranja e a essência de baunilha e bater até ficar um creme espesso e bem incorporado. Colocar no frigorífico durante aproximadamente 15 min.
Quando o bolo estiver frio, cortá-lo ao meio (no caso de ser apenas um bolo) e recheá-lo com um pouco do creme e mirtilos. Barrar o restante creme no exterior e decorar a gosto.
Nós decorámos com mirtilos e lascas de casca de laranja.