To keep the casserole from becoming watery, avoid overcooking the cauliflower and drain it thoroughly so excess moisture does not dilute the cheese sauce. You can prepare the casserole up to the baking step, cover tightly, and refrigerate for up to 24 hours before baking, adding a few extra minutes in the oven if chilled. Leftovers store well in an airtight container in the refrigerator for up to 4 days and can be reheated in a 350°F oven or in the microwave. For extra flavor, cook the cauliflower briefly in some of the bacon drippings after boiling and draining, or add a pinch of red pepper flakes for gentle heat. This dish pairs beautifully with grilled steak, roasted chicken, or eggs for a savory breakfast style meal.