This is an outline. I don't really follow a recipe when I make this.
Small head of cauliflower cooked until almost tender
Cheddar Cheese or Parmesan
Make a roux with butter and flour. Add a little minced garlic.
Add chicken broth and/or cream. Cook until sauce is thick and add some cheddar or Parmesan cheese.
Stir in the cauliflower. Pour into a casserole dish.
Saute some fresh bread crumbs in a little butter seasoned with garlic and more Parmesan cheese and sprinkle on top of the cauliflower. Bake in a 350 oven until hot.