Foods you should always measure
These foods have the most calories per gram. Eyeballing them is how a 100-calorie portion becomes 300.
Top 5: Coconut oil (8.92 kcal per gram), Olive oil (8.84 kcal per gram), Canola oil (8.84 kcal per gram), Avocado oil (8.84 kcal per gram), Ghee (clarified butter) (8.76 kcal per gram).
Coconut oil
8.92
Olive oil
8.84
Canola oil
8.84
Avocado oil
8.84
Ghee (clarified butter)
8.76
Macadamia nuts
7.18
Butter
7.17
Margarine
7.17
Pecans
6.91
Mayonnaise
6.8
Pine nuts
6.73
Brazil nuts
6.59
Walnuts
6.54
Hazelnuts
6.28
Almond butter
6.14
Mixed nuts (dry roasted)
6.07
Dark chocolate (70–85%)
5.98
Tahini
5.95
Peanut butter
5.88
Peanuts
5.87
Sunflower seeds (kernels)
5.84
Almonds
5.79
Cashews
5.74
Sesame seeds
5.73
Pistachios
5.72
Cheese puffs
5.67
Microwave popcorn (butter)
5.57
Hemp seeds
5.53
Caesar dressing
5.42
Chocolate hazelnut spread
5.39
Milk chocolate
5.35
Flaxseed (ground)
5.34
Potato chips
5.32
Chocolate-coated granola bar
5.31
Candy-coated chocolate
5.19
Peanut butter cups
5.15
Pepperoni
5.04
Tortilla chips
4.97
Granola
4.89
Chia seeds
4.86
Free printable
The 100-calorie cheat sheet
One page with 300+ foods and their exact 100-calorie portions. Stick it on the fridge.
Struggling with cravings?
See what helps