What Is a Roast Dinner Quantity Calculator?
A Roast Dinner Quantity Calculator is an online meal-planning tool that estimates how much food you need when preparing a roast dinner for a particular number of people. Continue reading
Free Roast Dinner Quantity Calculator – How Much Food Per Person?
Planning a Sunday roast but unsure how much meat, how many potatoes or how many vegetables to prepare?
Our free Roast Dinner Quantity Calculator helps you estimate the food quantities needed for a traditional British roast dinner.
Whether you’re cooking for two people, preparing a family Sunday lunch or organising a larger Christmas dinner, our calculator helps you plan your ingredients and reduce unnecessary food waste.
Simply enter the number of adults and children you’re cooking for, choose your roast meat, select your side dishes and let the calculator estimate how much food you’ll need. Go to Calculator
You can plan quantities for:
- Roast beef, chicken, pork, lamb or turkey breast
- Roast potatoes and mashed potatoes
- Carrots, parsnips, broccoli, peas and Brussels sprouts
- Yorkshire puddings
- Stuffing
- Gravy
You can also adjust the quantities to suit different appetites and allow extra food for leftovers.
Roast Dinner Quantity Calculator
Plan your Sunday roast shopping list in seconds
Your Roast Dinner Shopping List
| Food | Quantity to buy / prepare |
|---|
Shopping guidance: Quantities are approximate raw weights unless stated otherwise. Meat weights account for typical cooking shrinkage; whole chicken includes bones. Check packaging and serving preferences.
Food safety: Cooking times are not calculated here. Follow suitable recipes and check safe core temperatures, especially for poultry and rolled joints. Keep raw meat separate from ready-to-eat foods.
These are planning estimates for a UK-style roast dinner, not guaranteed serving sizes. Children's appetites and bone-in joint yields vary.
What Is a Roast Dinner Quantity Calculator?
A Roast Dinner Quantity Calculator is an online meal-planning tool that estimates how much food you need when preparing a roast dinner for a particular number of people.
One of the most common challenges when cooking a Sunday roast is deciding how much of each ingredient to buy.
Preparing too little food can leave guests disappointed, while preparing too much may result in unnecessary waste.
Our Roast Dinner Quantity Calculator helps you estimate appropriate starting quantities based on the number of adults and children eating, the type of roast meat and your preferred side dishes.
It also allows you to choose between lighter, average and generous portions.
These quantities are estimates rather than fixed serving recommendations. Actual requirements depend on appetites, the number of dishes served and personal preferences.
How to Use Our Roast Dinner Quantity Calculator
Our free Roast Dinner Quantity Calculator makes planning your Sunday roast straightforward.
Step 1: Enter the Number of Adults and Children
Start by entering how many adults and children will be eating.
For example, if you’re preparing a roast dinner for four adults and two children, enter those numbers into the calculator.
The Roast Dinner Quantity Calculator treats a child’s portion as approximately half an adult portion when estimating most food quantities.
Step 2: Choose Your Roast Meat
Select the type of meat you intend to serve.
Options include:
- Boneless roast beef
- Whole chicken
- Boneless roast pork
- Boneless roast lamb
- Boneless turkey breast
- No meat or vegetarian option
The Roast Dinner Quantity Calculator adjusts its estimate according to the selected meat.
Step 3: Select Your Appetite Level
Choose from light, average or generous portions.
This allows you to adjust the suggested quantities according to how much your guests are likely to eat.
Step 4: Allow for Leftovers
If you want extra food for sandwiches, another meal or next-day leftovers, select the additional quantity you would like to prepare.
Step 5: Choose Your Potatoes and Vegetables
Select roast potatoes, mashed potatoes or both.
Then choose the vegetables and accompaniments you intend to serve, such as carrots, parsnips, broccoli, peas, Brussels sprouts, Yorkshire puddings, stuffing and gravy.
Step 6: Calculate Your Roast Dinner Quantities
Click the calculation button to generate your estimated ingredient quantities.
The calculator produces a shopping list that you can use when planning your meal.
How Much Roast Meat Do You Need Per Person?
The amount of meat needed for a roast dinner depends on the type of meat, whether it contains bones and how many side dishes you are serving.
The following table provides the approximate starting quantities used by our calculator for average adult portions.
| Roast Meat | Approximate Raw Weight Per Adult |
|---|---|
| Boneless roast beef | 250 g |
| Whole chicken | 400 g |
| Boneless roast pork | 250 g |
| Boneless roast lamb | 260 g |
| Boneless turkey breast | 240 g |
These are planning estimates based on raw meat weight.
A whole chicken requires a larger weight allowance because bones and other inedible parts contribute to the total weight.
Boneless cuts generally provide a greater proportion of usable meat.
For bone-in beef, pork or lamb joints, you may need to allow additional weight beyond the boneless figures shown.
How Much Roast Beef Per Person?
For a traditional roast beef dinner, our calculator uses approximately 250 g of raw boneless beef per average adult portion as its starting estimate.
This allowance is intended to provide a generous roast dinner serving, particularly when accompanied by roast potatoes, vegetables and Yorkshire puddings.
Roast Beef Quantity Guide
| Number of Adults | Approximate Boneless Beef |
|---|---|
| 2 | 500 g |
| 4 | 1 kg |
| 6 | 1.5 kg |
| 8 | 2 kg |
| 10 | 2.5 kg |
| 12 | 3 kg |
These figures assume average appetite settings, no children and no additional leftovers.
If you are serving several substantial side dishes, you may find that smaller meat portions are sufficient.
If you want leftover beef for sandwiches, select an additional allowance in the calculator.
How Much Chicken Per Person for a Roast Dinner?
When roasting a whole chicken, you need to account for the weight of the bones and other parts that will not be served as meat.
Our calculator uses approximately 400 g of raw whole chicken weight per average adult portion.
Whole Chicken Quantity Guide
| Number of Adults | Approximate Whole Chicken Weight |
|---|---|
| 2 | 800 g |
| 4 | 1.6 kg |
| 6 | 2.4 kg |
| 8 | 3.2 kg |
| 10 | 4 kg |
For larger gatherings, you may prefer to roast two smaller chickens rather than one very large bird.
Remember that these figures refer to the total raw weight of the chicken, not the amount of cooked meat served.
Cooking times depend on the size of the birds and the cooking method. Follow appropriate food safety guidance.
How Many Roast Potatoes Per Person?
Roast potatoes are one of the most popular parts of a traditional British Sunday lunch.
The quantity needed depends on the size of the potatoes, appetites and whether mashed potatoes are also being served.
Our calculator uses approximately 250 g of raw potatoes per average adult portion when roast potatoes are the only potato dish.
Roast Potato Quantity Guide
| Number of Adults | Raw Potatoes |
|---|---|
| 2 | 500 g |
| 4 | 1 kg |
| 6 | 1.5 kg |
| 8 | 2 kg |
| 10 | 2.5 kg |
| 12 | 3 kg |
The number of individual roast potatoes will vary according to how large they are cut.
If you serve both roast and mashed potatoes, the calculator divides the potato allowance between the two dishes.
How Much Mash and Roast Potatoes Should You Prepare Together?
If you’re offering both mashed and roast potatoes, you may not need a full portion of each.
For average adult portions, our calculator uses approximately:
160 g of raw potatoes for roasting
130 g of raw potatoes for mashing
This provides a combined allowance of approximately 290 g of potatoes per adult before adjusting for appetite and leftovers.
The slightly larger total gives guests the option of enjoying both types.
How Many Vegetables Per Person for a Roast Dinner?
Vegetable portions depend on how many different vegetables you’re serving.
For a traditional Sunday roast, you might choose carrots, parsnips, broccoli, peas and Brussels sprouts.
The following table shows the starting quantities used by our calculator before adjustments for multiple vegetable choices.
| Vegetable | Approximate Raw Quantity Per Adult |
|---|---|
| Carrots | 100 g |
| Parsnips | 85 g |
| Broccoli | 100 g |
| Peas | 80 g |
| Brussels sprouts | 100 g |
If you’re serving several different vegetables, you may not need a full portion of every type.
Our calculator automatically reduces the individual vegetable quantities when more than three vegetable varieties are selected.
This helps avoid preparing unnecessarily large amounts of food.
How Many Yorkshire Puddings Per Person?
Yorkshire puddings are a traditional accompaniment to roast beef, although many people enjoy them with other roast dinners.
For an average appetite, our calculator allows approximately:
2 Yorkshire puddings per adult
1 Yorkshire pudding per child
Yorkshire Pudding Quantity Guide
| Adults | Approximate Yorkshire Puddings |
|---|---|
| 2 | 4 |
| 4 | 8 |
| 6 | 12 |
| 8 | 16 |
| 10 | 20 |
| 12 | 24 |
If your guests particularly enjoy Yorkshire puddings, consider selecting the generous appetite option.
How Much Gravy Per Person?
A roast dinner would not be complete without gravy.
Our calculator uses approximately 100 ml of prepared gravy per average adult portion.
Gravy Quantity Guide
| Number of Adults | Prepared Gravy |
|---|---|
| 2 | 200 ml |
| 4 | 400 ml |
| 6 | 600 ml |
| 8 | 800 ml |
| 10 | 1 litre |
| 12 | 1.2 litres |
Some people prefer considerably more gravy, especially when serving Yorkshire puddings, stuffing and mashed potatoes.
If your family enjoys generous helpings, increase the allowance.
How Much Stuffing Per Person?
Stuffing is particularly popular with roast chicken, pork and turkey dinners.
Our calculator uses approximately 65 g of prepared stuffing per average adult portion.
For example, a roast dinner for six adults would require approximately 390 g of prepared stuffing before rounding.
If you’re using dried stuffing mix, check the packet instructions because the weight of the dry mix will differ from the prepared stuffing.
Example: Roast Dinner for 4 Adults
Suppose you’re preparing a traditional roast beef dinner for four adults.
You choose average portions, no extra leftovers and the following accompaniments:
- Roast potatoes
- Carrots
- Parsnips
- Broccoli
- Yorkshire puddings
- Gravy
Your estimated shopping list would be:
| Ingredient | Approximate Quantity |
|---|---|
| Boneless roast beef | 1 kg |
| Potatoes for roasting | 1 kg |
| Carrots | 400 g |
| Parsnips | 350 g |
| Broccoli | 400 g |
| Yorkshire puddings | 8 |
| Prepared gravy | 400 ml |
These figures are rounded to practical shopping quantities and reflect the calculator’s standard portion assumptions.
For a more personalised estimate, enter your own guest numbers and preferred dishes into the calculator.
Planning a Roast Dinner for 6, 8 or 12 People
Cooking for a larger group can be challenging, particularly when oven space and preparation times are limited.
The following tips may help.
Roast Dinner for 6 People
A roast dinner for six people is manageable with careful preparation.
Consider preparing vegetables in advance and checking that your roasting tin is large enough for the joint of meat.
Roast Dinner for 8 People
When cooking for eight, you may need more than one roasting tray for potatoes and vegetables.
Try to plan which dishes need the oven and which can be cooked on the hob.
Roast Dinner for 12 People
For a gathering of twelve, preparation and timing become especially important.
You may find it easier to use multiple roasting trays, prepare some dishes ahead of time and choose accompaniments that can be reheated safely.
Our calculator helps estimate the food quantities, but you’ll still need to plan cooking times and available equipment separately.
Can I Use This Calculator for Christmas Dinner?
Yes. Our Roast Dinner Quantity Calculator can also be used as a starting point for planning Christmas dinner. But we also have a highly popular comprehensive guide you can buy and keep – for just £9.99. Fantastic for a Christmas Dinner Novice. If you are catering for more than 4 you can scale up using our calculator
Select turkey breast as your meat choice and add the potatoes, vegetables, stuffing and gravy you intend to serve.
If you’re cooking a whole turkey rather than boneless turkey breast, the meat estimate will not be directly suitable because the bones and other inedible parts affect the weight required.
You should use a separate whole-turkey size guide for that situation.
The calculator is also useful for Boxing Day meals, Easter Sunday lunches and other family gatherings.

