AmarnepalNepal Data
Health

Nepali Food Calories & Nutrition: Dal Bhat, Momo, Sel Roti Guide

A plate of Nepali dal bhat provides roughly 450-600 kilocalories with 12-18 grams of protein, while a single steamed momo is about 35-70 kcal and one medium sel roti around 300-450 kcal. This guide compiles calories, protein, fat, carbohydrate, fibre, iron, calcium and vitamin values per 100 grams and per common serving for more than 30 everyday Nepali foods, drawing on the Food Composition Table for Nepal 2012 and USDA cross-checks.

Primary referenceFood Composition Table for Nepal 2012 (DFTQC), FAO/INFOODS-hosted
PublisherNational Nutrition Program, Department of Food Technology and Quality Control (DFTQC), Government of Nepal
Foods coveredMore than 200 traditional and non-traditional Nepali foods, per 100 g
Dal bhat plate~450-600 kcal; 12-18 g protein
Chicken/buff momo~50-70 kcal per piece (steamed)
Sel roti~450-540 kcal per 100 g; ~300-450 kcal per medium piece
Cooked rice (bhat)~130 kcal per 100 g
Raw masuro dal~345 kcal, ~25 g protein, ~7 mg iron per 100 g
Finger millet (kodo)Calcium ~300-350 mg per 100 g flour
In depth

How many calories are in common Nepali foods?

Nepali cuisine is built around energy-dense staple grains eaten with protein-rich pulses, vegetables and, for many households, small amounts of meat. Because portion sizes and cooking styles vary widely from kitchen to kitchen, the figures below are best treated as reliable ranges rather than exact numbers. Per-100-gram values are drawn primarily from the Food Composition Table for Nepal 2012, published by the Department of Food Technology and Quality Control (DFTQC), with United States Department of Agriculture (USDA) FoodData Central used to cross-check foods missing from it.

As a quick orientation, the biggest driver of a meal's calorie count is usually the amount of rice, wheat, oil and ghee it contains, not the vegetables or greens. Steamed and boiled preparations (bhat, boiled dal, steamed momo, sisnu soup) are comparatively light, while deep-fried and sugar-rich items (sel roti, fried momo, jerry/jalebi, pakauda) climb quickly in calories. Each list below gives a per-serving figure for the way a food is actually eaten, plus a per-100-gram figure so you can scale to your own portion and pair it with the site's calorie and BMI calculators. In practice, controlling rice, oil and fried festival foods matters more for weight than cutting out lentils or greens.

  • Cooked rice (bhat): approximately 130 kcal, 2.7 g protein, 28 g carbohydrate per 100 g
  • Boiled masuro dal (thin lentil soup, as served): roughly 100-130 kcal per cup
  • Steamed momo: about 35-55 kcal (veg) or 50-70 kcal (chicken/buff) per piece
  • Sel roti: roughly 450-540 kcal per 100 g, or 300-450 kcal per medium piece
  • Chiura (beaten rice, dry): about 340-360 kcal, ~77 g carbohydrate per 100 g
  • Gundruk (dried, fermented): very low calorie as eaten but notably high in iron and calcium

Dal bhat calories and nutrition, Nepal's national meal

Dal bhat -- lentil soup (dal) served over steamed rice (bhat) with a vegetable curry (tarkari) and often pickle (achar) and greens (saag) -- is the defining Nepali meal. A standard restaurant or home plate delivers roughly 450 to 600 kilocalories, with independent nutrition trackers reporting figures such as 450-460 kcal for a moderate serving of around 350 grams. Larger 'unlimited' thali servings, extra rice refills, or generous ghee can push a single sitting well above 700 kcal.

The macronutrient split is dominated by carbohydrate from rice, typically 60-84 grams per plate, with protein in the 12-18 gram range from the lentils. Fat is usually modest, around 8-16 grams, but rises sharply with added ghee, oil-fried tarkari or a meat curry. The combination is nutritionally sound: lentils supply plant protein, folate, iron and magnesium, rice provides quick energy, and the vegetables and greens contribute fibre and vitamins A and C.

