Recipe Scaling Factor
Rescale each ingredient for a different number of servings.
Formula
Live Calculator
MembersVariables
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
More in Nutrition & Food
View allFood Energy (Atwater)
BasicTotal food energy in kilocalories from its macronutrients using the Atwater factors.
Calories from Protein
BasicEnergy contributed by protein at 4 kcal per gram.
Calories from Carbohydrate
BasicEnergy from carbohydrate at 4 kcal per gram.
Calories from Fat
BasicEnergy from fat at 9 kcal per gram — the most energy-dense macronutrient.
Calories from Alcohol
IntermediateEnergy from pure alcohol (ethanol) at 7 kcal per gram.
Kilocalories to Kilojoules
BasicConvert dietary Calories to the SI energy unit used on many food labels.