See it in action
Why does oat milk taste creamy?
Oat milk has no dairy, but it reads as creamy on the palate. The reason is molecular — oats contain the same butter compounds as cream and milk, well above their detection thresholds.
2,3-Butanedione
aka diacetyl — the “movie popcorn butter” molecule
OAV in oats
Aroma: butter, sweet, cream
2-Pentylfuran
furan with a buttery, green-bean, fruity profile
OAV in oats
Threshold: 4 ppb · 250× over
2,3-Butanediol
reduction product of diacetyl — rounds out the dairy note
OAV in oats
Aroma: butter, nutty
The same diacetyl compound is in milk, butter, and cream. That’s why oat milk tastes “dairy-adjacent” without any added flavoring — the creamy molecule is already there in the grain.
Unlock the OAV numbers
See exactly how far over the detection threshold each compound is — the part of the chemistry that explains why this pairing works. Plus the full ranked list for any ingredient, compound index, and Compare tool.
OAV (Odor Activity Value) = concentration ÷ detection threshold. Numbers above 1 mean the compound contributes detectably to aroma.