The expansion of cancer cell mass in solid tumors generates a harsh environment characterized by dynamically varying levels of acidosis, hypoxia, and nutrient deprivation. Because acidosis inhibits glycolytic metabolism and hypoxia inhibits oxidative phosphorylation, cancer cells that survive and grow in these environments must rewire their metabolism and develop a high degree of metabolic plasticity to meet their energetic and biosynthetic demands. Cancer cells frequently upregulate pathways enabling the uptake and utilization of lipids and other nutrients derived from dead or recruited stromal cells, and in particular lipid uptake is strongly enhanced in acidic microenvironments. The resulting lipid accumulation and increased reliance on β-oxidation and mitochondrial metabolism increase susceptibility to oxidative stress, lipotoxicity, and ferroptosis, in turn driving changes that may mitigate such risks. The spatially and temporally heterogeneous tumor microenvironment thus selects for invasive, metabolically flexible, and resilient cancer cells capable of exploiting their local conditions and of seeking out more favorable surroundings. This phenotype relies on the interplay between metabolism, acidosis, and oncogenic mutations, driving metabolic signaling pathways such as peroxisome proliferator-activated receptors (PPARs). Understanding the particular vulnerabilities of such cells may uncover novel therapeutic liabilities of the most aggressive cancer cells.