Pasta Serving Calculator

Dry pasta and cooked cups for any guest count, by course.

Food and CookingUpdated 2026-10-112 min read
Pasta Serving Calculator
Dry pasta
...
Dry weight...
Cooked yield...

What it does

Pasta math starts from the label serving: 2 oz dry per person for a main, which cooks to about a cup. Guests times that serving sets the dry weight, and dry weight sets boxes, water, and sauce in one chain.

The tool above takes guest count with course size. It returns dry ounces, dry grams, and cooked cups. The default 6 guests at main gives 12 oz dry (340.2 g) for 6 cups cooked, which is three quarters of a standard 16 oz box.

Serving weights follow label and food data conventions backed by USDA composition and buying references: 2 oz is 56 to 57 g, 1 oz of grains equals half a cup cooked, and ounces convert at 28.35 g. Shape tables tune cup measures while weight stays canonical.

Water absorption does the rest of the work. Dry pasta roughly doubles in weight as starch drinks the pot, so cooked cups run about half the dry ounces regardless of shape; short cuts pack differently per cup but weigh the same per serving.

How to use

  1. Type the guest count.
  2. Pick side, main, or hearty.
  3. Read dry ounces first, grams beside them.
  4. Read cooked cups for pot and sauce sizing.
  5. Buy whole boxes up from the box fraction.
  6. Salt the water and sauce for the cooked volume.

Formula

Dry oz = guests x oz each (1 side, 2 main, 3 hearty). Grams = oz x 28.35. Cooked cups = oz / 2. Boxes = oz / 16.
oz each
Dry serving per guest by course.
28.35
Grams per ounce.
cups
Cooked yield at about half a cup per dry ounce.

Long and short shapes differ in dry cup measures but share dry weights: a 2 oz bundle of spaghetti and 2 oz of penne both cook near 1 cup.

Worked example

Example: 6 guests, main

Defaults: 6 guests, main course.

  1. Dry: 6 x 2 = 12 oz.
  2. Grams: 12 x 28.35 = 340.2 g.
  3. Cooked: 12 / 2 = 6 cups.
  4. Boxes: 12 / 16 = 0.75, so buy 1 box.
  5. Leftover: 16 minus 12 = 4 oz for next time.
  6. Tool shows 12 oz dry, 340.2 g, 6 cups cooked.

Reference table

2 oz dry yields by shape
ShapeDry measureCooked yield
Spaghetti, long2-1/8 in bundle1 cup (124 g)
Penne2/3 cup dry1-1/4 cups (107 g)
Elbow macaroni1/2 cup dry1-1/8 cups (120 g)
Farfalle3/4 cup dry1-1/4 cups (107 g)
Grains rule1 oz equiv1/2 cup cooked

Limits

  • Averages; appetites and shapes shift yields.
  • Sauce hunger not modeled; hearty covers big eaters.
  • Gluten free and fresh pasta hydrate differently.
  • Box counts assume 16 oz boxes.

Common mistakes

  • Weighing cooked cups as dry ounces.
  • Using dry cup measures across shapes.
  • Forgetting water and sauce scale with cooked volume.
  • Buying exact fractions with no buffer.
  • Salting for dry weight instead of pot size.

Try it yourself

Quick checks. Answers sit tucked under each question.

4 guests, side course?

4 oz dry (113.4 g) for 2 cups cooked.

2 guests, hearty course?

6 oz dry (170.1 g) for 3 cups cooked.

Boxes for the default?

12 / 16 = 0.75, so buy 1 box.

Questions

Pasta for 6 as a main?

12 oz dry (340.2 g), about 6 cups cooked.

Dry to cooked rule?

About half a cup cooked per dry ounce; 2 oz cooks near 1 cup.

Side versus hearty?

1 oz versus 3 oz dry each; main holds 2 oz.

Ounces to grams?

Multiply by 28.35: 12 oz is 340.2 g.

Shapes interchangeable?

By weight yes; by dry cup measure no.

Rice page versus this?

Rice uses water ratios per cup; pasta uses per guest servings.

Sources

How this page was checked. The formula above was matched against the cited sources, and the worked example was run through the tool on this page before publishing. If you spot an error, contact us so we can fix it and note the correction.