The adjective is wrong.
We use the word حار or حارة for food; it means spicy.
We describe objects with ساخن or ساخنة; it means hot.
Really?! I don't think I've ever seen an Arab use it. Which country are you talking about?
Should the subject be prefaced by "al"? I think having an indefinite "ttaawela" is more correct.