Cancer cells secrete angiogenic factors, and nearby vasculatures make new blood vessels essential for cancer development and metastasis in response to these soluble factors. Many efforts have been made to elucidate cancer-endothelial cell interactions in vitro. However, not much is known due to the lack of a suitable co-culture platform. Here, we introduce a 3D printing-based microfluidic system that mimics the in vivo-like cancer-endothelial cell interactions. The tumoroids and endothelial cells are co-cultured, physically separated by porous fibrin gel, allowing communication between two cell types through soluble factors. Using this microfluidic system, we were able to visualize new vessel formation induced by tumoroids of different origins, including liver, breast, and ovary. We confirmed that the ovarian tumoroids most induced angiogenesis while the other two cancer types suppressed it. Utilization of the proposed co-culture platform will help the researchers unveil the underlying mechanisms of the dynamic interplay between tumor and angiogenesis.