¿Por qué los lípidos son insolubles en agua?

Los lípidos son insolubles en agua porque son no polares y el agua es una molécula polar. Las sustancias no polares son insolubles en sustancias polares y las sustancias polares son insolubles en sustancias no polares.

El efecto de mezclar líquidos polares y no polares es similar a mezclar canicas magnetizadas con otras normales. Las canicas magnetizadas no excluyen activamente las normales, pero la atracción entre ellas es mucho más fuerte, lo que significa que naturalmente se juntan y excluyen las normales. Las moléculas polares, como el agua, tienen un "momento dipolar" que les da una carga distribuida de manera desigual. Los extremos negativos de las moléculas polares son atraídos débilmente a los extremos positivos de otras moléculas polares. Las moléculas no polares carecen de esta distribución desigual de carga.