Verwarm de oven voor op 200 Gr.C met twee rekken erin.
Maak de sperziebonen schoon en verwijder de uiteinden van de groene asperges. Bekleed een bakplaat met bakpapier en leg hier de sperziebonen en asperges losjes op. Besprenkel met olie en bestrooi met zeezout en verse zwarte peper. Bak de groenten in de oven op het bovenste rek tot de groenten beetgaar zijn, ongeveer 10 minuten.
Hak de knoflook fijn. Pers de citroenen en 1 sinaasappel uit. Doe de sap in een oven bestendige pan.
Voeg de knoflook, sojasaus, suiker, neutrale olie en gerookte paprikapoeder toe aan de limoen-sinaasappel sap. Klop het geheel met een klopper en voeg de chilivlokken en het zout toe.
Breng de sinaasappel saus aan de kook en haal de pan van het vuur. Dep de vis droog met keukenpapier en leg deze in de saus. Draai de vis om zodat hij overal met saus bedekt is. Schuif de pan in de oven op het onderste rek.
Bedruip de vis tussendoor 2 keer met de saus door deze erover te scheppen. Bak de vis 10 minuten.
Snij de andere sinaasappel in stukjes en hak de amandelen grof.
Haal de vis uit de oven, proef de saus en voeg indien nodig zout en peper toe.
Serveer de vis met de saus, strooi de amandelen eroverheen. Schep de groenten ernaast en garneer af met sinaasappel stukjes.