There are several methods and tools to generate LULC by using QGIS. But Semi-Automatic Classification Plugin for QGIS can be found as one of the convenient tool among others.
As answered above, semi-automatic plugin is the most convenient. But there tools can be used. If you want to classify using machine learning algorithm (e.g. random forest, support vector machine) for better accuracy, you can use dzetsaka plugin or orfeo toolbox.