Mycobacterium tuberculosis (Mtb) is a very successful pathogen, strictly adapted to humans and the cause of tuberculosis. Its success is associated with its ability to inhibit host cell intrinsic immune responses by using an arsenal of virulence factors of different nature. It has evolved to synthesize a series of complex lipids which form an outer membrane and may also be released to enter host cell membranes. In addition, secreted protein effectors of Mtb are entering the host cell cytosol to interact with host cell proteins. We briefly discuss the current model, involving the ESX-1 type seven secretion system and the Mtb lipid phthiocerol dimycoserosate (PDIM), of how Mtb creates pores in the phagosomal membrane to allow Mtb proteins to access to the host cell cytosol. We provide an exhaustive list of Mtb secreted proteins that have effector functions. They modify (mostly inhibit but sometimes activate) host cell pathways such as: phagosome maturation, cell death, cytokine response, xenophagy, reactive oxygen species (ROS) response via NADPH oxidase 2 (NOX2), nitric oxide (NO) response via NO Synthase 2 (NOS2) and antigen presentation via MHC class I and class II molecules. We discuss the host cell targets for each lipid and protein effector and the importance of the Mtb effector for virulence of the bacterium.