In this chapter, we describe a method for engineering bone grafts in vitro with the specific geometry of the temporomandibular joint (TMJ) condyle. The anatomical geometry of the bone grafts was segmented from computed tomography (CT) scans, converted to G-code, and used to machine decellularized trabecular bone scaffolds into the identical shape of the condyle. These scaffolds were seeded with human bone marrow-derived mesenchymal stem cells (MSCs) using spinner flasks and cultivated for up to 5 weeks in vitro using a custom-designed perfusion bioreactor system. The flow patterns through the complex geometry were modeled using the FloWorks module of SolidWorks to optimize bioreactor design. The perfused scaffolds exhibited significantly higher cellular content, better matrix production, and increased bone mineral deposition relative to non-perfused (static) controls after 5 weeks of in vitro cultivation. This technology is broadly applicable for creating patient-specific bone grafts of varying shapes and sizes.