Meal-Prep Calorie Calculator
Total recipe kcal + macros + number of portions → per-portion kcal and macros, with daily-target check.
Result
How to use this calculator
- Enter the recipe totals (kcal + protein/carb/fat grams) — typically from a nutrition app or our recipe-nutrition calculator.
- Enter the number of portions you'll split it into.
- Enter your target per-meal calorie figure.
- Read per-portion macros and the variance from target.
About this calculator
Meal-prep math is one division: total kcal ÷ portions = per-portion kcal. The Atwater cross-check (P×4 + C×4 + F×9 vs stated kcal) catches data-entry errors — if the two disagree by more than 5%, something is wrong with the macro entry. The daily-target delta tells you whether your prep matches your eating plan: 5% slack is normal, 10%+ should prompt a recipe adjustment.
What this calculator does
This calculator takes total recipe calories and macro grams (protein/carb/fat), divides by the number of portions to produce per-portion values, runs an Atwater cross-check to flag macro/kcal mismatches, and compares per-portion kcal against a daily-target figure. The output is a single coherent per-portion macro card plus a "this matches your plan" or "X kcal over/under" verdict.
How it works — the formula
per_portion_X = total_X / portions (for X in kcal, P, C, F)
Atwater check: total_kcal ≈ 4·P + 4·C + 9·F
delta_from_target = per_portion_kcal − target_kcal_per_mealStraight division and one bookkeeping cross-check. The Atwater identity (4/4/9 kcal/g for P/C/F) is the same convention used on every FDA Nutrition Facts label and is the simplest available check for internal consistency. A >5% gap usually means a typo in one of the macro entries.
Worked examples
- Inputs:
- 2400 kcal / 180P / 300C / 60F / 5 portions / 500 kcal target
- Output:
- Per-portion 480 kcal; P 36 · C 60 · F 12; on-target (within 5%)
Standard 5-portion lunch prep within the daily target.
- Inputs:
- 3000 kcal / 200P / 350C / 90F / 4 portions / 500 kcal
- Output:
- Per-portion 750 kcal; 250 kcal over target
Either split into more portions or reduce the recipe.
- Inputs:
- 1000 kcal / 30P / 100C / 50F (= 970 by Atwater)
- Output:
- Mismatch ~3% — within tolerance
Sub-5% mismatches are normal; >10% suggests a typo.
When to use this vs other tools
Use this for portioning a known recipe. To compute the recipe totals first, use the recipe-nutrition tool below.
- Recipe Nutrition Facts
Use to compute the recipe totals (kcal + macros) that feed into this calculator.
- Smoothie Nutrition
Use for liquid-meal nutrition with a curated smoothie-ingredient list.
- Macros per Serving
Use to set the per-meal macro target (the input to this calculator).
- Macro-Friendly Recipe Scaler
Use to scale a recipe up or down while preserving the P/C/F ratio.
Authority note
FDA 21 CFR 101.9 is the binding US regulation for Nutrition Facts labels and the Atwater factor convention used here. Recipe totals should come from USDA FDC values.
Limitations
- Assumes equal-size portions. Real meal prep often varies (lunch larger than dinner); compute each portion size separately if needed.
- Atwater 4/4/9 is an approximation; true metabolizable energy can deviate by a few % for fiber-rich, fat-rich, or alcohol-containing foods.
- No micronutrient tracking (vitamins, minerals, sodium).
- Total kcal target is per-meal; for daily totals multiply by meals/day.
For medical or sport-nutrition planning consult a registered dietitian. This tool is for everyday meal-prep portioning.
Frequently asked
Where do I get the recipe totals?+
What is the Atwater cross-check?+
How many portions to plan for?+
Should I include water weight?+
What if my meal-prep needs vary by day?+
Related calculators
More tools you might like
Hand-picked tools that pair well with this one — same audience, same intent.
Protein / carbs / fat per serving from recipe totals; verifies kcal sum (P×4 + C×4 + F×9).
Common smoothie ingredients + grams/ml → total calories and macro split (P / C / F).
Per-serving calories, protein, carbs, and fat from a recipe of common ingredients (USDA FoodData Central values).
Scale a recipe to a target calorie count while preserving the protein/carb/fat ratio.
Recipe total calories / number of servings = kcal per serving.
Daily calorie needs using Mifflin-St Jeor + activity level.