Compliments of "Moosewood Restaurant Cooks at Home," this is by far my favorite soup recipe ever. I love how the broccoli did not overcook to that darker, nearly brown color--even after sitting a while. I used purple onions and orange bell peppers to create a true variety of color pleasing to the eye and to the taste buds. The color of the broth comes out a rather bright yellow when the egg and lemon are added. I feel you could easily skimp a bit on the egg and do just as well. I chose to use brown rice and was very pleased with the results, but it's nice to have a variety of options for cooking.