Best Foods

The whole picture — calories and macros side by side, per 100g. Sort any column to compare. It's not about eating the fewest calories; it's about spending them well.

How to read this: every number is per 100g of food, straight from the USDA database.

The goal isn't the fewest calories — it's staying full. A food keeps you satisfied when it's dense in protein, not when it's mostly water. Cucumber is only 10 calories per 100g, but it's almost entirely water and near-zero protein: it fills your plate and leaves you hungry an hour later. A food like Greek yogurt or chicken costs more calories but carries real protein, so it actually holds you. A useful marker: aim for roughly 1 gram of protein per 10 calories or better. Sort by protein-per-calorie to see which foods clear that bar.

Food Protein / 100 kcal Calories Protein Carbs Fat
Loading foods…