Serving Size Calculator
Recipe mode: serving size = finished recipe weight ÷ number of servings, plus calories and macros per serving. Party mode: per-person and total quantities of protein, sides, dessert and drinks for any guest count, in US or metric units.
Use the Serving Size Calculator
Recipe totals (optional)
Recipe scaling (optional)
Recipe serving size
Enter the finished amount and the number of servings.
| Nutrient | Recipe total | Per serving |
|---|
Enter your event details and click Calculate
Shopping list
| Category | Per person | Total for event |
|---|
How much food per person: dinner quantities by guest count
Average appetite, plated or family-style dinner. Lunch is about 15–25% less; a buffet is about 20% more.
| Food | Per person | 10 guests | 25 guests | 50 guests | 100 guests |
|---|---|---|---|---|---|
| Main protein (cooked) | 6 oz (170 g) | 3.8 lb | 9.4 lb | 18.8 lb | 37.5 lb |
| Side starch | 4 oz (113 g) | 2.5 lb | 6.3 lb | 12.5 lb | 25 lb |
| Vegetables | 4 oz (113 g) | 2.5 lb | 6.3 lb | 12.5 lb | 25 lb |
| Salad / greens | 3 oz (85 g) | 1.9 lb | 4.7 lb | 9.4 lb | 18.8 lb |
| Bread / rolls | 1.5 oz (43 g) | 0.9 lb | 2.3 lb | 4.7 lb | 9.4 lb |
| Dessert | 4 oz (113 g) | 2.5 lb | 6.3 lb | 12.5 lb | 25 lb |
| Non-alcoholic drinks | 20 fl oz (591 mL) | 1.6 gal | 3.9 gal | 7.8 gal | 15.6 gal |
How to calculate serving size
- Serving size = (finished weight − pan weight) ÷ number of servings.
- Number of servings = net finished weight ÷ desired serving size.
- Per-serving nutrition = recipe total ÷ number of servings (calories, protein, carbs, fat).
- Scale factor = target yield ÷ original yield; multiply every ingredient by it.
Worked example: a lasagna and its pan weigh 3,400 g; the empty pan weighs 1,000 g, so the lasagna is 2,400 g. Cut into 8 pieces, each serving is 2,400 ÷ 8 = 300 g (10.6 oz). If the ingredients total 3,200 kcal and 192 g of protein, each serving has 400 kcal and 24 g of protein. Weigh after cooking: pasta and rice gain water, while roasts and baked goods lose it.
Recipe serving sizes are your own portions. The serving size printed on a US Nutrition Facts label is different: it is set from FDA reference amounts customarily consumed (21 CFR 101.12) and is not a recommendation of how much to eat.
Summary
Recipe mode: serving size = finished recipe weight ÷ number of servings, plus calories and macros per serving. Party mode: per-person and total quantities of protein, sides, dessert and drinks for any guest count, in US or metric units.
How it works
- Choose Recipe serving size or Party food quantities.
- Recipe: weigh the finished dish (subtract the pan weight), enter the number of servings, and read the serving size in grams and ounces. Add total calories and macros to get them per serving.
- To find how many servings a dish makes, switch to "Servings from a serving size" and enter the portion you want.
- Party: enter guests, meal type and appetite (and event length for a cocktail party), choose US or metric units, then press Calculate.
- Copy the shopping list, and add 5–10% for unexpected guests.
Use cases
- Work out grams per serving for a casserole, soup or meal-prep batch so every container is equal.
- Calculate calories per serving for a homemade recipe from the total of its ingredients.
- Plan how much chicken, sides and drinks to buy for a 50-person dinner or a 100-guest cocktail reception.
- Scale a recipe from 6 servings to 40 for a family reunion.