induwara.lk
induwara.lkSri Lanka · Health

Sri Lankan Food Calorie Counter

Build a real Sri Lankan meal — rice & curry, kottu, string hoppers, pol sambol — and see the total calories with a protein, carbohydrate and fat breakdown. Numbers come from the MRI Food Composition Tables, so they match how food is cooked and served here. Free, no signup.

By Induwara AshinsanaUpdated Jul 1, 2026
Build your mealSri Lankan foods
Add items to

Tap a food to add it to Lunch. Adjust servings in the list below.

Rice & staples
Hoppers & string hoppers
Kottu & rotti
Curries
Sambols & mallung
Short eats & snacks
Sweets
Fruits
Beverages
Bread & flour
Quick meals

No items yet

Search a Sri Lankan dish above and tap it to add — or load a Quick meal to see the calories, protein, carbs and fat break down instantly.

Total calories
0kcal
Protein
0g
Carbohydrate
0g
Fat
0g
Macro energy split
ProteinCarbohydrateFat
% of daily target0%

0 of 2,000 kcal

8005,000 kcal. Default 2,000 (MRI reference). Not personalised advice.

Energy and macros per serving are from the MRI Sri Lanka Food Composition Tables, 2021 edition and foodcompositiondb.lk. Totals are exact sums of the servings you pick. Macro percentages use FAO/WHO Atwater factors (protein 4, carb 4, fat 9 kcal/g); this Atwater re-sum can differ by a few percent from the shown total. Values are representative home portions — not medical advice.

How it works

This counter is deterministic arithmetic on trusted data: it never estimates. Each food carries a standard serving size and, for that serving, the energy in kilocalories and grams of protein, carbohydrate and fat — taken from the MRI Sri Lanka Food Composition Tables, 2021 edition and cross-checked against the official Sri Lankan Food Composition Database (foodcompositiondb.lk). Ready-to-eat portion sizes (one string hopper, one plate of kottu) follow the CoTaSS-3 Sri Lankan food database.

  1. Per-item energy= the serving's kcal × the number of servings you pick. Half-servings are allowed.
  2. Total energy= the sum of every row's per-item energy across all four meals.
  3. Macro grams — protein, carbohydrate and fat are each summed independently across every row, the same way as energy.
  4. Macro energy share uses the FAO/WHO Atwater general factors: protein 4, carbohydrate 4, fat 9 kcal/g. Each macro's percentage is its Atwater kcal divided by the sum of the three. Because published database totals also include fibre and rounding, this Atwater re-sum can differ from the shown total by a few percent — so the total you see is always the database value, never the re-sum.
  5. Share of daily target = total energy ÷ your daily target (default 2,000 kcal, the MRI reference figure; adjustable from 800 to 5,000).

The only variables are which items you pick and how many servings — every per-item value traces back to a cited source. Version 1 covers roughly 90 of the most-searched Sri Lankan staples and dishes rather than all 324 MRI commodities; coverage grows over time. It counts calories plus protein, carbohydrate and fat, and does not yet include micronutrients such as sodium or fibre.

Worked examples

Traditional string-hopper breakfast

370 kcal · P 9 g · C 52 g · F 14 g

  1. String hoppers × 5 (110 g): 160 kcal · P 3 · C 34 · F 1
  2. Dhal curry × 1 (100 g): 120 kcal · P 5 · C 14 · F 5
  3. Pol sambol × 1 (30 g): 90 kcal · P 1 · C 4 · F 8
  4. Total: 160 + 120 + 90 = 370 kcal
  5. Atwater: P 9×4=36, C 52×4=208, F 14×9=126 → 10% P / 56% C / 34% F
  6. Share of a 2,000-kcal day: 370 ÷ 2000 = 18.5%

Rice & curry lunch

705 kcal · P 33 g · C 79 g · F 29.5 g

  1. Cooked rice × 1 cup (150 g): 205 kcal · P 4 · C 45 · F 0.5
  2. Chicken curry × 1 (100 g): 240 kcal · P 20 · C 5 · F 16
  3. Dhal curry × 1 (100 g): 120 kcal · P 5 · C 14 · F 5
  4. Gotukola sambol × 1 (50 g): 70 kcal · P 2 · C 5 · F 5
  5. Papadam × 2 (10 g each): 70 kcal · P 2 · C 10 · F 3
  6. Total: 205 + 240 + 120 + 70 + 70 = 705 kcal
  7. Share of a 2,000-kcal day: 705 ÷ 2000 = 35.3%

Single-item cross-check — chicken kottu

718 kcal · P 38.5 g · C 80.5 g · F 29.4 g

  1. Chicken kottu × 1 regular serving (350 g): 718 kcal
  2. Macros: P 38.5 · C 80.5 · F 29.4 g
  3. Atwater re-sum: 38.5×4 + 80.5×4 + 29.4×9 = 741 kcal-equiv
  4. That is within ~3% of the 718 kcal database total (fibre, rounding)
  5. Share of a 2,000-kcal day: 718 ÷ 2000 = 35.9%

Frequently asked questions

Sources & references

Per-serving values were last cross-checked against the MRI Food Composition Tables and foodcompositiondb.lk on 2026-07-01. Figures are representative home and standard portions and are for general information, not medical or dietary advice. If a value looks off for a dish you know well, email me and I'll review the source entry.

Related tools

Rate this tool
Be the first to rate

Comments & feedback

Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Know a dish we're missing, or spotted a value that looks off?

Email me at [email protected] — I add new foods and fixes regularly.