Lavaremos lo champiñones y los cortaremos en láminas. Los coceremos en un cazo con agua y sal, durante 15 minutos.
Cortaremos 1/2 cebolla en tiras finas y las dejaremos reposar en un recipiente con agua, sal y un poco de zumo de limón.
Pelaremos las gambas y reservaremos las colas. Con las cabezas, el puerro picado y la 1/2 cebolla restante, haremos un caldo con 2 vasos de agua, dejándolo hervir, hasta que quede el caldo reducido a la mitad. Lo retiraremos del fuego y lo salpimentaremos. Agregaremos 1 chorirto de acete de oliva y lo batiremos, hasta obtener una salsa uniforme.
Saltearemos las gambas, ligeramente, en una sartén con un poco de aceite.
Serviremos las gambas, junto con los champiñones y sobre éstos la cebolla bien escurrida, rociándolos con la salsa anterior.