How Much Pasta Per Person?

Learn how much pasta per person to cook for a main dish or side, with a clear table in ounces and grams plus tips for fresh pasta and spaghetti.

For most meals, start with 2 ounces (56 grams) of dry pasta per person when pasta is the main dish. For a side dish, start with 1 ounce (28 grams) per person. These are planning amounts, not strict limits: increase the main-dish portion to about 3 ounces (85 grams) for larger appetites, a light sauce, or a meal with few other dishes.

Measure the pasta before cooking. Dry pasta absorbs water and becomes heavier in the pot, so weighing it after cooking does not give you the same useful starting point.

Dry pasta serving chart

People Main dish Side dish
1 2 oz / 56 g 1 oz / 28 g
2 4 oz / 113 g 2 oz / 56 g
4 8 oz / 227 g 4 oz / 113 g
6 12 oz / 340 g 6 oz / 170 g
8 16 oz / 454 g 8 oz / 227 g

A 16-ounce box provides eight baseline main-dish portions. If pasta is nearly the entire meal, it may serve five or six hungry adults instead.

Adjust the amount to the rest of the meal

  • Pasta as the main dish: Begin with 2 ounces per person. Use closer to 3 ounces when the sauce is light and there are few sides.
  • Pasta as a side: One ounce per person is often enough beside chicken, vegetables, salad, or another substantial dish.
  • A hearty sauce: Meat, beans, cream, cheese, or plenty of vegetables add volume. The baseline amount of pasta will usually go farther.
  • A simple sauce: A light butter or tomato sauce leaves pasta as the largest part of the meal, so a more generous portion may make sense.
  • A baked dish: Cheese sauce, toppings, and other additions make a casserole more filling. Baked mac and cheese, for example, uses 12 ounces of macaroni for six servings.

If you are unsure about appetites, round up modestly. Extra dry pasta can stay in the package; cooked pasta is harder to adjust.

Dry pasta, fresh pasta, and filled pasta

The 2-ounce rule applies to dry, unfilled pasta. Fresh pasta already contains water, so it weighs more before cooking and does not use the same calculation.

For fresh, unfilled pasta, start with about 4 ounces (115 grams) per person as a main dish. A smaller serving can work in a multi-course meal. Ravioli, tortellini, and other filled pastas vary in size and filling, so use the serving information on the package or the yield in the recipe instead of treating them like plain noodles.

Short and long dry pasta can use the same weight. Twelve ounces of penne and 12 ounces of spaghetti contain the same amount of dry pasta even though they occupy very different amounts of space. That is why weight is more reliable than cups.

How to measure pasta without a scale

The package is the most dependable measuring tool when a scale is not available. Divide a 16-ounce box like this:

  • Half the box is 8 ounces, or four baseline main-dish portions.
  • One-quarter of the box is 4 ounces, or two portions.
  • One-eighth of the box is 2 ounces, or one portion.

For spaghetti, divide the dry strands into equal bundles before they go into the water. Package serving counts or a pasta measure can also help, but the familiar coin-size bundle comparison is only an estimate because strand thickness differs.

Avoid using one cup measurement for every short shape. Elbows pack closely, while rigatoni and bow ties leave more empty space in the cup. If the box gives a shape-specific cup conversion, use that conversion only for that pasta.

Before opening the package, confirm how many people are eating and whether pasta is the main dish or a side. This is the same kind of quick check covered in five things to do before you cook. Once the amount is set, follow the al dente cooking guide and begin tasting before the package time ends.

Plan the sauce with the pasta

For a light sauce, garlic butter pasta uses 12 ounces of spaghetti for four servings. Creamy tomato pasta uses the same dry weight with a more substantial sauce. Both are reasonable examples of increasing the baseline serving when pasta is dinner rather than a side.

Reserve some cooking liquid before draining, especially for butter, cheese, or concentrated tomato sauces. The guide to using pasta water in sauce explains how much to save and why it should be added in small amounts. Season the pot according to the sauce using the pasta water salt ratio.

Common pasta portion questions

Is 2 ounces of dry pasta enough for one person?

Two ounces is a useful baseline serving. It works well with a substantial sauce or other food on the table. Use about 3 ounces for a larger appetite or when pasta with a light sauce is the full meal.

How much pasta do I need for four people?

Cook 8 ounces (227 grams) of dry pasta for four baseline main-dish servings, or 4 ounces (113 grams) when it is a side. Increase the main-dish amount to 12 ounces if you want generous portions.

How much pasta do I need for six people?

Use 12 ounces (340 grams) for six baseline main-dish servings. For generous portions, a full 16-ounce box is a practical amount.

Does pasta weigh more after cooking?

Yes. Pasta absorbs water as it cooks, so its cooked weight and volume increase. The exact change depends on the shape and cooking time, which is why dry weight is more useful for planning.

Should I measure pasta dry or cooked?

Measure it dry whenever possible. Recipes and package serving sizes usually refer to uncooked pasta, and the dry amount can be divided before cooking.

How much fresh pasta should I use per person?

Start with about 4 ounces (115 grams) of fresh, unfilled pasta per person for a main dish. Check the package or recipe yield for filled pasta because the filling changes the portion.