1. La veille, faites tremper les haricots blancs dans de l'eau froide.
2. Égouttez les haricots, mettez-les dans une casserole, couvrez d'eau froide ajoutez les tomates coupées en quartiers, l'oignon, 1 branche de thym et 1 feuille de laurier. Couvrez et laissez cuire 1 h environ (20 min en autocuiseur) en salant et poivrant à mi-cuisson.
3. Coupez l'agneau en morceaux, faites chauffer le beurre et l'huile dans une cocotte à fond épais et faites-y revenir les morceaux de viande.
4. Quand ils sont bien dorés, retirez-les et faites revenir à leur place les oignons grelots pelés mais entiers.
5. Faites écouler alors la moitie de la graisse de la cocotte et remettez-y la viande. Saupoudrez de farine et laissez blondir 2 à 3 min en remuant. Mouillez de bouillon (eau et cube), salez, poivrez. Ajoutez la carotte pelée et coupée en rondelles, l'ail en morceaux, 1 branche de thym et 1 feuille de laurier. Amenez à ébullition, couvrez et laissez mijoter durant 1 h.
6. Égouttez alors les haricots et ajoutez-les dans la cocotte.
7. Faites cuire à nouveaux à feu doux durant 1 h.
8. Dressez le tout sur le plat de service chauffé et servez bien chaud. Bien entendu si vous avez un autocuiseur réduisez le temps de cuisson (40 min en tout suffisent alors).
| Par portion | Pour le plat | Comparaison avec le total calorique | |
| Glucides | 58 g | 349 g | 31 % |
| Lipides | 29 g | 171 g | 34 % |
| Protides | 62 g | 372 g | 33 % |
| Fibres | 17 g | 102 g | 4 g/100 g |
| Cholestérol | 132 mg | 794 mg | 30.7 mg/100 g |
| Sodium | 940 mg | 5641 mg | 217.9 mg/100 g |
| Acides gras trans | 0 g | 0 g | 0 g/100 g |
| Graisses saturées | 10 g | 58 g | 2.2 g/100 g |

