Verwarm de oven voor op 180 graden. Snijd de zoete aardappel in dunne reepjes, de citroen in parten en de rode ui en knoflook in grove stukken en verdeel over de ovenschaal. Houd één partje citroen apart, pers deze uit in een klein kommetje en meng met de olijfolie, wat tijm en peper en zout naar smaak. Verdeel over de groenten en zet de ovenschaal voor ca. 25 minuten in de oven.
Snijd de courgette in halve plakjes en maak de kabeljauwfilet op smaak met nog wat tijm, peper en zout. Haal de ovenschaal uit de oven, voeg de aspergetips en courgette toe en schep goed om. Leg de kabeljauwfilet in het midden en zet voor 15 minuten in de oven. Voeg de laatste 5 minuten de cherrytomaatjes toe.