Saturated vs unsaturated fats - Structure in relation to room temperature state?
This has to do with the chemical structure of the fatty acids. Single bonds create a straight molecule, which can be easily packed together to form a solid, while the double bond introduces a kink in the structure.




  Fats, which are mostly from animal sources, have all single bonds between the carbons in their fatty acid tails, thus all the carbons are also bonded to the maximum number of hydrogens possible. Since the fatty acids in these triglycerides contain the maximum possible amount of hydrogens, these would be called saturated fats. The hydrocarbon chains in these fatty acids are, thus, fairly straight and can pack closely together, making these fats solid at room temperature. Oils, mostly from plant sources, have some double bonds between some of the carbons in the hydrocarbon tail, causing bends or “kinks” in the shape of the molecules. Because some of the carbons share double bonds, they’re not bonded to as many hydrogens as they could if they weren’t double bonded to each other. Therefore these oils are called unsaturated fats. Because of the kinks in the hydrocarbon tails, unsaturated fats can’t pack as closely together, making them liquid at room temperature.


The source website is no longer accessible, but biochemistry textbooks will state the same thing.