Разберем каждое слово по частям речи:
* **кислый** - прилагательное (описывает качество компота).
* **он** - местоимение (указывает на лицо, которое любит компот).
* **компот** - существительное (называет предмет, напиток).
* **любит** - глагол (обозначает действие).
* **ватрушки** - существительное (называет предмет, выпечку).