A sárgarépát lereszeljük egy kisebb lyukú reszelőn. Az almát puhára főzzük, majd pépesítsük.
A lisztet összekeverjük a szerecsendióval, az őrölt fahéjjal, a reszelt citromhéjjal, a szódabikarbónával, és a sütőporral.
A tojásokat felütjük egy tálba, majd kézi habverővel kissé felverjük. Ezután keverjük hozzá a porcukrot és a vaníliás cukrot, majd az olajat, és az almapépet is.
A lisztes keverékhez adjuk hozzá a tojásos-almapépes keveréket, és fakanállal keverjük össze. Amikor már kezd összeállni a massza, adjuk hozzá a reszelt sárgarépát, és keverjük simára.
A muffin formát béleljük ki papírkapszlival, majd kanalazzuk bele a masszát.
Előmelegített sütőben, közepes hőmérsékleten süssük 20-25 percig.
A sütőből kivéve tegyük rácsra a muffinokat, és hűtsük ki teljesen.
Tálalás előtt ízlés szerint kanalazzunk a muffinok tetejére tejszínhabot, és szórjuk meg őrölt fahéjjal.