In the absence of perfusable vascular networks, three-dimensional (3D) engineered tissues densely populated with cells quickly develop a necrotic core. Yet the lack of a general approach to rapidly construct such networks remains a major challenge for 3D tissue culture. Here, we printed rigid 3D filament networks of carbohydrate glass, and used them as a cytocompatible sacrificial template in engineered tissues containing living cells to generate cylindrical networks that could be lined with endothelial cells and perfused with blood under high-pressure pulsatile flow. Because this simple vascular casting approach allows independent control of network geometry, endothelialization and extravascular tissue, it is compatible with a wide variety of cell types, synthetic and natural extracellular matrices, and crosslinking strategies. We also demonstrated that the perfused vascular channels sustained the metabolic function of primary rat hepatocytes in engineered tissue constructs that otherwise exhibited suppressed function in their core.