The ever-increasing demands for clean and sustainable energy sources combined with rapid advances in bio-integrated portable or implantable electronic devices have stimulated intensive research activities in enzymatic (bio)fuel cells (EFCs). The use of renewable biocatalysts, the utilization of abundant green, safe, and high energy density fuels, together with the capability of working at modest and biocompatible conditions, make EFCs promising as next generation alternative power sources. However, the main challenges (low energy density, relatively low power density, poor operational stability and limited voltage output) hinder future applications of EFCs. This review aims at exploring the underlying mechanism of EFCs and providing possible practical strategies, methodologies and insights to tackle of these issues. Firstly, this review summarizes approaches in achieving high energy densities in EFCs, particularly, employing enzyme cascades for the deep/complete oxidation of fuels. Secondly, strategies for increasing power densities in EFCs, including increasing enzyme activities, facilitating electron transfers, employing nanomaterials, and designing more efficient enzyme-electrode interfaces, are described. The potential of EFCs/(super)capacitor combination is discussed. Thirdly, the review evaluates a range of strategies for improving the stability of EFCs, including the use of different enzyme immobilization approaches, tuning enzyme properties, designing protective matrixes, and using microbial surface displaying enzymes. Fourthly, approaches for the improvement of the cell voltage of EFCs are highlighted. Finally, future developments and a prospective on EFCs are envisioned.