Skip to content
MasterMath

Weekly Grocery Calculator

Turn a weekly meal plan into amounts and into money: how much of each thing to buy from how often it gets eaten and how many of you there are.

Cost of the shop

—

Cost of the shop—
Per person—
Per meal—
Weight of the shop—
Meals in the plan—
Meals not planned—

Shopping list

FoodTimesAmountCost

How this was worked out

    The formula

    amount = grams per serving × people × times a week

    Where it comes from

    Planning a shop nearly always fails the same way: you think in meals and you buy in kilos, and between the two there is a multiplication nobody does. The amount of each food comes from three numbers — what goes in one serving, how many of you there are and how many times a week you eat it — and not from a hunch. The unplanned-meals figure is the check: if the plan calls for twenty-eight meals and the list covers ten, there are decisions still to make.

    How to work it out by hand

    1. Count the meals in the plan: people times days times meals a day
    2. Note for each food the grams that go in one serving
    3. Multiply by the people and by the times a week it gets eaten
    4. Multiply the kilos by the price per kilo for the cost

    What is worth knowing

    Standard servings per person are a starting point: 80 g of dry pasta or rice, 150 of meat or fish, 200 of vegetables, 60 of dry pulses and 100 of bread. Those are average adult amounts; a teenager eats considerably more and a small child about half. Cost per meal is the figure that compares: above two and a half there is room to come down by swapping expensive protein for pulses, and below one there is usually vegetables or fruit missing from the plan.

    Frequently asked questions

    How much pasta per person?

    About 80 grams dry per adult serving. Cooked it weighs a little over twice that.

    How much do groceries cost a week?

    It depends on the plan, but cost per meal is the number that compares: 1.5 to 2.5 is typical cooking at home.

    How do I know if I have forgotten something?

    Compare the meals in the plan with the meals the list covers: the gap is what is unplanned.

    How much meat per person?

    Around 150 grams per serving. On the bone, a little more.