Christmas Dinner for 4 Guide Review
Planning Christmas dinner for four? Make the cooking easier with this practical, illustrated Christmas Dinner for 4 Guide
A Basic Guide to Preparing a Turkey Christmas Dinner for 4 People by Eat Inn Guide takes you through the essential stages of preparing a traditional British turkey Christmas lunch.
Discover what ingredients to buy, how to prepare your turkey and vegetables, when to cook each dish and how to organise everything for a 2 pm Christmas lunch.
Inside this 15-page downloadable Christmas Dinner for 4 Guide PDF eBook:
- Complete Christmas dinner shopping list for four.
- Step-by-step roast turkey instructions.
- Crispy roast potatoes, stuffing and pigs in blankets.
- Carrots, parsnips, Brussels sprouts and gravy.
- Preparation checklist for Christmas Eve.
- Christmas Day cooking timetable.
- Food safety advice and last-minute serving checklist.
A straightforward guide to planning, preparing and serving your Christmas dinner.
Digital PDF download. No physical book will be posted.
Tips for Planning the Perfect Sunday Roast
1. Plan Your Menu Before Shopping
Decide which meat, potatoes, vegetables and accompaniments you want to serve.
This makes it easier to calculate quantities and avoid unnecessary purchases.
2. Consider Your Guests’ Appetites
Not everyone eats the same amount.
Some guests may prefer larger meat portions, while others may enjoy more vegetables or potatoes.
Use the appetite setting to adjust your quantities.
3. Allow for Children
Children generally eat smaller portions than adults, although appetites vary considerably by age.
Our calculator uses half an adult portion as a simple planning estimate for children.
4. Decide Whether You Want Leftovers
Leftover roast meat can be useful for sandwiches and other meals, provided it is stored and reheated safely.
Choose an additional allowance if you deliberately want to prepare extra food.
5. Check Your Oven Space
Large roasting joints, potatoes, Yorkshire puddings and roasted vegetables may all require oven space.
Plan your cooking order so everything can be served at the right time.
6. Follow Food Safety Guidance
Use appropriate cooking temperatures and doneness checks, particularly for poultry.
Follow UK food safety guidance for storing, cooling and reheating leftovers.
Plan Your Next Roast Dinner with Confidence
Whether you’re cooking a traditional Sunday roast for your family or preparing a special meal for a larger gathering, our free Roast Dinner Quantity Calculator helps you estimate the ingredients you’ll need.
Choose your roast meat, enter the number of adults and children, select your favourite side dishes and calculate the suggested quantities.
Use the calculator above to create your shopping list and make planning your next roast dinner easier.
Frequently Asked Questions About Roast Dinner Quantities
How much meat do I need per person for a roast dinner?
It depends on the type of meat and whether it contains bones. Our calculator uses approximately 250 g of raw boneless beef per average adult portion and 400 g of raw whole chicken weight per adult.
How many roast potatoes should I make per person?
Our calculator allows approximately 250 g of raw potatoes per average adult when roast potatoes are the only potato dish. The number of individual pieces depends on how large you cut them.
How much gravy should I make for 6 people?
Using an allowance of 100 ml per adult, approximately 600 ml of prepared gravy is a useful starting point for six people.
How many Yorkshire puddings should I make for 8 people?
Our calculator suggests approximately 16 Yorkshire puddings for eight adults with average appetites.
How many vegetables should I prepare per person?
The quantity depends on how many different vegetables you’re serving. Our calculator starts with approximately 80–100 g per vegetable per adult, then adjusts quantities when several varieties are selected.
How much roast beef do I need for 10 people?
Using our calculator’s standard allowance of 250 g of raw boneless beef per adult, approximately 2.5 kg would be required for ten adults.
Does the calculator include children?
Yes. You can enter the number of adults and children separately. The calculator treats a child’s portion as approximately half an adult portion for most ingredients.
Can I calculate food quantities for a vegetarian roast?
Yes. Select the no-meat or vegetarian option and choose your potatoes, vegetables and other suitable accompaniments. The calculator does not estimate a vegetarian main dish, so you will need to plan that separately.
Does the calculator calculate cooking times?
No. It estimates food quantities and creates a shopping list. Cooking times depend on the type and size of the meat, oven settings and cooking method.
Is the Roast Dinner Quantity Calculator free?
Yes. Calculator Central’s Roast Dinner Quantity Calculator is free to use, with no registration required.
More Free Cooking and Meal Planning Calculators
Calculator Central offers other useful tools for preparing meals and following recipes.




