Detailed analysis of mitochondrial function cannot be achieved without good quality preparations of isolated mitochondria. Ideally, the isolation protocol should be quick, while producing a reasonably pure pool of mitochondria that are still intact and coupled. Here, we describe a fast and simple method for the purification of mammalian mitochondria relying on isopycnic density gradient centrifugation. We describe specific steps that should be taken into consideration when functional mitochondria from different tissues should be isolated. This protocol is suitable for the analysis of many aspects of the organelle's structure and function.