📝 Anyone who sells food · ⏱️ 2 min read

How do I set up a cost model for a school cafeteria with...

📝 KitchenNmbrs · updated 07 Apr 2026

Quick answer
Managing a cafeteria where 400 hungry students expect varied, nutritious meals daily - all within a strict €3. 20 per student budget - is no easy task. School cafeterias operate under unique constraints that restaurants don't face.

Managing a cafeteria where 400 hungry students expect varied, nutritious meals daily - all within a strict €3.20 per student budget - is no easy task. School cafeterias operate under unique constraints that restaurants don't face. You need a cost model that balances fixed budgets, health requirements, and daily menu variations without sacrificing meal quality.

Why a school cafeteria is different

School cafeterias operate within rigid budgets per student per day - typically between €2.50 and €4.50 per hot meal. You've also got mandatory requirements for vegetables, fruit, and healthy ingredients. This creates more complex cost calculations than traditional restaurants deal with.

? Example school week:

Budget: €3.20 per student per day (400 students)

  • Monday: Pasta bolognese - €2.85 per portion
  • Tuesday: Chicken with rice - €3.45 per portion
  • Wednesday: Fish with potatoes - €3.65 per portion
  • Thursday: Vegetarian curry - €2.40 per portion
  • Friday: Pizza - €2.95 per portion

Average: €3.06 per portion - within budget!

Core principles for school cafeterias

Your cost model must account for these key factors:

  • Weekly averages: Daily costs don't need to match exactly
  • Seasonal products: Use cheaper vegetables during peak seasons
  • Bulk purchasing: Large quantities mean lower per-unit prices
  • Nutrition guidelines: Required vegetables and fruit add extra costs
  • Food waste: Students won't eat everything you serve

Daily cost calculation breakdown

Start by calculating your basic cost per portion for each dish. Then total weekly costs and divide by student count. I've seen cafeterias make a mistake that costs them EUR 200-400 per month by not factoring in waste percentages properly - always build this into your calculations.

? Calculation pasta bolognese (400 portions):

  • Pasta (20 kg): €18.00
  • Ground beef (15 kg): €75.00
  • Tomato sauce (8 liters): €12.00
  • Vegetables (onion, carrot): €8.00
  • Spices and oil: €3.00

Total: €116.00 ÷ 400 portions = €0.29 per portion ingredients

With labor and overhead: €0.29 × 3.5 = €1.02 total cost price

Weekly planning and variation

Plan your week so expensive days get balanced by cheaper ones. Fish on Wednesday? Make Thursday vegetarian to compensate.

⚠️ Note:

Always calculate with 10-15% food waste. Students frequently leave vegetables behind, so purchase slightly more than theoretical requirements.

Seasonal adjustments

Adapt your menu to seasonal products. Pumpkin in fall, fresh vegetables in summer. This strategy keeps costs low while maintaining nutritional variety.

  • Spring: Fresh vegetables, fewer potatoes
  • Summer: Salads, cold dishes, seasonal fruit
  • Fall: Pumpkin, root vegetables, hearty stews
  • Winter: Warming soups, hot meals

Digital tracking systems

A food cost management system tracks cost prices per dish and automatically calculates weekly averages. You can instantly see if you're staying within budget constraints.

? Practical example weekly budget:

400 students × 5 days × €3.20 = €6,400 weekly budget

  • Monday: €2.85 × 400 = €1,140
  • Tuesday: €3.45 × 400 = €1,380
  • Wednesday: €3.65 × 400 = €1,460
  • Thursday: €2.40 × 400 = €960
  • Friday: €2.95 × 400 = €1,180

Total week: €6,120 - €280 under budget!

How do you set up a cost model? (step by step)

1

Determine your weekly budget and number of students

Calculate your total weekly budget: number of students × 5 days × budget per day. This is your maximum spending for ingredients, labor and overhead combined.

2

Create a basic weekly plan with variation

Plan 5 different dishes with different cost prices. Make sure expensive days (fish, meat) are compensated by cheaper days (vegetarian, pasta).

3

Calculate cost price per dish including food waste

Add up all ingredients per dish and add 10-15% for food waste. Divide by number of portions for cost price per student.

4

Check weekly average and adjust

Add up all daily costs and divide by total number of portions. If you're over budget, replace expensive ingredients or add an extra cheap day.

5

Monitor and adjust seasonally

Keep track weekly of whether you're staying within budget. Adjust recipes to seasonal products to keep costs low and maintain variety.

✨ Pro tip

Map your ingredient costs for 8 consecutive weeks to spot weekly patterns in supplier pricing. Most wholesalers offer their lowest protein prices on Tuesdays and Wednesdays, letting you save €150-300 monthly by timing your bulk orders correctly.

Calculate this yourself?

In the KitchenNmbrs app you can do this in just a few clicks. 7 days free, no credit card.

Try KitchenNmbrs free →

Was this article helpful?

Share this article

WhatsApp LinkedIn

Frequently asked questions

How do I calculate with different portion sizes per age group?
Create separate recipes for different groups. Primary school gets 80% of the portion, secondary school 120%. Calculate cost price per group separately.
What if my supplier raises prices in the middle of the school year?
Always maintain 2-3 alternative suppliers. If prices rise, you can temporarily switch or adjust your weekly menu with cheaper alternatives.
How do I handle allergen-free variants in my cost model?
Calculate separate cost prices for allergen-free options. These typically cost 20-30% more, but you serve smaller quantities. Distribute the extra costs across all students.
Should I include VAT in my cost calculations?
Yes, calculate using purchase prices including VAT. School cafeterias pay VAT on purchases and often cannot reclaim it like restaurants can.
ℹ️ This article was prepared based on official sources and professional expertise. While we strive for current and accurate information, the content may differ from the most recent regulations. Always consult the official authorities for binding standards.

Sources consulted

Food Standards Agency (FSA) https://www.food.gov.uk

The HACCP standards shown in this application are for informational purposes only. KitchenNmbrs does not guarantee that displayed values are current or complete. Always consult the FSA or your local authority for the latest regulations.

JS

Written by

Jeffrey Smit

Founder & CEO of KitchenNmbrs

Jeffrey Smit built KitchenNmbrs from 8 years of hands-on experience as kitchen manager at 1NUL8 Group in Rotterdam. His mission: give every restaurant owner control over food cost.

8 years kitchen manager at 1NUL8 Group Rotterdam
Expertise: food cost management HACCP kitchen management restaurant operations food safety compliance

kennisbank.more_in_category

How do I calculate the margin on coffee compared to my... What is a healthy margin on coffee in a specialty coffee... How do I calculate deals like "sandwich + drink" into my... How do I set a minimum daily revenue for my food truck... How do I set up a cost pricing model for an ice cream... How do I calculate the food cost of a barista menu... How do I calculate margin when I need to use wholesale... How do I calculate the cost of coffee and pastry combos? How do I set up a cost model for a conveyor belt sushi... How do I calculate my food cost when I sell many...

Related questions

Explore more topics

Basic knowledge and formulas Why things go wrong Daily control Food safety and HACCP Recipes, knowledge & memory

Selling food? Then you need KitchenNmbrs

Whether you run a restaurant, food truck, catering company, or meal kit business — you need to know what each dish costs. KitchenNmbrs gives you that insight. Start your free trial.

Start free trial →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