Először melegítse elő a sütőt 180 °C-ra, és béljelje ki a tepsit sütőpapírral.
A sárgarépát hámozza meg, szeletekre vágja, és terítse szét a tepsiben. A tököt tisztítsa meg, hámozza meg, kockákra vágja, és adja a tepsiben lévő sárgarépához. A tököt és a sárgarépát locsolja meg 2 evőkanál repceolajjal, sózza, borsozza meg, majd süsse 40–50 percig a 175–180 °C-ra előmelegített sütőben.
Közben hámozza meg a fokhagymát és a gyömbért. A fokhagymát ezután szeletekre vágja, a gyömbért finomra reszeli. Egy lábasban melegítsen fel 1 evőkanál repceolajat, majd a fokhagymát és a gyömbért 1–2 percig pirítsa közepes lángon. Ezután öntsön a lábasba 600 ml zöldségalaplevet, és főzze 10–15 percig közepes lángon.
A sütési idő leteltével vegye ki a tepsit a sütőből, és adja a lábasba az összes sült sárgarépát, a sült tök felét, valamint 150 ml főzőtejszínt. Az egészet turmixolja simára, majd adja hozzá a maradék tököt, sót és borsot. A kész töklevest ossza el 4 tányérban, és minden adagot friss korianderrel tálaljon.