Biphasic calcium phosphate (BCP) scaffold has been widely applied to bone regeneration because of its good biocompatibility and bone conduction property. However, the low mechanical strength and the lack of angiogenic and osteogenic induction properties have restricted its application in bone tissue regeneration. In this study, we combined zinc (Zn2+) doping and silk fibroin (SF) coating with expectation to enhance compressive strength, osteogenesis and angiogenesis of BCP scaffolds. The phase composition, morphology, porosity, compressive strength, in vitro degradation and cell behaviors were investigated systematically. Results showed that the scaffold coated with SF exhibited almost 3 times of compressive strength without compromising its porosity compared with the uncoated scaffold. Zn2+ doping and SF coating synergistically enhanced the alkaline phosphatase activity and osteogenesis-related genes expression of mouse bone mesenchymal stem cells (mBMSCs). Furthermore, SF coating notably improved the proliferation, cell viability and in vitro angiogenesis of human umbilical vein endothelial cells (HUVECs). This work provides a novel way to modify BCP scaffolds simultaneously with enhancing mechanical strength and biological properties.