1Commencez par préchauffer votre four à 180°C (thermostat 6).
2Lavez soigneusement les pommes de terre puis plongez-les dans une casserole d'eau bouillante salée. Laissez-les cuire entre 10 et 15 minutes, jusqu'à ce qu'elles soient tendres mais encore légèrement fermes. Égouttez-les et passez-les sous l'eau froide pour stopper la cuisson.
3Dans une poêle, faites fondre 10 grammes de margarine à feu moyen. Faites-y revenir les pommes de terre quelques minutes, en les retournant régulièrement, jusqu'à ce qu'elles soient légèrement dorées.
4Transférez ensuite les pommes de terre dans un plat allant au four et enfournez-les pendant 15 minutes pour qu'elles finissent de cuire.
5Pendant ce temps, préparez la sole. Versez le lait dans une assiette creuse et la farine dans une autre. Trempez chaque filet de sole successivement dans le lait puis dans la farine, en veillant à bien les enrober de chaque côté.
6Faites chauffer 10 grammes de margarine dans une poêle antiadhésive à feu moyen. Déposez-y les filets de sole et laissez-les cuire quelques minutes de chaque côté, jusqu'à ce qu'ils soient bien dorés.
7Enfournez ensuite les filets de sole pendant 7 à 8 minutes pour terminer leur cuisson.
8Pour la sauce, faites fondre le reste de la margarine dans une casserole à feu doux. Lorsqu'elle commence à mousser, versez le vinaigre en filet tout en remuant, jusqu'à obtenir une sauce onctueuse. Assaisonnez de poivre noir et réchauffez les câpres dans la sauce.
9Pour le dressage, répartissez les filets de sole dans chaque assiette, accompagnés des pommes de terre et de 3 asperges par assiette. Ajoutez quelques feuilles de salade et nappez généreusement de sauce.