Start by slicing the cauliflower. Whatever is left, cut it into small pieces.
In a bowl, mix the milk with the flour and the rest of the ingredients for the first mixture. In a second shallow dish, put the ingredients for the second mixture.
Dip the steaks first in the first mixture and then in the second. Transfer to a baking sheet lined with non-stick paper. Do the same with all the steaks and all the bites.
Bake in preheated oven at 180C for 15 minutes. Meanwhile prepare the tomato sauce.
In a bowl, mix the ketchup, the vegetable protein, a little water and the remaining ingredients for the sauce. Spread it on each steak and each bite.
Pour grated cheese and put back in the oven for another 15 minutes.
Cauliflower steaks are ready.