4Break cauliflower into florets, place in a lined baking tray with oil, salt, and pepper. Roast for 30 minutes.
5Break cauliflower into florets, place in a lined baking tray with oil, salt, and pepper. Roast for 30 minutes.
6Break cauliflower into florets, place in a lined baking tray with oil, salt, and pepper. Roast for 30 minutes.
7Melt butter in a pot, add flour and mix to make a roux. Cook for 1 minute on medium heat. Add optional ingredients (garlic, mustard, cloves) at this stage.
8Melt butter in a pot, add flour and mix to make a roux. Cook for 1 minute on medium heat. Add optional ingredients (garlic, mustard, cloves) at this stage.
9Melt butter in a pot, add flour and mix to make a roux. Cook for 1 minute on medium heat. Add optional ingredients (garlic, mustard, cloves) at this stage.
10Gradually add milk while whisking to thicken the sauce.
11Gradually add milk while whisking to thicken the sauce.
12Gradually add milk while whisking to thicken the sauce.
13Once the sauce has thickened, add grated cheddar cheese.
14Once the sauce has thickened, add grated cheddar cheese.
15Once the sauce has thickened, add grated cheddar cheese.
16Add roasted cauliflower to the cheese sauce and mix.
17Add roasted cauliflower to the cheese sauce and mix.
18Add roasted cauliflower to the cheese sauce and mix.
19Transfer the mixture into an ovenproof dish.
20Transfer the mixture into an ovenproof dish.
21Transfer the mixture into an ovenproof dish.
22Sprinkle parmesan over the top (optional).
23Sprinkle parmesan over the top (optional).
24Sprinkle parmesan over the top (optional).
25Bake in the oven at 200 degrees for 30-40 minutes.
26Bake in the oven at 200 degrees for 30-40 minutes.
27Bake in the oven at 200 degrees for 30-40 minutes.