Preriscaldare il forno a 180°C. Ungere o foderare una teglia con carta forno. In una ciotola, mescolare lo zucchero di canna, l'olio, le uova, la purea di mele e l'estratto di vaniglia. Mescolare fino ad ottenere un composto omogeneo. In un'altra ciotola, mescolare la farina, il lievito, il bicarbonato di sodio, il sale, la cannella macinata, lo zenzero macinato, la noce moscata macinata e i chiodi di garofano. Versare gli ingredienti umidi negli ingredienti secchi e mescolare con una spatola di gomma o un cucchiaio di legno fino a quando gli ingredienti non saranno ben amalgamati. Aggiungere le carote grattugiate e le mandorle tritate e mescolare. Stendere uniformemente l'impasto nella teglia e cuocere per 20-25 minuti a 180°C.