1 large or 2 small heads of cauliflower – cut into bite-sized pieces
2 tablespoons butter
3 tablespoons flour
2 cups whole milk
1½ teaspoons salt
¼ teaspoon cracked black pepper
½ teaspoon garlic powder
2 cups shredded sharp cheddar cheese
Preheat oven to 190 ºC degrees.
Steam cauliflower al dente. Drain and set cauliflower aside.
In a large saucepan, melt butter over medium heat.
Stir in flour and cook for about 3 minutes or until it takes on colour.
Gradually whisk in the milk, a little at a time, until completely incorporated and mixture is thick and smooth.
Remove from heat. Add salt, pepper, garlic powder and shredded cheese and stir until melted and smooth.
Toss in the cauliflower. Transfer to a 33 x 23cm baking dish.
Bake for 25 minutes until cheese is bubbly and begins to brown.
You can use tasty cheese with grated parmesan, or try other melting cheeses like Havarti if you prefer.