Ad Space — Top Banner

Pasta Portions Calculator

Calculate how much dry pasta to cook per person.
Covers spaghetti, penne, fusilli, and more with gram and ounce measurements.

Pasta Needed

Dry pasta to cooked weight conversion is important for portion control, meal prep, and nutritional tracking. Pasta absorbs water during cooking and increases significantly in weight — but all the calories come from the dry pasta.

Cooking weight formula: Cooked Weight = Dry Weight × Expansion Factor

Pasta expansion factors (dry to cooked):

  • Spaghetti, linguine, fettuccine: 2.0–2.2× (dry × 2.1 ≈ cooked)
  • Penne, rigatoni, ziti: 2.0–2.5×
  • Farfalle (bow tie): 2.3–2.5×
  • Elbow macaroni: 2.2–2.4×
  • Orzo: 2.5–3.0× (absorbs more water due to smaller surface area ratio)
  • Egg noodles: 1.8–2.0×

Calorie tracking note: Calories do not change during cooking. 100g dry pasta (≈356 kcal) becomes ≈210g cooked pasta — still 356 kcal. Always use dry weight for accurate calorie tracking, or divide cooked weight by the expansion factor.

Standard portion sizes:

  • Side dish portion: 56g (2 oz) dry = ~120g cooked
  • Main dish portion: 85g (3 oz) dry = ~185g cooked
  • Hungry adult/athlete portion: 113g (4 oz) dry = ~240g cooked
  • Italian restaurant serving: typically 120–140g dry (4–5 oz)

Volume to weight reference: For elbow macaroni:

  • 1 cup dry = ~100g = ~56 kcal × 100/100 = 356 kcal
  • 2 cups dry = 200g = 712 kcal

For spaghetti (dry bundle diameter as a guide):

  • 25mm bundle (US quarter coin diameter): ~56g = 1 serving
  • 32mm bundle (UK 10p coin): ~85g = standard Italian serving

What each variable means:

  • Expansion factor: the ratio of cooked to dry weight; caused by water absorption into the starch granules during cooking
  • Al dente vs fully cooked: al dente pasta absorbs less water (lower expansion, slightly fewer readily-available calories due to slower digestion). Overcooked pasta absorbs more water and has a higher glycemic response.
  • Pasta shape and surface area: smaller shapes with more surface area (orzo, ditalini) absorb proportionally more water than large tubular shapes

Worked example: Recipe serves 4. You want 200g cooked penne per person.

Total cooked needed = 4 × 200g = 800g cooked Expansion factor (penne): 2.2 Dry pasta needed = 800g ÷ 2.2 = 363.6g dry (≈ 364g) Purchase a 500g (17.6 oz) box — you’ll use most of it with a small surplus.

Calorie count: 364g dry pasta ≈ 364 × 3.56 kcal = 1,296 kcal total for 4 servings = 324 kcal per serving (pasta only, before sauce).


Ad Space — Bottom Banner

Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.