Butter absorbs smells from adjacent foods due to its high fat content, which readily attracts and dissolves volatile aroma compounds. These compounds then become trapped within the butter's structure, leading to odor absorption.
Butter is primarily composed of fat, and fat is an excellent solvent for many volatile organic compounds (VOCs). VOCs are the molecules responsible for the aromas we perceive. When butter is stored near other foods, especially those with strong odors like onions, garlic, or fish, the VOCs released by these foods can dissolve into the butter's fat.
The process works like this:
This is why butter can quickly pick up the smells of its neighbors in the refrigerator. The higher the fat content of the butter, the more susceptible it is to absorbing odors.
To prevent butter from absorbing unwanted odors, store it in an airtight container or wrap it tightly in plastic wrap or foil. Consider storing butter in a separate compartment of your refrigerator, away from strong-smelling foods.