Creamy Cheddar Ham and Cauliflower Bake

A rich, cheesy casserole pairing tender cauliflower florets with savory ham cubes in a butter-cream cheddar sauce. The dish combines mild vegetables with sharp cheddar and smoky ham for comfort food that satisfies. Serve as a weeknight dinner main or holiday side dish. This version emphasizes a velvety sauce that clings to each floret, achieving restaurant-quality texture through careful sauce reduction before baking.
Ingredients
- 2 large heads cauliflower, stems removed, separated into evenly-sized florets
- 1 cup ham, cubed
- 1 cup unsalted butter
- 2 cups heavy cream
- 3 cups sharp cheddar cheese, divided
- green onions, sliced, for garnish(optional)
Instructions
- 1
Preheat oven to 350 degrees F. Spray a 9x13 casserole dish with nonstick cooking spray.
- 2
Fill a large stockpot three-quarters full with water and add 1 teaspoon salt. Bring to boil over high heat.
- 3
Add cauliflower florets and cook 10 minutes until fork tender. Drain well and transfer to the prepared casserole dish.
- 4
Sprinkle ham cubes over cauliflower and tuck between florets.
- 5
In a large skillet over medium-low heat, melt butter. Add heavy cream and bring to a boil, stirring often.
- 6
Simmer 10 minutes, then stir in 2.5 cups cheese until melted. Continue simmering 3 to 4 minutes until sauce coats the back of a spoon and clings to skillet sides.
- 7
Pour sauce over cauliflower and ham. Top with remaining cheese.
- 8
Bake 45 minutes until cheese melts and cauliflower begins to brown.
Tips
Drain cooked cauliflower thoroughly to prevent watery casserole. Pat dry with paper towels if needed.
Simmer the cream-cheese sauce until it coats the back of a spoon; this indicates proper emulsification and prevents a greasy, separated sauce.
Good to Know
Cover and refrigerate up to 3 days. Reheat covered at 325F for 20-25 minutes until warmed through.
Assemble completely (do not bake) up to 24 hours ahead. Cover and refrigerate, then bake as directed, adding 5-10 minutes to baking time if starting cold.
Garnish with sliced green onions just before serving. Pairs with roasted vegetables, a simple salad, or crusty bread.
Common Mistakes
Do not skip draining the cauliflower to avoid a watery, separated sauce.
Do not rush the sauce reduction; inadequate simmering causes the sauce to break when it hits the cold casserole dish.
Do not reserve all cheese for topping; melting half into the sauce ensures even flavor distribution.
Substitutions
Dairy-Free Swaps
General Alternatives
FAQ
Can I make this ahead and freeze it?
Yes, freeze the assembled unbaked casserole in an airtight container up to 2 months. Thaw overnight in the refrigerator, then bake as directed, adding 10-15 minutes to the baking time.
What if my sauce breaks or looks oily?
Remove from heat immediately. Whisk in 1-2 tablespoons cold heavy cream to re-emulsify. If the sauce still separates, start fresh with a small amount of butter and cream, then whisk in the broken sauce gradually.
How long does this keep in the refrigerator?
Covered leftovers keep 3 days. Reheat covered at 325F for 20-25 minutes. Do not microwave, as it causes the cheese to toughen and separate.