Raw ingredients tell the same story. Milled white rice is about 345 kcal per 100 g uncooked, dropping to roughly 130 kcal once boiled and hydrated, while raw red lentil (masuro dal) is around 345 kcal per 100 g with about 25 grams of protein and 7 milligrams of iron before cooking. Because dal is served as a watery soup, its as-eaten calorie density is far lower than the raw grain suggests. To lighten a plate, the most effective levers are reducing the rice portion and limiting added ghee rather than skipping the protein-rich dal.

Momo calories: steamed versus fried, veg versus meat

Momo -- steamed or fried dumplings filled with vegetables, chicken, buffalo (buff) or paneer -- is Nepal's most popular street food and a frequent target of 'momo calories' searches. A single steamed vegetable momo is roughly 35-55 kcal, while a chicken or buff momo is about 50-70 kcal because of the meat's protein and fat. A typical plate of 10 steamed momo therefore lands around 350-550 kcal depending on filling and dough thickness.

Cooking method changes the picture dramatically. Deep-fried (kothey) momo absorb cooking oil and can rise to 80-120 kcal per piece, roughly doubling the steamed version, while pan-fried momo fall in between at about 65-85 kcal each. For a lighter choice, steamed momo with tomato achar rather than a creamy or oily sauce keep both calories and added fat down.

On protein, meat momo are the better source: a plate of chicken momo can supply roughly 12-15 grams of protein, versus fewer grams for vegetable versions. Because the wrapper is refined wheat, momo are energy-dense relative to their size and are best treated as a meal or substantial snack rather than a low-calorie option.

  • Steamed veg momo: ~35-55 kcal per piece
  • Steamed chicken/buff momo: ~50-70 kcal per piece
  • Pan-fried momo: ~65-85 kcal per piece
  • Deep-fried (kothey) momo: ~80-120 kcal per piece
  • Plate of 10 steamed momo: roughly 350-550 kcal

Sel roti, chiura and festive snack foods

Sel roti -- a ring-shaped, deep-fried bread of soaked, ground rice batter sweetened with sugar and enriched with ghee -- is central to Dashain, Tihar and other Nepali celebrations. It is calorie-dense: analyses put it at roughly 450-540 kcal per 100 grams, so a single medium ring can supply 300-450 kcal depending on size and oil absorption. Its profile is high in carbohydrate (about two-thirds by weight) and fat (around a quarter) but low in protein, fibre, iron and calcium; food-science research shows that replacing about 10 percent of the rice flour with roasted soy flour meaningfully raises its protein, fibre, iron and calcium content.

Chiura (beaten or flattened rice), a staple snack often eaten with curd, achar or meat, is around 340-360 kcal per 100 grams when dry, dominated by roughly 77 grams of carbohydrate. It carries useful thiamine (vitamin B1) and some iron, and because it needs no cooking it is a common travel and festival food. Portion size matters: a heaped bowl of dry chiura can carry as many calories as a plate of rice.

Other popular snacks follow predictable patterns. Deep-fried items such as pakauda (fritters) and jerry (jalebi) climb high in fat and sugar, while boiled or roasted options -- boiled egg, roasted soybean (bhatmas), boiled potato and plain popcorn -- stay comparatively moderate. During festivals, the biggest single saving usually comes from limiting deep-fried and sugar-glazed sweets rather than the savoury parts of a meal.

Fermented and wild greens: gundruk, sinki and sisnu (nettle)

Gundruk -- sun-dried, fermented leafy greens made from mustard (rayo), radish or cauliflower leaves -- is one of Nepal's most nutrient-dense traditional foods and a common 'gundruk nutrition' search. Because it is eaten dried and in small amounts, often as a tangy soup or achar, it adds few calories to a meal, but on a dry-matter basis it is strikingly rich in minerals: published studies report high iron and calcium levels with roughly 30 grams of protein and substantial fibre per 100 grams of dry gundruk. The lactic-acid fermentation also improves nutrient availability and adds beneficial organic acids. Sinki (fermented radish taproot) is a closely related dried ferment with a similar role in the hill diet.

