Cauliflower Gratin is definitely one of the best way to cook cauliflower. It is healthy, smooth and really tasty with crispy topping of bread crumbs and cheese.
Bring a large pot of water to the boil. Cook the cauliflower flowerets for about 10 minutes. Drain well and set aside. Preheat the oven to 200C.
Prepare the sauce. Bring the milk to a boil in a saucepan stirring constantly. Add the basil leaf and garlic. Turn off the heat, cover and let infuse for about 10 minutes. Melt the butter in a small saucepan and stir in the flour. Cook for 1 minute then whisk in the milk a little at a time. Stir it until it thickens. Season with salt and pepper. Turn off the heat, let it cool for few minutes then add the egg.
Butter a baking dish and coat it with bread crumbs. Place the boiled cauliflower in it and pour the sauce all over it. Sprinkle with cheese on top. If you want it more crunchy, sprinkle some bread crumbs on top of grated cheese.
Bake for 30 minutes at 200°C or until golden brown. Use grill function for the last 5 minutes.