Preheat oven to 350. In a large bowl, beat softened cream cheese, heavy whipping cream, 1/2 cup Parmesan, basil, and salt until mixed well. Add chicken, minced garlic, chopped onion, frozen cauliflower, frozen spinach, and 1 cup shredded Mozzarella cheese. Mix until well combined. Pour mixture into a greased 9x13 dish and top with remaining 1/2 cup Mozzarella cheese and 2 tablespoons Parmesan cheese. Bake for 35-45 minutes, or until casserole is bubbly and cheese begins to brown on top. Recipe Notes Note: I do not thaw my spinach, I try to buy the loosely frozen kind (usually Great Value) instead of the brands that are packed into a box. When it is loosely frozen it is easier to break up for this casserole. Nutrition Facts Alfredo Chicken Casserole Amount Per Serving Calories 466 Calories from Fat 288 % Daily Value* Total Fat 32g 49% Total Carbohydrates 6g 2% Dietary Fiber 3g 12% Protein 33g 66% * Percent Daily Values are based on a 2000 calorie diet.