Colocar las chuletas en una bandeja. Mezclar el ajo, la mitad de la cebolla y el zumo de naranja en una batidora eléctrica.
Verter el puré sobre las chuletas, tapar y dejar en el líquido durante 6 horas o toda la noche dándoles una vez la vuelta.
Calentar el aceite en una sartén grande, se añadir los champiñones y la cebolla restante, sazonar con sal y pimienta y saltear a fuego medio hasta que estén blandos.
Secar los albaricoques con toallitas de papel y rellenar con los champiñones y la cebolla.
Sacar las chuletas de la marinada y secar con papel de cocina.
Colar la marinada y reservarla.
En una sartén precalentada, dorar las chuletas 1 minuto por cada lado. Añadir el Brandy y encender con una cerilla.
Cuando se apague la llama, distribuir los albaricoques en la sartén, verter la mitad de la marinada y rociar con un poco de sal. Cubrir con una tapa y cocer a fuego lento durante 10 minutos.
Distribuir el cordero y los albaricoques rellenos en una bandeja templada. Eliminar la grasa que quede en la sartén y añadir la marinada restante.
Llevar a ebullición y cocer a fuego lento durante 1 minuto. Finalmente verter la salsa sobre las chuletas.