Dans un autocuiseur, faire bouillir la langue dans un grand volume d'eau avec le reste des ingrédients pendant environ 1 heure.
Égoutter la langue, lui retirer la peau encore chaude et la détailler en tranches régulières.
Dans une marmite sur feu moyen, faire revenir l'oignon dans l'huile pendant 5 mn.
Rajouter les champignons coupés en deux et les faire revenir pendant 5 mn.
Mouiller avec 15 cl d'eau de cuisson de la langue filtrée, rajouter le concentré de tomate et les épices. A ébullition baisser le feu, disposer les tranches de langue de b?uf sur les champignons et laisser mijoter jusqu'à réduction de la sauce.
Servir la Langue de b?uf aux champignons bien chaud.