Nutrition & Food
Basic

Recipe Scaling Factor

Rescale each ingredient for a different number of servings.

Formula

mnew=mold×nwantnhavem_{new} = m_{old} \times \frac{n_{want}}{n_{have}}

Live Calculator

Members

Variables

m_{old}Original amount
n_{want}Desired servings
n_{have}Original servings

Example

200 g × 6/4 ⇒ 300 g

How it works

This formula adjusts a recipe by the same proportion as the serving size changes. If you want more servings, you multiply each ingredient by the ratio of desired servings to original servings; if you want fewer, the ratio is less than 1, so the amounts shrink. It works because the recipe is assumed to scale linearly: each serving uses the same fraction of every ingredient.

When to use it

Use this when you need to cook a recipe for a different number of people than the recipe was written for. It is also useful when doubling, halving, or otherwise resizing batch recipes for baking, drinks, soups, or meal prep.

Worked example, step by step

A soup recipe makes 5 servings and uses 250 mL of stock. We want 8 servings, so the scaling factor is 8/5. m_new = 250 × 8/5 m_new = 250 × 1.6 m_new = 400 mL Final answer: use 400 mL of stock.

Common mistakes to avoid

  • multiplying by the wrong ratio, such as have/want instead of want/have
  • scaling only one ingredient and forgetting to scale the others
  • using the formula for recipes with non-linear ingredients, like salt or spices that may need taste adjustments rather than exact scaling

Did You Know?

Baking scales cleanly by weight but spices and leaveners often do not — doubling chilli or baking soda can overwhelm a dish.

Share this formula

Reviewed & maintained by the FormulaWon editorial teamLast reviewed September 2026