Metal–organic frameworks (MOFs) are heralded as potential nanoplatforms for biomedical applications. Zeolitic imidazolate framework-8 (ZIF-8), as one of the most well known MOFs, has been widely applied as a drug delivery carrier for cancer therapy. However, the application of ZIF-8 nanoparticles as a therapeutic agent has been hindered by the challenge of how to control the release behaviour of anti-cancer zinc ions to cancer cells. In this paper, we designed microfluidic-assisted core-shell ZIF-8 nanoparticles modified with silk fibroin (SF) and polydopamine (PDA) for sustained release of zinc ions and curcumin (CUR) and tested these in vitro in various human breast cancer cells. We report that microfluidic rapid mixing is an efficient method to precisely control the proportion of ZIF-8, SF, PDA, and CUR in the nanoparticles by simply adjusting total flow rates (from 1 to 50 mL/min) and flow rate ratios. Owing to sufficient and rapid mixing during microfluidic-assisted nanoprecipitation, our designer CUR@ZIF-SF-PDA nanoparticles had a desired particle size of 170 nm with a narrow size distribution (PDI: 0.08), which is much smaller than nanoparticles produced using traditional magnetic stirrer mixing method (over 1000 nm). Moreover, a properly coated SF layer successfully enhanced the capability of ZIF-8 as a reservoir of zinc ions. Meanwhile, the self-etching reaction between ZIF-8 and PDA naturally induced a pH-responsive release of zinc ions and CUR to a therapeutic level in the MDA-MB-231, SK-BR-3, and MCF-7 breast cancer cell lines, resulting in a high cellular uptake efficiency, cytotoxicity, and cell cycle arrest. More importantly, the high biocompatibility of designed CUR@ZIF-SF-PDA nanoparticles remained low in cytotoxicity on AD-293 non-cancer cells. We demonstrate the potential of prepared CUR@ZIF-SF-PDA nanoparticles as promising carriers for the controlled release of CUR and zinc ions in breast cancer therapy.