How Much Rice Per Person? Quantities for 4, 10, 20 and 50 People
September 29, 2026 • 8 min read

Key Takeaways
- Plan 75–100 g of uncooked rice per person when rice is served alongside dal, sabzi and roti.
- Plan 120–150 g per person when rice is the meal itself, as in biryani or pulao.
- Uncooked rice expands roughly 2.5 to 3 times by weight once cooked, more for aged, soaked basmati.
- Per-head quantity drops at larger gatherings. Fifty guests with three mains eat less rice each than four people at a weekday dinner.
- Weigh rice for anything above ten people. Cup sizes vary and cause most scaling mistakes.
Almost everyone who searches this has the same worry: running short in front of guests, or ending up with a vessel of leftover rice nobody wants. The good news is that rice quantities are predictable once you know two things, whether rice is the main dish or a side, and how much else is on the plate. Everything below is built around those two questions.
How Much Rice Do You Need per Person?
Cook 75–100 g of uncooked rice per person (roughly ½ cup) when rice is served with dal, sabzi and roti. Cook 120–150 g per person (about ¾ cup) when rice is the main dish, such as biryani, pulao or rice with a single curry. For gatherings above twenty people with several dishes, reduce the per-head figure by 15–25%.
Every figure in this article refers to uncooked rice. That's the single most common misreading of rice quantity charts, and it throws a plan off by a factor of three.
The range exists because appetite isn't uniform. A Punjabi household where roti carries the meal eats less rice per head than a Bengali, Odia or Tamil household where rice is the staple at every sitting. If rice is your everyday base, use the top of each range.
How Much Rice for 4, 10, 20 and 50 People?
All quantities are uncooked rice, in grams and kilograms.
| People | Rice as a side dish (uncooked) | Rice as the main dish (uncooked) | Approx. cooked yield (side / main) |
| 4 | 300–400 g | 500–600 g | 0.9–1.2 kg / 1.5–1.8 kg |
| 10 | 750 g–1 kg | 1.2–1.5 kg | 2.2–3 kg / 3.6–4.5 kg |
| 20 | 1.5–2 kg | 2.4–3 kg | 4.5–6 kg / 7–9 kg |
| 50 | 3–4 kg | 5.5–6.5 kg | 9–12 kg / 16–19 kg |
Cup equivalents, using a 240 ml measuring cup (about 185–195 g of uncooked basmati per level cup):
| People | Side dish | Main dish |
| 4 | 1.5–2 cups | 2.5–3 cups |
| 10 | 4–5 cups | 6–8 cups |
| 20 | 8–10 cups | 12–15 cups |
The fifty-person row is deliberately lower per head than a straight multiplication of the four-person row. At that scale there are almost always more dishes, more breads and more guests who take a small portion, so per-person rice falls to around 60–80 g as a side and 110–130 g as a main.
Why Does the Per-Person Quantity Change at Larger Gatherings?
Because the plate changes. At a family dinner, rice might be half of what each person eats. At a function with paneer, a dal, a dry sabzi, naan, a raita and a sweet, rice is one item competing with six.
The factors that move the figure most:
- Menu breadth. Each additional main dish pulls roughly 10–15 g of rice off the per-head need. Three or more mains is where the reduction becomes significant.
- Other carbohydrates. Naan, puri, kulcha or roti on the same menu cut rice consumption sharply, especially in North Indian gatherings.
- Lunch or dinner. Afternoon meals at home-style functions tend to be rice-heavier than late dinners.
- Buffet or served. A served meal (pangat, banana-leaf style) gets second helpings of rice pushed onto plates. Buffets lead to smaller self-served portions.
- Who's coming. Children, elderly guests and mixed-age crowds bring the average down. A group of college friends pushes it up.
Work example: 20 people, family lunch, two mains plus roti. Straight multiplication at 100 g gives 2 kg. With two mains and roti on the table, drop around 20%: 1.6 kg of uncooked rice is enough. If rice is the staple for most guests, go back up to 1.8–2 kg.
How Much Rice Per Person for Biryani or Pulao?
Plan 120–150 g of uncooked basmati per person for biryani at home, and 110–130 g at a larger event with other dishes. In practical terms, 1 kg of uncooked basmati makes biryani for about 7–8 people at home.
The figure isn't simply higher across the board, for two reasons. The meat, vegetables and fried onion layered into a biryani add volume, so each plate needs less rice by weight than a plate of plain rice would suggest. And good basmati elongates more than most rice when cooked, so each gram yields more on the plate. Pulao sits slightly lower than biryani, at around 100–130g, because it's more often served with curry and raita alongside.
Getting the water right matters as much as the quantity here. Our guide on the rice to water ratio for biryani covers the soaking and water adjustments for dum and boiled-and-drained methods.
Same headcount, different figures:
| Meal for 10 people | Uncooked rice |
| Plain rice with dal, sabzi and roti (weekday dinner) | 750 g–1 kg |
| Biryani as the main dish | 1.2–1.5 kg |
How Much Does Uncooked Rice Expand When Cooked?
Uncooked rice roughly doubles to triple in weight and expands about three times in volume when cooked, depending on the variety and how it's cooked.
What moves the figure:
- Variety. Aged long-grain basmati elongates the most. Short-grain rice such as sona masoori or kolam absorbs water but grows less in length. The long grain vs short grain rice difference explains why.
- Soaking. Soaked rice absorbs some water before cooking and elongates more evenly.
- Method. Boiled-and-drained rice absorbs more water than absorption-cooked rice.
- Processing. Parboiled rice takes more water and keeps a firmer shape, so its cooked yield differs from raw rice of the same weight.
Use this range to adapt the table to whatever rice you have. If you're choosing a rice with yield and grain length in mind, which basmati rice is best for cooking, walk through the options.
How Much Water Do You Need for These Quantities?
For absorption cooking, raw basmati typically takes 1.5 to 2 parts water to 1 part rice by volume, depending on soaking and age of the grain. Parboiled rice needs more.
The part most people miss: water doesn't scale linearly in a large vessel. Evaporation happens at the surface, and a big pot's surface area doesn't grow in proportion to its volume. So a fifty-person pot loses proportionally less water to steam than a four-person pan, and needs slightly less water per kilo of rice. When scaling up, start at the lower end of the ratio and keep a little hot water ready rather than overfilling from the start. Overwatered bulk rice is the usual cause of the problem covered in why biryani rice turns mushy or sticky.
Should You Measure Rice by Weight or by Cup?
Measure by weight for anything above ten people. Cups are fine for a family meal, but they fail when scaled.
The trouble is that "one cup" means different things. An American measuring cup is 240 ml, a metric cup is 250 ml, and the cup that comes with most rice cookers is around 180 ml. Recipe sites rarely say which one they mean. The error is small in one cup and large across twenty. A kitchen scale removes the guesswork, and every catering quantity in this article is given in kilograms for that reason.
How Much Should You Plan For?
Run through four checks before you measure:
- Is rice the meal or the accompaniment? Pick the side-dish or main-dish column.
- How much else is on the menu? Two or more mains, or breads alongside, and you can reduce by 15–25%.
- Who's eating? Rice-staple households and younger crowds, go to the top of the range. Mixed ages, go lower.
- Do you need a buffer? Add 10% for a function where guest count is uncertain or where running short would be embarrassing. Skip it for a family meal, where extra rice usually becomes leftovers nobody eats.
Leftover rice needs more care than most leftovers, so cooking close to the right quantity is the cleaner option. We've written a separate guide on how long cooked rice lasts and how to store it safely.
At India Gate Foods, we see the same pattern with buyers stocking up for functions: people over-buy rice far more often than they run short. Starting with the planning logic above rather than a multiplied figure usually saves a kilo or two.
Frequently Asked Questions
How many cups of rice for 10 people?
About 4–5 cups (240 ml) of uncooked rice if it's served with other dishes, and 6–8 cups if rice is the main dish. Weighing is more reliable: 750 g–1 kg as a side, 1.2–1.5 kg as a main.
How much basmati rice per person for biryani?
Plan 120–150 g of uncooked basmati per person at home. For large events with other dishes on the menu, 110–130 g per person is usually enough.
How much does 1 kg of uncooked rice serve?
About 10–13 people when rice is a side dish with dal, sabzi and roti, and about 7–8 people when it's the main dish, such as biryani.
Is 100 grams of rice per person too much?
Not for most meals. 100 g uncooked is a normal portion when rice is the main starch. If roti or several other dishes are served, 75 g is often enough.
How much rice should I cook for a party of 50?
Around 3–4 kg of uncooked rice if it's served alongside several dishes, and 5.5–6.5 kg if rice is the main dish, like biryani. These figures already account for lower per-head eating at large gatherings.
Does soaking rice change how much I should cook?
No. Always measure rice dry, before soaking. Soaking changes the cooking time and water needed, not the quantity of rice required per person.



