Portion Size Calculator
Convert portion size with our free cooking calculator. Get accurate measurements, scaling, and recipe adjustments instantly.
Formula
Adjusted Amount = Original Amount x (Desired Servings / Original Servings)
The scale factor is calculated by dividing the desired number of servings by the original recipe servings. Each ingredient quantity is then multiplied by this factor to get the adjusted amount needed.
Worked Examples
Example 1: Doubling a Dinner Recipe
Problem: A recipe serves 4 people and calls for 2 cups of rice, 1.5 cups of broth, and 350 calories per serving. You need to serve 8 people.
Solution: Scale Factor = 8 / 4 = 2.0\nRice: 2 cups x 2.0 = 4 cups\nBroth: 1.5 cups x 2.0 = 3 cups\nCalories per serving remains 350\nTotal calories: 350 x 8 = 2,800 (was 350 x 4 = 1,400)
Result: Scale Factor: 2.0 | Rice: 4 cups | Broth: 3 cups | Total Calories: 2,800
Example 2: Scaling Down for Two
Problem: A recipe serves 6 and calls for 3 cups of flour at 420 calories per serving. You only need to serve 2.
Solution: Scale Factor = 2 / 6 = 0.333\nFlour: 3 cups x 0.333 = 1 cup\nCalories per serving remains 420\nTotal calories: 420 x 2 = 840 (was 420 x 6 = 2,520)
Result: Scale Factor: 0.33 | Flour: 1 cup | Total Calories: 840
Frequently Asked Questions
How do you calculate portion sizes when scaling a recipe?
To scale a recipe, divide the desired number of servings by the original number of servings to get the scale factor, then multiply every ingredient quantity by that factor. For example, if a recipe serves 4 and you need to serve 10, the scale factor is 10 divided by 4, which equals 2.5. Every ingredient amount gets multiplied by 2.5. This works for all measurable ingredients including liquids, dry goods, spices, and seasonings. However, experienced cooks often recommend scaling spices and salt by slightly less than the full factor, especially for large batches, since flavor concentration can intensify disproportionately when scaling up.
What are standard recommended portion sizes for adults?
Standard adult portion sizes recommended by nutritional guidelines are approximately 4 ounces or 115 grams for protein sources like meat, poultry, and fish, which is roughly the size of a deck of cards. Cooked grains and pasta should be about one cup or 150 grams per serving. Vegetables are recommended at one cup raw or half a cup cooked per serving. A serving of cheese is about 1.5 ounces or 42 grams. For fruits, one medium piece or about 130 grams constitutes a serving. These guidelines come from the USDA MyPlate recommendations and help maintain balanced nutrition while controlling calorie intake effectively.
Should portion sizes differ for children compared to adults?
Yes, children require significantly different portion sizes than adults, and these portions should scale with the child's age and activity level. A general rule of thumb is that a young child's serving size should be roughly one tablespoon per year of age for each food group. For instance, a three year old would receive about three tablespoons of vegetables, while a five year old gets five tablespoons. By the teenage years, portions approach adult sizes. The American Academy of Pediatrics recommends children aged 4 to 8 consume about 1200 to 1400 calories per day, while teens need 1800 to 2200 calories. Offering appropriately sized portions helps children develop healthy eating habits.
How do I determine proper portion sizes?
Visual guides help: a serving of meat is a deck of cards (3 oz), a cup of pasta is a tennis ball, a serving of cheese is 4 stacked dice (1.5 oz), a tablespoon of butter is a poker chip. Food scales provide the most accurate measurement for calorie counting.
Is my data stored or sent to a server?
No. All calculations run entirely in your browser using JavaScript. No data you enter is ever transmitted to any server or stored anywhere. Your inputs remain completely private.
Can I share or bookmark my calculation?
You can bookmark the calculator page in your browser. Many calculators also display a shareable result summary you can copy. The page URL stays the same so returning to it will bring you back to the same tool.