Phishing involves manipulating individuals into revealing private data, e.g., user IDs, bank details, and passwords. The observed surge in fraud is related to increased deception, impersonation, and advanced online attacks. Thus, effective phishing detection methods are required to mitigate escalating global phishing threats. Existing methods (e.g., heuristics-based, signature-based, and visual similarity-based methods) attempt to detect phishing sites, and machine learning (ML) and deep learning (DL) methods are effective in the cybersecurity context in terms of learning from data, offering insights, and forecasting. However, independent ML algorithms are limited when handling complex data, and DL techniques surpass traditional ML methods in terms of performance but require more data and time. This paper introduces ``EnLeM'', an ensemble learning model that yields excellent precision, i.e., 97.06\% and 96.36\% for before and after feature selection, respectively, compared to individual ML/DL methods. To address computational efficiency, we employ univariate feature selection. Compared to DL models, this approach yielded promising results (10.01 s for prefeature selection and 8.72 s for post-feature selection). The proposed model was assessed against five conventional ML-based classifiers and two DL-based counterparts to evaluate pre/post feature selection and execution times. The experimental results demonstrate EnLeM’s outstanding, scalable, and consistent performance.