Hepatocellular carcinoma (HCC) is considered the most frequent tumor that associated with high mortality rate. Several risk factors contribute to the pathogenesis of HCC, such as chronic persistent infection with hepatitis C virus or hepatitis B virus, chronic untreated inflammation of liver with different etiology, oxidative stress and fatty liver disease. Several treatment protocols are used in the treatment of HCC but they also associated with diverse side effects. Many natural products are helpful in the co-treatment and prevention of HCC. Several mechanisms are involved in the action of these herbal products and their bioactive compounds in the prevention and co-treatment of HCC. They can inhibit the liver cancer development and progression in several ways as protecting against liver carcinogens, enhancing effects of chemotherapeutic drugs, inhibiting tumor cell growth and metastasis, and suppression of oxidative stress and chronic inflammation. In this review, we will discuss the utility of diverse natural products in the prevention and co-treatment of HCC, through its capturing of the common risk factors known to lead to HCC and shed the light on their possible mechanisms of action. Our theory assumes that shutting down the risk factor to cancer development pathways is a critical strategy in cancer prevention and management. We recommend the use of these plants side by side to recent chemical medications and after stopping these chemicals, as a maintenance therapy to avoid HCC progression and decrease its global incidence.