Dump broccoli in a colander and run hot water over it for a minute or two. Drain very well. In a large bowl, beat eggs with cream/milk. Add ricotta and grated cheese. Grease a large casserole. Dump broccoli in casserole, pour egg mix on top. Bake at 350°F. After 20 minutes, stir well. Continue to bake until center is set.
This was the first time I made this, so the baking time is kind of guesswork. I think stirring it after 20 minutes will help it cook more thoroughly more quickly.
Microwave the Broccoli for 6 minutes [actually Tracy's idea of running hot water over it would probably work better.] In a large bowl mix: cheddar cheese, cottage cheese, eggs, cream, and spices. Mix in mushrooms and broccoli. Pour into a 9x13 glass cake pan and bake at 350°F for 30-45 min until center is set. Let cool for 5 minutes and serve.