Hot Protein Calculator

The Hot Protein Calculator estimates the protein and calories in common cooked protein foods — chicken breast, salmon, tofu, lentils, and more. Pick a food, enter the cooked weight you actually eat, and the tool returns protein grams, calories, protein density per 100 g, and how much of your daily target that portion covers.

Cooking changes protein values because heat drives out moisture and alters weight, so this calculator works in cooked weight to match what really lands on your plate. An optional daily protein goal lets you see whether a chicken breast, a salmon fillet, or a bowl of lentils moves you meaningfully toward your target.

Use it for macro tracking, meal prep, or simply smarter choices at dinner. It is designed for everyone from gym-goers counting grams to students learning nutrition basics.

🍗 Hot Protein Estimator

g / day
Enter your portion and press Calculate.

How to Use This Tool

Start by selecting the food you cooked from the dropdown — the list includes popular animal proteins like chicken breast, salmon, and eggs, plus plant-based options such as tofu, tempeh, and lentils. Next, enter the cooked weight of the portion you actually ate. The default unit is grams, but you can switch to ounces and the calculator converts automatically using the standard 1 oz = 28.35 g conversion. If you want to see how that portion fits into your daily routine, type your protein target in grams per day — for example 120 g — and the result row will show the percentage of your target covered by this meal. Press Calculate Protein and you will get an instant breakdown of protein grams, calories, protein density, and portion share.

Tip: Weigh the food after cooking, not before. Meat and fish lose water during heating, so a 150 g raw chicken breast can shrink to roughly 110 g once cooked. Entering the cooked weight keeps your estimate aligned with the portion that actually lands on your plate.

How the Numbers Are Estimated

The calculator uses average protein and calorie values per 100 g of each cooked food. These figures are compiled from standard nutrition databases including USDA FoodData Central and reflect typical cooking methods — baked, grilled, roasted, or boiled without added heavy sauces. The core math is simple:

Protein (g) = cooked weight (g) × protein value (g per 100 g) ÷ 100

Calories are computed with the same formula using each food's calorie-per-100 g value. Because cooking method, moisture loss, and added fats change the final composition, treat every result as a reliable estimate rather than a lab-measured value. If you cook with butter, oil, or rich marinades, add those calories separately for a more accurate daily total.

Worked Examples

Example 1 — Chicken breast: You eat 150 g of cooked chicken breast. At 31 g protein per 100 g, the portion provides 150 × 31 ÷ 100 = 46.5 g protein. The calorie count is 150 × 165 ÷ 100 ≈ 248 kcal. If your daily target is 120 g, this one portion covers 46.5 / 120 × 100 ≈ 38.8% of your goal.

Example 2 — Salmon fillet: A 170 g cooked salmon fillet contains 170 × 25 ÷ 100 = 42.5 g protein and about 350 kcal. Salmon also provides omega-3 fatty acids, making it a nutrient-dense choice for the same protein load as chicken.

Example 3 — Lentil bowl: A 200 g bowl of cooked lentils gives 200 × 9 ÷ 100 = 18 g protein and roughly 232 kcal. Plant proteins are less dense, so portion size matters more — pairing lentils with rice or tofu is a common way to raise the total.

Reference Protein Values

The table below shows the values used by the calculator for a few common foods. Values are per 100 g of cooked edible portion.

FoodProtein per 100 gCalories per 100 g
Chicken breast (cooked)31 g165 kcal
Chicken thigh (cooked)26 g209 kcal
Lean ground beef (cooked)27 g217 kcal
Sirloin steak (cooked)29 g210 kcal
Salmon (cooked)25 g206 kcal
Cod (cooked)22 g105 kcal
Eggs (cooked)13 g155 kcal
Firm tofu12 g78 kcal
Lentils (cooked)9 g116 kcal

Tips & Best Practices

For the most accurate tracking, use a food scale calibrated in grams; volume measurements like cups are far less reliable for protein foods. When weighing meat, remove bones before weighing and use the edible cooked portion. If you meal-prep in bulk, weigh the whole cooked batch, weigh your portion, and use the calculator for that exact portion. For mixed dishes, estimate the protein food separately from sauces and sides.

Common Mistakes to Avoid

One frequent error is entering raw weight into a cooked-weight calculator, which overestimates protein and calories because raw meat weighs more due to water. Another is forgetting to account for cooking oil — a tablespoon of olive oil adds about 120 kcal. Finally, don't confuse protein density with total protein: a food with a lower percentage can still deliver plenty of protein if the portion is large.

Frequently Asked Questions

Should I weigh food raw or cooked? For this calculator, use cooked weight. The protein values are based on cooked foods, so entering cooked weight matches the tool's assumptions better than raw weight. If you have a package label with raw values, note that the numbers will differ.

What if my portion is in ounces? Select ounces from the unit dropdown and the tool converts to grams automatically using 1 oz = 28.35 g.

Why do chicken breast and salmon show different protein per 100 g? Different foods have different moisture, fat, and protein composition. Chicken breast is lean and protein-dense, while salmon contains more fat, so its protein percentage is slightly lower per 100 g even though it is still an excellent source.

Further Reading

For deeper nutrient data, explore USDA FoodData Central, which powers many nutrition labels and research studies. For guidance on daily protein requirements, see the NIH Office of Dietary Supplements protein fact sheet. If you want to compare cooked versus raw weight changes, the USDA also publishes retention factors and yield data for common cooking methods.