Home/Cooking & Food/Christmas Meal Vegetable Calculator

Christmas Dinner Portion Planner

Calculate exactly how many vegetables and trimmings to buy for your Christmas feast. No more guesswork, just the right amount for everyone.

Discover more
calculators
stuffing
Stuffing Mixes
sausages
calculator
Calculator
Cranberry Sauce
Gravy
Sausages
Food

Your Guests

Total Servings

6

Based on children eating roughly half an adult portion.

Your Christmas Shopping List

Roast Potatoes

1,120g

Approx. 2-3 medium potatoes

Mashed Potatoes

1,000g

Approx. 1-2 large potatoes

Carrots

400g

Approx. 1 medium carrot

Parsnips

400g

Approx. 1 medium parsnip

Brussels Sprouts

450g

Approx. 6-8 sprouts

Peas

400g

Approx. a small handful

Stuffing

500g

Approx. 2-3 stuffing balls

Gravy (ml)

620ml

Approx. a small ladleful

Cranberry Sauce

200g

Approx. 1-2 tablespoons

Bread Sauce

250g

Approx. 2-3 tablespoons

Pigs in Blankets

16

Approx. 3 sausages

Yorkshire Puddings

10

Approx. 2 puddings

Discover more
gravy
Calculators
Stuffing

Planning Your Perfect Christmas Feast

Planning a Christmas dinner can be a delightful but daunting task. This Calculator Site tool helps you determine the right amount of food to prepare, ensuring everyone is satisfied and minimising food waste. Our calculations are based on standard UK portion sizes, with a generous festive appetite in mind. For the main event, check our Bird Cooking Time Calculator.

We assume that a child under 12 eats approximately half the portion of an adult. Simply enter the number of adults and children attending your dinner, and the calculator will provide a shopping list with recommended weights and quantities for all the essential trimmings. This helps you buy just what you need.

Pro Tip: Prep in Advance!

Most vegetables like potatoes, carrots, and parsnips can be peeled and chopped the day before. To prevent them from browning, keep them in a bowl of cold water in the fridge. Brussels sprouts can also be prepped and stored in an airtight container, saving you valuable time on Christmas Day.

Festive Food Facts & Cooking Times

Getting your quantities and timings right is key to a stress-free Christmas dinner. Here are some useful figures and guides. For more general conversions, see our Portion Size Calculator.

225g

Roast potatoes per adult

6-8

Brussels sprouts per person

25-30

Mins to cook pigs in blankets

General cooking times vary, but aim for 50-60 mins for roast potatoes (parboil first!), 30-40 mins for parsnips, and 20-25 mins for Yorkshire puddings in a very hot oven.

How to use this Calculator Site tool

Simply enter the number of adults and children in the fields at the top of the page. The calculator will instantly generate a shopping list with the total weight or quantity needed for every item, from potatoes to pigs in blankets. Use this list to plan your festive food shop with confidence.

Discover more
Food & Drink
Horticulture
Cooking & Recipes
Calculators & Reference Tools
Fruits & Vegetables
Condiments & Dressings

Frequently Asked Questions

We use cookies

We use cookies to ensure the website works properly and to help us understand how it is used. You can accept all cookies, reject non-essential ones, or manage your preferences. Read our Privacy Policy for full details.