Why mitochondria are called “Powerhouse of the cell”? Leave a Comment / CH 2 CELL : THE UNIT OF LIFE / By JSIERT Mitochondria are called “Powerhouse of the cell” because it stores energy in the form of ATP.