Cut your cauliflower into small bite sized pieces.
Simmer your cauliflower in a large saucepan of salted water until it is almost tender.
Drain the cauliflower in a colander and set aside while you prepare your cheese sauce.
Preheat your oven to 180 degrees, fan bake.
Melt your butter in a large saucepan, on a medium heat. When the butter has melted add in the flour and mix until it is well combined and bubbling.
Add half a cup of your of your milk. Mix through until the mixture is smooth. Next add in the remaining milk and vegetable stock powder, mix well to combine.
Reduce the temperature slightly and continue to heat, stirring constantly, until the mixture thickens.
Mix in half of your grated cheese. Heat and stir for another minute or until the cheese has completely melted then season with salt and pepper.
Add your drained cauliflower to your cheese sauce and stir gently to combine.
Transfer your mixture into a medium sized baking dish. Sprinkle over the remaining grated cheese and breadcrumbs.
Bake for 30 minutes (180 degrees, fan bake) or until the top is golden and the sauce is bubbling.