Tallywell.

30 g protein, weighed

Every bar is the portion that holds 30 g of protein, with the calories it travels with. Green is a plant, indigo is an animal source, amber is a concentrate.

Whey protein (dry)38 g · 148 kcalSpirulina (dried)52 g · 151 kcalBacon (cooked)81 g · 439 kcalParmesan (hard)84 g · 352 kcalHemp seeds (hulled)95 g · 525 kcalChicken breast (roasted)97 g · 160 kcalPumpkin seeds99 g · 555 kcalTurkey breast (roasted)103 g · 139 kcalAnchovies (canned)104 g · 218 kcalTilapia (cooked)115 g · 148 kcalPeanuts (roasted)116 g · 659 kcalChicken thigh (roasted)117 g · 245 kcalLamb loin (cooked)117 g · 302 kcalCanned tuna (in water)118 g · 136 kcal

Questions this chart answers

Is 30 g of protein the right target?

It's a practical per-meal number for active adults — about what a deck-of-cards chicken breast delivers — not a clinical threshold. Total daily protein matters more than any single meal.

Why do the calories vary so much?

Because protein density varies. 30 g from whey travels with ~115 kcal; 30 g from quinoa travels with ~680 kcal. The chart prints both numbers for exactly this reason.

Method

Grams = 30 ÷ (g protein per 100 g) × 100, from USDA FoodData Central values, cooked weights where cooking applies. Calories are the portion's share of the food's per-100 g energy.

Compare two foods head-to-head: oats vs quinoa