Enduisez les steaks d’huile des deux côtés et assaisonnez avec le sel et le poivre. Laissez les steaks reposer à température ambiante pendant 15 à 30 minutes avant de les faire cuire.
Préparez le barbecue pour une cuisson directe, à feu vif (230 à 290 °C) et à feu moyen (180 à 230 °C) et chauffez un plat à barbecue perforé à feu moyen.
Dans une poêle sur une plaque de cuisson, faites dorer le bacon et l’oignon pendant 6 à 8 minutes à feu moyen-vif , jusqu’à ce que le bacon devienne croustillant, en le retournant et en remuant de temps en temps. Retirez du feu.
Mélangez les ingrédients de la sauce vinaigrette et fouettez jusqu’à ce que le mélange soit lisse. Placez les champignons dans un saladier de taille moyenne et ajoutez 60 ml de la sauce vinaigrette. Mélangez bien. Réservez le reste de la sauce vinaigrette.
Nettoyez les grilles de cuisson avec une brosse pour barbecue. Faites cuire les steaks en cuisson directe à feu vif, couvercle fermé, jusqu’à ce qu’ils soient cuits selon vos préférences, pendant 8 à 10 minutes pour des steaks à point. Retournez-les une ou deux fois en cours de cuisson. Retirez-les du barbecue et laissez-les reposer pendant 3 à 5 minutes
Pendant la cuisson des steaks, placez les champignons dans le plat à barbecue en une seule couche et faites-les cuire en cuisson directe à feu moyen, couvercle fermé, pendant 6 à 8 minutes, jusqu’à ce qu’ils soient colorés et tendres, en les retournant une ou deux fois. Ne retirez pas les champignons du barbecue avant qu’ils ne soient bien colorés sur le dessous. Déposez les champignons dans la poêle avec le bacon et l’oignon et faites-les chauffer à feu moyen pendant environ 1 minute en remuant souvent. Ajoutez la ciboulette et mélangez bien. Servez les steaks chauds avec la sauce aux champignons. Fouettez le reste de la sauce vinaigrette et versez-en sur chaque steak si vous le souhaitez.