Most of the chicken broccoli casseroles I've seen here all have mayonaisse. Ick! This recipe uses a mixture of three different soups instead for it's creamy texture. The original recipe calls for cooked chicken breasts and cooked broccoli. I don't have time to cook things before I cook them! So I've always used uncooked chicken and frozen uncooked broccoli. Seems fine to me! :) Cooking time doesn't reflect pre-cooking of the chicken or broccoli... I can't stand cheddar cheese so I substitute mozzarella because that's the only cheese I can eat. I don't like mushrooms either, so I never put them in. Feel free to experiment!