
A thick, dough-like porridge made by vigorously stirring buckwheat, millet or corn flour into boiling water until it forms a smooth, cohesive mass. The age-old staple of Nepal's hills and mountains, eaten with curry, gundruk and pickle.
The traditional staple of Nepal's hill and mountain regions, where cold, steep terrain made paddy rice hard to grow and the white rice of the southern plains expensive to bring up; dhindo predates rice here as everyday sustenance, ground from the millet, buckwheat and maize that households grew themselves. Long the food of poorer hill families, it has been reclaimed in the cities as a wholesome, high-fibre heritage grain and is now served as a dish ordered to taste old village fare.
Warm, dense and soft like a savoury polenta, with a gentle earthy, nutty taste from the buckwheat or millet. Plain on its own, it comes alive scooped through spicy curry and the sour tang of fermented gundruk.
Constant vigorous stirring with a narrow iron spatula (dabilo) as flour hits boiling water gelatinizes the starch evenly, breaking up lumps and building a smooth, elastic mass that pulls cleanly from the pot. Cooking off the raw starch develops a cohesive texture firm enough to scoop by hand. Its health revival rests on the grain itself: a food-science study comparing the millet, buckwheat, maize and wheat forms against rice found the millet form highest in dietary fibre and the buckwheat form highest in protein, while rice carried far more total carbohydrate and reducing sugar; the fibre slows sugar absorption and blunts the post-meal blood-sugar spike, which is why it is judged a better staple than rice for diabetics.
Variations
Buckwheat (phapar) dhindo, millet (kodo) dhindo, cornmeal (makai) dhindo, also made with wheat flour; commonly eaten with gundruk soup, curry, dal or yogurt, and served as part of a dhido thali with seasonal vegetable curry and pickle.
On the Palate
Where Dhindo sits in the Nepali flavor cloud
Ingredients
Serves 4How it's made
8 steps · 5 min
- 14 min
Bring water to a rolling boil in a heavy-bottomed pot.
- 21 min
Sprinkle in a little flour and let it dissolve to season the water.
- 35 min
Gradually add buckwheat or millet flour while stirring hard.
Watch outRain the flour in slowly with one hand while your other hand never stops stirring — dumping it all at once locks in lumps you can't beat out later.
- 44 min
Keep stirring vigorously with a wooden paddle to crush all lumps.
- 54 min
Work the mass over low heat until thick, glossy and cohesive.
Watch outIt's ready when the mass turns glossy and pulls away from the pot in one lump instead of sticking to the sides.
- 63 min
Cook a few more minutes until the raw flour smell disappears.
Watch outKeep going until the raw, floury smell is gone — that's the signal the starch is fully cooked and it won't taste chalky.
- 71 min
Optionally stir in a little ghee for richness.
- 82 min
Scoop into bowls and serve hot with curry, gundruk and achar.




