Peler et émincer les oignons très finement, puis les faire fondre dans une poêle avec la moitié du beurre. Dès que les oignons deviennent transparents, ajouter les champignons émincés. Saler, poivrer et déglacer avec le vinaigre de vin. Mouiller avec de l'eau, et laisser cuire à feu doux jusqu'à ce que toute l'eau soit évaporée.
Ajouter la crème, et poursuivre la cuisson durant quelques minutes jusqu'à obtention d'une sauce crémeuse.
Couper le filet mignon en tranches. Le faire cuire dans une poêle avec le reste de beurre durant 5 à 10 min selon leur épaisseur.
Réchauffer la sauce aux champignons, puis en napper les tranches de filet mignon de porc avant de servir.