2) Saute onion in butter until translucent. Whisk in flour to form a roux. Gradually whisk in milk until thickened. Add cheeses and season. Remove from heat and beat in yolks. Allow to cool.
3) While egg yolks are cooling, beat whites to stiff peak. Gently fold in whites to cheese mixture. Add to buttered 1.5L casserole dish and bake for 35-40 minutes.