Couper le porc en cube de 2,5 cm. Les faire revenir sur toutes les faces avec un filet d'huile d'olive dans une grande casserole en fonte. Retirer les morceaux de viande de la casserole et réserver.
Peler et découper les oignons et l'ail, Revenir 5 minutes dans la casserole.
Rajouter la viande, la sauce tomate, les tomates et le bouillon de poule. Couvrir et cuire 30 minutes.
Ajouter le vin rouge, toutes les épices et assaisonner de poivre frais.
Couvrir et cuire pendant 1 heure et 30 minutes.
Laver et découper les champignons. Ajouter dans la casserole avec la viande et laisser cuire 1 heure sans le couvercle.