All polyunsaturated oils have the same number of calories - 120 per tablespoon - but they vary in their saturation levels.
Answer: Olive oil is a fat, and like any fat contains about 100 calories per tablespoon.
With six grams of fat per tablespoon, even this "extra light" spread is a fatty food that can actually help promote heart disease.
These products, mixed with liquid, supply 2 to 3 1/2 grams of fiber per tablespoon.
Butter contains about 30 milligrams of cholesterol per tablespoon.
Each provides 100 calories and 11 grams of fat per tablespoon.
They provide 50 calories and 6 grams of fat per tablespoon.
The first number is the total fat; look for a margarine that provides 6 grams of fat or less per tablespoon.
Makes 2/3 cup, with 35 calories and 3 grams of fat per tablespoon.
"When it's 120 calories per tablespoon, it matters," Roberts says.