mantenders said:
のがas I understand it is the “ing” version, where as just saying I like 料理 is like saying you like fancy food.
You're right about the "ing" part so that's why のが is more proper. 料理が好き is just a shortened version of that which has become really common.
料理 itself means dish or cooking. If you just say 料理が好き it means "I like cooking/like to cook" but if you say something like 中国料理が好き (chuugoku ryouri ga suki) then it would mean you like Chinese food. In that case you would have to say 中国料理を作るのが好き (tsukuru no) to mean that you like to make Chinese food. I'm not sure how to say you like fancy food, but I think you would use some other word.










