Portion Size Calculator - Adjust Recipe Serving Sizes

Calculate how to adjust any recipe for different serving sizes. Find the multiplier to scale ingredients up or down for your desired number of servings.

Reviewed by the Calcura editorial team · Last reviewed

Question
How do I resize a recipe for a different number of servings?
Answer
Compute a scale factor: scale = target_servings / base_servings, then multiply every ingredient by that factor. A recipe for 4 that needs to feed 6 uses a 1.5× scale; a recipe for 8 that needs to feed 2 uses 0.25×. Cooking times don't scale linearly — a doubled lasagna still bakes about the same time, just a few minutes longer for density.
▸Show formula & caveats
Formula
scale = target_servings / base_servings
Caveats
  • Baking recipes are sensitive — pan size affects time and texture, not just ingredient amount.
  • Spices, salt, and acid often scale sub-linearly; taste before adding the full multiplier.
  • Leavening (yeast, baking powder) doesn't always scale proportionally for large jumps; search for the adjusted recipe instead.

What This Calculator Does

Calculates the multiplier needed to scale a recipe from its original yield to a different number of servings. Multiply every ingredient by the returned factor to preserve the recipe's ratios. Most useful for everyday home cooking where a recipe is written for 4 or 6 and you need to cook for a different-sized group.

When To Use This Calculator

Cooking a 4-serving dinner recipe for a party of 6

6 ÷ 4 = 1.5× multiplier. 2 cups rice becomes 3 cups; 1 lb chicken becomes 1.5 lb.

Making a half batch because only two people are eating

8-serving casserole halved to 4 servings: 0.5× multiplier applied to every ingredient.

Batch cooking ahead for the week

Multiplying a 4-serving soup by 2 to store 8 individual portions. 2× across the board.

Adjusting a recipe to finish a partial ingredient

You have 3 chicken breasts instead of the recipe's 4; run 3 ÷ 4 = 0.75× across the entire recipe to stay in ratio.

How It Works

The calculator returns desired_servings ÷ original_servings as a decimal multiplier. Applied uniformly to each ingredient, it preserves the recipe's ingredient-to-ingredient ratios — which is what actually determines flavor, texture, and chemistry. Non-linearities in cooking (surface-area browning, maillard reactions, leavening behavior at extreme scale) start to matter beyond roughly 3× up or ¼× down, but within typical home-cooking ranges linear scaling works reliably.

Formula

multiplier = desired_servings ÷ original_servings | new_amount = original_amount × multiplier

Real-World Example

Scenario

A family chili recipe serves 4: 1 lb ground beef, 2 cans (15 oz each) kidney beans, 1 can (28 oz) tomatoes, 1 onion, 2 tbsp chili powder, 1 tsp cumin, 1 tsp salt. You need to feed 10 for a game-day get-together.

Calculation

10 ÷ 4 = 2.5× multiplier. Beef: 1 × 2.5 = 2.5 lb. Beans: 2 × 2.5 = 5 cans. Tomatoes: 1 × 2.5 = 2.5 cans (round to 2 + ½ can tomato paste, or 3 and accept more tomato). Onion: 2.5 onions (use 3 medium or 2 large). Chili powder: 2 × 2.5 = 5 tbsp. Cumin: 2.5 tsp. Salt: 2.5 tsp (taste-adjust).

Result

2.5 lb beef, 5 cans beans, ~2.5 cans tomatoes, 2–3 onions, 5 tbsp chili powder, 2.5 tsp cumin — taste and adjust salt at the end of simmering.

Common Mistakes to Avoid

Mistake: Scaling salt and strong spices strictly by the multiplier

Solution: Flavor perception is not linear with scale. When 2× scaling up, start with 1.5–1.75× salt and strong spices and adjust to taste at the end.

Mistake: Scaling leavening (baking powder/soda/yeast) linearly past ~2×

Solution: Leavening gas production has a ceiling beyond which texture breaks down. For big scale changes, look for a recipe written at the target size.

Mistake: Forgetting that pan size matters when the batter volume changes

Solution: A 2× batter needs a pan with 2× floor area or use two pans. Otherwise the bake time and texture change unpredictably.

Mistake: Not rounding to sensible measurements

Solution: '1.33 eggs' isn't actionable. Round eggs to whole numbers, and use fractional kitchen measures (⅛, ¼, ⅓, ½, ⅔, ¾) for everything else.

Related cooking tools

When This Isn't the Right Tool

Yeast breads scaled more than 2× either direction

Use instead: Proofing times, hydration, and gluten development don't scale linearly. Use a baker's-percentage formula or a recipe written at the target size.

Deep-frying or skillet cooking where surface contact matters

Use instead: Doubling a pan of seared meat doesn't fit the same pan; cook in batches rather than scaling the recipe cavity.

Recipes with 'to taste' or 'a pinch' amounts

Use instead: These don't have a single value to scale. Treat them as a direction rather than a measurement.

How to Verify This Calculation

Sanity-check: if desired = original, the multiplier must be exactly 1.0. Doubling (original 4 → desired 8) should return 2.0 exactly. Halving should return 0.5.

Sources

Reviewed by the Calcura editorial team · Last reviewed

Related Calculators

Frequently Asked Questions