Sisnu (stinging nettle, Urtica dioica), foraged widely in Nepal's hills, is a genuine wild superfood. As a cooked green it is low in calories -- roughly 40-55 kcal per 100 grams -- yet an excellent source of iron, calcium, magnesium and phosphorus, plus vitamins A, C and K. It has long been valued both as food (usually as a soup or with dhido) and in traditional medicine, and is increasingly sold as a dried powder. Nettle must be boiled or cooked to neutralise its sting before eating.

The wider lesson is that Nepal's traditional greens and ferments punch far above their calorie weight. Gundruk, sinki, sisnu and saag add iron, calcium and vitamins to a rice-heavy diet at almost no calorie cost, which is why they remain nutritionally important in rural households even as processed snacks spread in the cities.

Masu (meat), dhido and millet staples

Meat (masu) in Nepal most often means buff (buffalo), khasi (castrated goat), chicken (kukhura) or, in some communities, pork and fish. As lean raw cuts these are moderate in calories and high in protein: buffalo meat is around 99-130 kcal per 100 grams, goat around 109-150 kcal, and chicken roughly 120-165 kcal, each supplying about 20-27 grams of protein before cooking. The as-served calorie count rises with fatty cuts and with the oil, ghee and spice paste used in a curry, so a rich meat curry is far more calorie-dense than the lean meat alone.

Dhido -- a thick, unleavened porridge cooked from maize (makai) or finger-millet (kodo) flour and water -- is the traditional hill alternative to rice, eaten with dal, gundruk or meat. Because it is simply flour and water its calorie density as served is moderate, and finger-millet dhido brings a mineral bonus: finger millet (kodo/ragi) is one of the richest cereal sources of calcium, commonly cited at around 300-350 milligrams per 100 grams of flour, roughly ten times that of wheat, and also supplies iron and fibre. Maize, wheat and rice all sit in the 340-360 kcal per 100 gram range when dry, so choosing millet or maize dhido over polished white rice mainly adds fibre and, with finger millet, calcium and iron to the daily diet.

  • Buffalo (buff) meat, raw: ~99-130 kcal, ~19-26 g protein per 100 g
  • Goat (khasi) meat, raw: ~109-150 kcal, ~20-27 g protein per 100 g
  • Chicken, raw: ~120-165 kcal, ~20-31 g protein per 100 g
  • Finger millet (kodo) flour: rich in calcium (~300-350 mg per 100 g)
  • Dry cereal grains (rice, maize, wheat): ~340-360 kcal per 100 g

Nepali foods highest in iron, protein and calcium

For readers building a nutrient-focused diet, some Nepali foods stand out well beyond their calorie contribution. The strongest iron sources are dried fermented greens (gundruk and sinki), sisnu (nettle), pulses such as masuro, gahat (horse gram) and rajma, dark leafy saag, and organ and red meats. For calcium, finger millet (kodo/ragi), sesame (til), dairy (milk, curd, paneer), gundruk and green leafy vegetables lead the list.

For protein, the most efficient sources are pulses and meats: lentils and beans (masuro, mung, chana, rajma, gahat), soybean and roasted bhatmas, eggs, dairy, fish, chicken, buff and goat. Vegetarian households can meet protein needs by combining dal with rice or dhido across the day, since the grain-plus-pulse pairing supplies a more complete amino-acid balance than either alone. Because exact micronutrient figures vary with variety, soil, season and preparation, treat any single number as indicative rather than precise.

  • Highest in iron: gundruk, sinki, sisnu (nettle), gahat, masuro, dark saag, red/organ meat
  • Highest in calcium: finger millet (kodo/ragi), sesame (til), milk, curd, paneer, gundruk, leafy greens
  • Highest in protein: masuro and other dal, soybean/bhatmas, eggs, dairy, fish, chicken, buff, goat
  • Tip: pair plant iron with vitamin-C-rich achar or vegetables to boost absorption

