Hervimos el caldo, el brandy, el vino y la cebolla en un cazo mediano hasta que reduzca. Deshacemos la mantequilla con el agua y la añadimos al cazo, a fuego medio.
Cocemos hasta que aparezcan burbujas. Añadimos la crema de leche montada y removemos hasta que hierva.
Salpimentamos al gusto y añadimos las uvas. Cuando esté caliente, agregamos la mantequilla.
Removemos suavemente hasta que todos los ingredientes estén incorporados. Servir caliente con pescados a la plancha o al horno.