La veille : Ecrasez les clous de girofle, hachez 3 gousse d’ail. Dans une terrine, disposez les tranches de bœuf. Ajoutez le laurier, les clous de girofle et l’ail. Arrosez de l’huile et retournez de temps en temps. Laissez mariner toute une nuit.
Le jour même : Epluchez et coupez les oignons en rondelles. Emincez finement les 5 gousses d’ail restantes. Retirez les tranches de bœuf de la marinade et mettez-les directement dans une cocotte. Saupoudrez chacune et des deux côtés d’oignon, d’ail, de sel et de poivre. Arrosez ensuite de vinaigre. Remplissez d’eau un couvercle creux que vous disposez sur la cocotte. Mettez la cocotte à feu très doux pendant 2 heures. Du fait de l’évaporation, remettez de l’eau pour maintenir la même quantité dans le couvercle. Hachez les câpres. Dans le verre d’eau tiède, délayez la farine. Ouvrez la cocotte, versez-y la farine délayée et les câpres. Remuez doucement la cocotte pour bien mélanger le tout. Faites cuire à nouveau pour 30 min. Dessalez grossièrement les anchois en les passant sous un filet d’eau. Passez-les dans la marinade. Disposez chaque tranche de bœuf sur un plat chauffé. Nappez de sauce et placez un anchois sur chaque tranche.