Where the numbers come from: Nepal's Food Composition Table

The most authoritative Nepal-specific reference is the Food Composition Table for Nepal 2012, compiled by the National Nutrition Program of the Department of Food Technology and Quality Control (DFTQC) under the then Ministry of Agriculture Development, Government of Nepal. It gives the energy and nutrients -- protein, fat, carbohydrate, fibre, minerals such as iron and calcium, and vitamins -- in 100 grams of more than 200 traditional and non-traditional Nepali foods, based largely on laboratory analysis at the DFTQC central nutrition laboratory in Kathmandu, and is hosted internationally through the Food and Agriculture Organization (FAO) INFOODS network.

Two practical caveats apply to every figure here. First, values are reported for a food's edible portion in a defined state (raw, dried or cooked), so a raw-grain number and an as-eaten number can differ several-fold once water is added -- rice and dal are the clearest examples. Second, real dishes are mixtures whose calories depend heavily on added oil, ghee, sugar and salt, none of which the base ingredient table captures. The per-serving figures here are therefore ranges compiled from multiple sources rather than exact laboratory values.

Where a specific Nepali dish or ingredient is not in the 2012 table, this guide cross-references USDA FoodData Central and peer-reviewed studies of Nepali foods. Readers who need precise values for clinical or dietary planning should consult the primary DFTQC table and a registered dietitian, and treat the numbers here as a well-sourced starting point for everyday estimation.

Questions

Nepali Food Calories & Nutrition: Dal Bhat, Momo, Sel Roti Guide — FAQ

How many calories are in a plate of dal bhat?+

A standard plate of dal bhat with rice, lentil soup and a vegetable curry is roughly 450-600 kilocalories, with independent trackers reporting about 450-460 kcal for a moderate ~350 g serving. It supplies around 12-18 grams of protein and 60-84 grams of carbohydrate. Extra rice refills, meat curry or added ghee can push a single sitting above 700 kcal.

How many calories are in momo?+

A single steamed vegetable momo is about 35-55 kcal, and a steamed chicken or buff momo is about 50-70 kcal, so a plate of 10 lands around 350-550 kcal. Deep-fried (kothey) momo roughly double to 80-120 kcal each because they absorb oil. Steamed momo with tomato achar is the lighter choice.

How many calories are in one sel roti?+

Sel roti is calorie-dense at roughly 450-540 kcal per 100 grams, so a single medium ring supplies about 300-450 kcal depending on size and oil absorption. It is high in carbohydrate and fat but low in protein, fibre, iron and calcium. Studies show adding roasted soy flour improves its protein and mineral content.

Is gundruk nutritious?+

Yes. Gundruk (dried, fermented leafy greens) adds very few calories to a meal but is rich in iron and calcium on a dry-matter basis, with roughly 30 grams of protein and substantial fibre per 100 grams dry. The lactic-acid fermentation also adds beneficial organic acids, making it one of the more nutrient-dense traditional Nepali foods.

Which Nepali foods are highest in protein and iron?+

The best protein sources are pulses (masuro, mung, chana, rajma, gahat), soybean/bhatmas, eggs, dairy, fish, chicken, buff and goat. For iron, gundruk, sinki, sisnu (nettle), gahat, dark leafy saag and red or organ meats lead. Pairing plant iron with vitamin-C-rich achar or vegetables improves absorption.

Where do these Nepali food calorie numbers come from?+

They are compiled mainly from the Food Composition Table for Nepal 2012, published by the Department of Food Technology and Quality Control (DFTQC) and hosted via FAO/INFOODS, with USDA FoodData Central and peer-reviewed studies used to cross-check foods not in the table. Per-serving figures are ranges, since real dishes vary with portion size and added oil, ghee and sugar.

Related topics

← All topics