Makaron gotujemy zgodnie z przepisem, odcedzamy, dodajemy łyżkę masła. Grzyby czyścimy, ew. obgotowujemy. Cebulę obieramy i siekamy. Rozgrzewamy na patelni masło, smażymy cebulę i grzyby, stale mieszając, dodajemy wywar i dusimy pod przykryciem przez 15 minut. Doprawiamy solą i pieprzem. Naczynie żaroodporne smarujemy masłem i układamy warstwami, makaron i grzyby z cebulą. Robimy zasmażkę z mąki i masła, dodajemy śmietanę, mieszamy cały czas intensywnie, zestawiamy z ogniu, dodajemy żółtka, sól, pieprz oraz posiekane zioła. Sosem zalewamy zawartość brytfanny. Wkładamy do nagrzanego do 180ºC piekarnika i zapiekamy przez pół godziny. W trakcie pieczenia kontrolujemy temperaturę, żeby się zapiekanka nie przypaliła.