In una ciotola molto capiente aggiungi l'agnello a pezzi, il succo di limone, il vino, l'aglio schiacciato e le foglie di alloro e salvia. Lascia in infusione per almeno mezz'ora in frigo.
Nel frattempo, scalda il forno a 200°, in modalità statica. Taglia a fette grosse la cipolla e dopo averle lavate molto bene, taglia a metà le patate più piccole e in spicchi quelle più grandi, senza sbucciarle. Metti tutto insieme in una teglia con l'olio.
Aggiungi ora l'agnello con gli aromi e la marinatura, il rosmarino e il timo e copri con l'acqua. Regola di sale e pepe e cuoci in forno per almeno un'ora e mezza.
Se l'agnello dovesse risultare cotto prima delle patate, copri la teglia con alluminio per non far seccare la carne.