Per-serving numbers:
calories and cost from one pot of food
A label tells you the calories in somebody else's serving. Your own pot needs the same arithmetic, applied to what actually went into it.
Calcylator Editorial Team
Updated · 7 min read
One pot, two questions: what does a plate contain and cost?
Calories per serving and cost per serving come from the same list of ingredients and the same final division. You total the whole pot, decide how many equal portions it makes, and divide. The totals can be wildly different from a guess made by eye, because oil, ghee and sugar carry far more calories per gram than most cooks assume.
People ask for the first number to manage intake and the second to keep a household budget or price a tiffin or catering order. Doing both in one pass is efficient: one table, two extra columns.
The step that goes wrong most often is not the maths but the definition of a serving. A recipe that says it serves 4 but is eaten as 3 larger plates has a different answer on both counts. Decide the portion first, ideally in grams of cooked food or in a fixed katori, then divide.
The two formulas
- Σ:
- the sum over every ingredient in the pot
- kcal per 100 g:
- from the pack label or a food composition table
- servings:
- number of equal portions served
- price per kg:
- what you paid, or the per-litre price for liquids
- servings:
- number of equal portions served
Both use raw, as-purchased weights. Water absorbed during cooking adds grams but not calories, so rice weighed after cooking looks lower in kcal per 100 g than rice weighed dry. Weigh dry and divide by servings, or weigh the finished pot and portion by weight.
If you work from fat, protein and carbohydrate grams instead, the usual conversion factors are about 4 kcal per gram of protein, 4 per gram of carbohydrate and 9 per gram of fat. Labels round, so a sum of the three will not always match the printed kcal exactly.
Worked example: a six-serving rajma and rice pot
The prices and calorie values below are typical, not authoritative. Substitute your own prices and the kcal figures from your packs.
| Ingredient | Raw weight | kcal per 100 g | kcal | Price per kg | Cost |
|---|---|---|---|---|---|
| Rajma (dry) | 250 g | 333 | 832.5 | ₹140 | ₹35 |
| Basmati rice | 300 g | 350 | 1,050 | ₹110 | ₹33 |
| Cooking oil | 40 g | ≈ 900 | 360 | — | ₹6 |
| Onion | 200 g | 40 | 80 | ₹30 | ₹6 |
| Tomato | 200 g | 18 | 36 | ₹40 | ₹8 |
| Spices, ginger-garlic, gas | — | — | 20 | — | ₹15 |
Total calories
832.5 + 1,050 + 360 + 80 + 36 + 20 = 2,378.5 kcal
Total cost
35 + 33 + 6 + 6 + 8 + 15 = ₹103
Servings
6 equal plates
Per serving
≈ 396 kcal and ₹17.17
2,378.5 ÷ 6 = 396.4 kcal and 103 ÷ 6 = ₹17.17. Oil is entered as its own line because it is only 40 g of the pot but 15% of its calories.
Notice what dominates. Rice and rajma give 79% of the energy, while oil gives 15% from a small spoonful. That is why changing the oil quantity moves the answer more than swapping the tomatoes ever could.
Portion size drives everything. The same pot cut into 5 plates is 2,378.5 ÷ 5 = 476 kcal and ₹20.60 a plate, while 6 plates gave 396 kcal and ₹17.17. Neither number is wrong; they describe different plates, which is why you should write the portion size next to the figure when you share it.
Small recipe edits are easy to test the same way. Cutting the oil from 40 g to 20 g removes 20 × 9 = 180 kcal from the pot, so each of the six plates falls from 396 to about 366 kcal, a cut of roughly 30 kcal. A few lines in a notebook or a calculator are enough to see whether a change is worth making.
Reading a pack label: per 100 g versus per serving
Packs print two columns. The per-100 g column is for comparing products fairly. The per-serving column depends on the manufacturer's chosen portion, which can be surprisingly small.
To get your own portion, scale the per-100 g value. A snack that lists 150 kcal per 100 g gives 150 × 40 ÷ 100 = 60 kcal for a 40 g handful. A pack of 200 g contains 300 kcal in total, however many servings the packet claims.
Nutrient reference values on labels are typically based on a 2,000 kcal day, so a 400 kcal plate is about a fifth of that. Individual needs vary a great deal with age, size and activity, and a dietitian is the right person to set a personal target.
Mistakes that make the numbers lie
Most errors are structural, not arithmetic. Because the final answer is a single tidy number, a wrong input hides easily, and nobody checks a result that looks reasonable.
- Dividing by the number of people at the table, not by equal portions measured out.
- Mixing raw weights with cooked weights in the same table.
- Leaving out cooking oil, butter or sugar added at the end because it was a casual pour.
- Counting calories for a full pack when only a share was used.
- Using the price of the big pack for a one-time purchase of a small packet.
Batch cooking and weighing out portions
Cooking for a week at once is where per-serving numbers earn their keep. Make the whole batch, weigh the finished pot, subtract the weight of the empty vessel and divide by the number of containers. Each box then holds the same share of the calories and the cost.
Suppose the cooked pot weighs 2,400 g net and you want eight boxes. Each box is 300 g, and its share is 1/8 of the pot's totals. If you later eat a single 450 g plate from the same pot, it contains 450 ÷ 2,400 = 18.75% of the calories and of the cost, which is more than a standard box. Weighing the plate is more reliable than counting spoons.
Recording the per-100 g value of the cooked dish also helps with leftovers. Total calories divided by cooked weight in grams, times 100, gives a figure you can reuse for any portion of that batch, and it becomes the label you would otherwise be missing.
Common questions
How do I calculate calories per serving of a homemade recipe?
Add the calories of every raw ingredient, using grams × kcal per 100 g ÷ 100, then divide by the number of equal servings. A pot totalling 2,378 kcal split into 6 plates is about 396 kcal each.
Should I weigh ingredients raw or cooked for calorie counting?
Weigh raw, as bought. Cooking changes water content, not calories. Dry rice at 350 kcal per 100 g becomes cooked rice at roughly a third of that per 100 g because it absorbs water, so mixing the two bases gives wrong totals.
How do I work out food cost per serving?
Convert each ingredient to cost (grams ÷ 1000 × price per kg), add overheads such as gas, then divide by servings. A ₹103 pot that serves 6 costs about ₹17.17 per plate.
What is a good food cost percentage for a restaurant?
Many restaurants target about 28–35% of the selling price, so a ₹17.17 plate sold at ₹60 sits at 28.6%. The right level depends on rent, wages and wastage, so treat the range as a rough guide.
How do I convert calories per 100 g to calories per serving?
Multiply the per-100 g value by the serving weight in grams and divide by 100. A food at 150 kcal per 100 g gives 150 × 40 ÷ 100 = 60 kcal for a 40 g portion.
Was this guide helpful?
Continue reading
View all blogsCooking Measurement Conversions: Cups, Tablespoons, mL
3 US tablespoons equal 44.36 mL, and 1.5 US cups equal 355 mL. Get exact spoon and cup conversions plus why a cup of flour is not a fixed weight.
4 min read
How Many Grams in a Cup of Flour? Conversion Guide
A cup of all-purpose flour is about 120 g, so 2 cups is 240 g. See why it varies from 100 to 140 g and how to convert recipes reliably.
4 min read
Grams to Cups for Sugar: Why 200 g Is Not Always a Cup
Granulated sugar is about 200 g per US cup, but brown is about 213 g and icing sugar only 120 g. Learn the divide-by-density rule with worked examples.
5 min read




