Joseph won the canteen contract at a private secondary school in Mbezi with a good menu and a low price. In the first term he lost money. The lunch break was only 40 minutes, the queue was too slow, half the students gave up and bought snacks from the gate, and his rice and stew went home cold. In the second term he cut the menu to four items, set up two serving points and added chipsi mayai on Fridays. The queue cleared in 20 minutes and he made a profit for the first time.
To run a profitable school or office canteen in Tanzania, keep a short menu of filling, affordable meals, set prices your customers can pay every day, serve fast with more than one serving point, prepare as much as possible before the break, control stock and portions closely, keep hygiene standards high, and make payment quick with cash or mobile money. Here are nine practices that turn a canteen contract into steady income.
Why are canteens a good business?
A canteen has something most food businesses would love: the same customers, every day, at the same time, with few competitors inside the gate. Schools, colleges, hospitals, factories and offices all need food for people who cannot easily leave. The challenge is that margins are thin, the rush is short and intense, and the client (the school or company) watches quality closely.
What are the 9 best practices?
1. Keep the menu short
Four to six items is enough: a rice dish, a ugali or chapati option, a chips dish, a snack and drinks. Rotate the main dishes through the week so people do not get bored, but keep the list short each day. Short menus mean faster cooking, faster serving and less waste.
2. Price for daily customers
Students and staff buy every day, so price for their daily budget, not for a treat. Offer one low-cost filling option and one slightly premium option. Small, fixed portions make prices predictable. Our post on menu pricing explains how to start from your food cost.
3. Serve fast
Speed decides everything in a 30 or 40 minute break. Set up two or more serving points for big groups, pre-plate popular items just before the bell, and keep payment separate from serving if you can. Every minute in the queue loses customers to the gate vendors.
4. Make chips a star item
Chips, chipsi mayai and chips with sausage or chicken are often the most popular items in Tanzanian canteens. Frozen fries make them practical in a short break: they cook in about 3 minutes from frozen, with no morning peeling. Fry in half-basket batches just before and during the break. Our recipes for chipsi mayai and chips kuku work well at canteen volume.
Supa Fries cook from frozen in about 3 minutes, so a canteen can serve hot chips to hundreds in one break. Ask for a canteen quote.
Get a quote5. Prepare before the bell
Cook rice, stews and beans before the break and hold them hot. Have kachumbari chopped, chapati made and drinks cold. During the break, the only cooking should be quick items like chips and eggs.
6. Control portions and stock
Use the same ladle or scoop for every plate, count stock every morning, and record what sells each day. Canteen sales are very predictable, so you can order almost exactly what you need. Our stock planning guide has a simple system, and reducing food waste covers the rest.
7. Keep hygiene visible
Schools and companies inspect canteens, and parents talk. Clean aprons and hairnets, a handwashing station, covered food and a clean serving area all build trust. Make sure every food handler has a valid medical certificate. Our food safety rules cover the basics.
8. Think about nutrition
Schools increasingly care about balanced meals. Offer fruit, vegetables and water alongside chips and sodas, and keep salt and sugar moderate. The World Health Organization's healthy diet advice is a good guide, and school meal programmes around the world show how simple, balanced menus can still be popular. A school that sees you care about students' health is more likely to renew your contract.
9. Make paying easy
Accept cash and mobile money, keep change ready, and for offices consider a monthly account paid by payroll deduction or invoice. Our guide to mobile money for restaurants covers easy setups.
What does a weekly canteen menu look like?
| Day | Main option | Second option |
|---|---|---|
| Monday | Rice and beans | Chips and egg |
| Tuesday | Ugali and beef stew | Chapati and beans |
| Wednesday | Pilau | Chips and sausage |
| Thursday | Rice and chicken stew | Chapati wrap |
| Friday | Chipsi mayai | Rice and fish |
Add fruit, tea, juice and water every day. Adjust portions for primary pupils, teenagers and adults; our portion guide has numbers for children and adults.
How much stock does a canteen need?
Canteen sales follow the calendar, so plan stock around it. Count how many plates you sell of each item per day for two weeks, then order for the next week with a 10 percent buffer. A simple guide for chips:
| Customers per day | Chips plates (about 40 percent) | Frozen fries per day |
|---|---|---|
| 200 | 80 | About 12 to 14 kg |
| 400 | 160 | About 24 to 28 kg |
| 800 | 320 | About 48 to 56 kg |
These figures assume around 150 g of cooked chips per plate; adjust for your own portions. Our stock planning guide shows how to set reorder points.
How do you handle exam weeks and holidays?
During exams, students often eat earlier or skip meals, and sales drop; cut orders accordingly. Before holidays, run stock down so you are not holding fresh food over the break. Keep frozen staples, which last through school holidays, and use the break to deep clean the kitchen and service equipment.
How do you keep students and staff coming back?
Listen to customers. Put a simple suggestion box or a WhatsApp number on the counter, and change one item each month based on what people ask for. Offer a weekly special, such as loaded chips on Fridays, to give people something to look forward to. Loyalty cards (buy nine meals, get the tenth free) work well with office staff. Above all, keep quality the same every day; regular customers notice the first bad plate.
Keep a clean, simple price board at the counter in both English and Swahili, so customers know exactly what they can afford before they reach the front of the queue.
How do you win a canteen contract?
Schools and offices usually invite proposals. Show a sample weekly menu with prices, your hygiene plan, your licences and medical certificates, references from other clients, and how you will handle the rush. Offer a free tasting day for staff or parents. Register your business properly with BRELA and TRA so you can issue invoices; our guide to starting a catering business covers the steps.
Joseph now runs canteens at two schools. His rule for every new contract is the one that saved his first: "If the queue is slow, nothing else matters."
In short
To run a profitable school or office canteen in Tanzania, keep the menu to four to six affordable items, price for daily budgets, and serve fast with more than one serving point. Make chips a star item using frozen fries that cook in about 3 minutes, prepare everything else before the break, control portions and stock, keep hygiene visible, offer fruit and water for balance, and make paying easy with cash and mobile money. To win contracts, show a menu, a hygiene plan, licences and references.
Frequently asked questions
What sells best in a school canteen in Tanzania?
Chips dishes such as chipsi mayai and chips with sausage, rice and beans, pilau, chapati and cold drinks are usually the top sellers.
How can a canteen serve faster?
Use two or more serving points, pre-plate popular items before the break, prepare stews and rice in advance and keep payment separate from serving.
Are frozen fries good for canteens?
Yes. They cook from frozen in about 3 minutes with no morning peeling, which suits short breaks.
How do I win a canteen contract?
Submit a weekly menu with prices, a hygiene plan, your licences and medical certificates, references, and offer a tasting day.
How should canteen prices be set?
Price for daily budgets with small fixed portions, starting from your food cost per plate and adding a modest margin.
Put better chips on your menu
Found this useful? Share it.
