Bacterial nanocellulose (BNC) has a negative surface charge in physiological environments, which allows the adsorption of calcium ions to initiate the nucleation of different calcium phosphate phases. The aim of this study was to investigate different methods of mineralization in three-dimensional microporous bacterial nanocellulose with the intention of mimicking the composition, structure, and biomechanical properties of natural bone. To generate the 3D microporous biomaterial, porogen particles were incorporated during BNC fermentation with theKomagataeibacter medellinensisstrain. Calcium phosphates (CPs) were deposited onto the BNC scaffolds in five immersion cycles, alternating between calcium and phosphate salts in their insoluble forms. Scanning electron microscopy (SEM) showed that the scaffolds had different pore sizes (between 70 and 350 µm), and their porous interconnectivity was affected by the biomineralization method and time. The crystals on the BNC surface were shown to be rod-shaped, with a calcium phosphate ratio similar to that of immature bone, increasing from 1.13 to 1.6 with increasing cycle numbers. These crystals also increased in size with an increasing number of cycles, going from 25.12 to 35.9 nm. The main mineral phase observed with X-ray diffraction was octacalcium dihydrogen hexakis phosphate (V) pentahydrate (OCP). In vitro studies showed good cellular adhesion and high cell viability (up to 95%) with all the scaffolds. The osteogenic differentiation of human bone marrow mesenchymal stem cells on the scaffolds was evaluated using bone expression markers, including alkaline phosphatase, osteocalcin, and osteopontin. In conclusion, it is possible to prepare 3D BNC scaffolds with controlled microporosity that allow osteoblast adhesion, proliferation, and differentiation.