Mettez dans une poêle le beurre puis le salami en morceaux et les champignons émincés. Laissez cuire 3 mn. Ajoutez la farine mélangez bien laissez cuire encore 2 mn. Hors du feu ajoutez le lait. Reportez sue le feu assaisonnez portez à ébullition en remuant constamment jusqu'à ce que la crème épaississe. Couvrez laissez mijoter 10 mn en remuant de temps en temps. Faites cuire les macaronis. Egouttez bien puis versez-les dans une grande casserole avec l'oignon émincé l'ail et de l'huile. Mélangez bien. Versez dans un plat avec la sauce par-dessus.