Cut off the florets from the broccoli and chop the stalks and the carrots into thin slices;
Bring to boil salted water, and blanch them in it for 5 minutes;
Preheat oven to 360℉;
In the meantime, finely chop the onion and garlic. Grate the Emmental and slice the soft cheese;
Whisk the eggs with the heavy cream and season with salt, pepper, and nutmeg as desired;
Arrange the slices of stems and carrots in a casserole, and arrange the broccoli florets over them;
Sprinkle the onion and garlic; pour the sauce, and spread the butter and cheese evenly on top;
Bake until golden brown (15-20 minutes);
Notes
Options:
Replace broccoli with cauliflower, zucchini, or a combination;
For a dairy-free version use tofu instead of cheese, olive oil instead of butter, and unsweetened soy milk with 3-4 tbsp. almond meal instead of heavy cream.