How Much Pasta Per Person? Portion Guide
Published 4/21/2026 · 4 min read · Everyday calculators
As a rule of thumb, cook about 2 oz (100 g) of dry pasta per person for a main course, or roughly 1 oz (50 g) as a starter or side. Dry pasta roughly doubles in weight as it cooks, so 2 oz dry becomes about 4 oz cooked — a generous single serving. For 4 people plan on about 8 oz (400 g) dry, and for a table of 8, a full 1 lb (500 g) box plus a little extra.

How much dry pasta to cook per person — about 2 oz (100 g) — plus how to scale for a main course, kids and a crowd.
The 2 oz (100 g) baseline
The classic main-course portion is about 2 oz (100 g) of dry pasta per adult. It looks small in the box, but pasta absorbs water and nearly doubles in weight as it cooks, so 2 oz dry lands around 4 oz on the plate — plenty once you add sauce, cheese and any vegetables or protein.
Adjust up or down for the eater. Big appetites or a pasta-only meal push toward 3–4 oz (125 g) dry; a light lunch or a first course before a main dish drops to about 1 oz (50 g). If pasta is a side dish rather than the star, halve the baseline and let the main course carry the plate.
Long pasta vs short pasta
The 2 oz (100 g) rule is by weight, so it holds for any shape — but people gauge long and short pasta differently by eye. For spaghetti, a single serving is a bundle about the diameter of a US quarter (about 1 inch / 2.5 cm) held together at the ends; that bundle is close to 2 oz.
For short shapes like penne or fusilli, a single 2 oz (100 g) serving is close to 1 cup dry — though the exact cup count varies with the shape's air gaps. When in doubt, weigh: a scale is the only way to be exact across shapes, and it takes seconds to tare a bowl and pour in the grams you need.
Scaling for kids and a crowd
Children eat less: plan on about 1 to 1.5 oz (30–50 g) of dry pasta for a young child and roughly 1.5 oz (50 g) for an older one, then adjust to their appetite. Mixing adults and kids at one table, count each child as about half an adult portion to avoid a mountain of leftovers.
For a crowd, multiply the baseline and round to whole boxes. Eight adults at 2 oz each need 1 lb (400 g), so a single 1 lb (500 g) box covers them with a little spare. For 12 or more, add a small buffer — big pots cook slightly unevenly and generous hosts always want seconds on hand.
Worked with our own calculator
Pasta Portion Calculator
Given
- People
- 4
- Appetite
- Normal (100 g)
Result
- Dried pasta (g)
- 400
- Cooking water (L)
- 4
These figures are produced by the calculator below, not typed in by hand — they are recomputed whenever the tool changes.
Run it on your own figures →Frequently asked questions
- How much dry pasta is one serving?
- About 2 oz (100 g) of dry pasta per person for a main course. It roughly doubles when cooked, giving a generous plate of around 4 oz once sauced.
- How do I measure spaghetti without a scale?
- Gather a bundle about 1 inch (2.5 cm) in diameter at the ends — roughly the width of a US quarter. That comes out close to a 2 oz (100 g) single serving.
- How much pasta for 4 people?
- About 8 oz (400 g) of dry pasta for four adults as a main course. A standard 1 lb (500 g) box covers four with a little to spare.
- Does fresh pasta use the same portion?
- No — fresh pasta already contains water, so serve more by weight: roughly 4 to 5 oz (115–150 g) of fresh pasta per person, versus 2 oz (100 g) of dry.
Articles you may find interesting
All guides →Related tools
Sources
Spotted a mistake in this article?