Example Data Table
| Ingredient |
Weight g |
Edible % |
Calories |
Protein |
Carbs |
Fat |
Fiber |
Sugar |
Sodium |
Cost |
| Chicken breast |
450 |
100 |
165 |
31 |
0 |
3.6 |
0 |
0 |
74 |
1.40 |
| Cooked rice |
600 |
100 |
130 |
2.7 |
28 |
0.3 |
0.4 |
0.1 |
1 |
0.25 |
| Mixed vegetables |
300 |
95 |
60 |
2.5 |
12 |
0.4 |
4 |
5 |
45 |
0.80 |
Formula Used
Usable ingredient weight = raw ingredient weight × edible percentage.
Nutrient amount = nutrition per 100 grams × usable ingredient weight ÷ 100 × retention percentage.
Total dish macros = sum of all ingredient nutrient amounts.
Per serving value = total dish value ÷ number of servings.
Per 100 grams cooked = total dish value ÷ finished cooked weight × 100.
Custom portion value = total dish value ÷ finished cooked weight × portion weight.
Net carbs = total carbs − fiber. The calculator never shows net carbs below zero.
Macro calories = protein grams × 4 + carb grams × 4 + fat grams × 9.
Macro percentage = each macro calorie value ÷ total macro calories × 100.
How to Use This Calculator
First, name your dish. Then enter servings and finished cooked weight. Use grams for best results.
Add each ingredient on its own line. Keep the order shown in the input guide. Use nutrition values per 100 grams.
Set edible percentage when peels, bones, shells, or trimmed parts are removed. Use 100 when the full ingredient is eaten.
Set nutrient retention to 100 for normal estimates. Lower it when cooking loss is expected. Keep notes for recipe changes.
Press calculate to see results above the form. Use CSV for spreadsheets. Use PDF for a simple printable report.
Smarter Dish Macro Planning
A dish macro calculator helps turn a recipe into usable nutrition data. It is useful when one meal has many ingredients. It also helps when cooked weight changes after baking, boiling, frying, or simmering. You can enter each ingredient with weight and nutrition per 100 grams. The tool then totals calories, protein, carbs, fat, fiber, sugar, sodium, and cost.
Why Yield Matters
Raw food weight rarely matches finished dish weight. Rice absorbs water. Meat loses moisture. Sauces reduce during cooking. These changes affect the serving value. This calculator separates ingredient totals from cooked yield. That makes each portion more realistic. A smaller cooked weight gives higher values per 100 grams. A larger cooked weight gives lower values per 100 grams.
Better Portion Control
The form supports total servings and custom serving grams. This helps for meal prep boxes, shared family meals, and recipe testing. You can compare per dish, per serving, per 100 grams, and per chosen portion. These views make the final result flexible. They also reduce guessing when one person eats a different amount.
Advanced Review
The calculator also compares listed calories with calories estimated from macros. Protein and carbs use four calories per gram. Fat uses nine calories per gram. The gap can show label rounding, fiber effects, or missing ingredients. You can also choose net carbs by subtracting fiber from total carbs. This is helpful for low carb tracking.
Practical Use
Use a kitchen scale for better accuracy. Weigh ingredients before cooking. Then weigh the finished dish after cooking. Enter values from reliable labels or food databases. Keep units consistent. Use grams for weights. Use per 100 gram nutrition values. Save CSV files for spreadsheets. Save PDF files for recipe records.
Final Note
The calculator is not a medical tool. It gives planning estimates. Food labels and databases may vary. Cooking methods can change moisture and nutrient retention. Still, the result is useful for everyday meal planning, portion control, fitness tracking, and cost review.
Good Records
Write one recipe name each time. Keep the same ingredient order. This makes later edits easier. Review high calorie items first. Oils, nuts, cheese, sauces, and sweeteners can change the dish quickly. Track meals across weeks.
FAQs
1. What is a dish macro calculator?
It totals calories, protein, carbohydrates, fat, fiber, sugar, sodium, and cost from recipe ingredients. It also converts the whole recipe into serving, portion, and cooked weight values.
2. Should I enter raw or cooked ingredient weights?
Use the weight that matches your nutrition source. If the label is for raw food, enter raw weight. If your database entry is cooked food, enter cooked weight.
3. Why does cooked weight matter?
Cooked weight changes macro density. A dish that loses water becomes more concentrated. A dish that gains water becomes less concentrated per gram.
4. What does edible percentage mean?
Edible percentage adjusts for removed parts. Use it for bones, skins, shells, peels, or trimming waste. Enter 100 when the full ingredient is used.
5. How are net carbs calculated?
Net carbs are total carbohydrates minus fiber. The calculator keeps the result at zero or higher. This is useful for low carb meal planning.
6. Why is there a calorie gap?
The calorie gap compares listed calories with calories estimated from macros. Differences may come from label rounding, fiber, sugar alcohols, database errors, or missing ingredients.
7. Can I use this for meal prep?
Yes. Enter the cooked dish weight and number of portions. The calculator shows per serving values and custom gram portions for meal boxes.
8. Can I export the results?
Yes. Use the CSV button for spreadsheet records. Use the PDF button for a simple report that can be saved or printed.