Skip to content
Allin

How Much Pasta Per Person? Portion Guide

Published 4/21/2026 · 4 min read · Everyday calculators

Marco Bianchi

Marco BianchiHome, DIY & motoring writer at Allin

Renovation · Materials

Checked against 2 sources

View profile
In short

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.

A single portion of pasta plated with herbs, seen from above.
adrian vieriu · Pexels · Pexels

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?