LunchUp Logo
A parent handing a lunch box to a child before school, representing preparation for a school lunch program in Canada.

How to Start a Hot Lunch Program at Your School in Canada

Learn how to start a hot lunch program in Canada - from planning menus and recruiting volunteers to managing orders and keeping meals healthy and safe.

Most hot lunch programs don’t start with a plan. They start with someone saying “we should really do this” at a PAC meeting — and then three months later one parent is at a folding table with a cash box, a clipboard, and a dozen unanswered emails.

It doesn’t have to go that way.

Here’s what actually starting a hot lunch program looks like, and why more Canadian schools are getting it running faster and with a lot less stress than they expected.

What You Actually Need

Here’s what most people assume: running a school lunch program means booking kitchen space, building a volunteer roster, and chasing down parents who always seem to forget to pay.

None of that is true anymore.

With LunchUp, the school doesn’t need a kitchen. It doesn’t need a catering company. It doesn’t need anyone standing at the door with a clipboard on delivery day. What you need is a local restaurant willing to partner with your school, a parent council ready to launch, and about two hours to get everything set up.

That’s it.

A diverse group of teachers and parents discussing a school hot lunch program plan around a table.

How It Actually Works

A hot lunch program through LunchUp runs on a six-step cycle. Once you see it laid out, you’ll notice how much of it happens without anyone at the school having to do anything.

Step 1: LunchUp sets up your school
Once you’ve confirmed a restaurant partner, LunchUp sets up the menus, pricing, and delivery schedule. The school reviews and approves. You’re ready to open for orders.

Step 2: Parents order online
The order window typically opens a week or two before delivery and closes 24 to 48 hours beforehand. Parents go to the LunchUp portal, pick their child’s meal, and pay by credit card or e-transfer. They get an automatic confirmation email. No cash. No envelopes. No “I’ll bring it Tuesday.”

Step 3: Orders are visible in real time
While the window is open, the PAC and the restaurant can both see live order counts from their own dashboards. No waiting on a report. No end-of-day spreadsheet.

Step 4: Cancellations are handled by parents
If a child is sick, parents cancel themselves — up until 6 PM the day before delivery. They don’t call the school. They don’t email the PAC. The order disappears, and the credit goes back to their account automatically.

Step 5: The restaurant packs and delivers individually labeled meals
After the window closes, LunchUp sends the restaurant a full delivery report along with printed labels for every meal — child’s name, classroom, meal item. Each lunch is packed separately, sorted into large bags by class, and delivered to the school before lunch.

Step 6: Teachers hand out the boxes
The bags arrive sorted by classroom. Teacher opens the bag, calls names, hands out boxes. It takes a few minutes. No volunteers needed at the door, no sorting on site.

That’s the full cycle. Once it’s running, the school’s role on delivery day is basically just receiving the bags.

Cafeteria staff preparing trays of hot lunches in a school kitchen, ready to be served.

What It Costs the School

Nothing.

LunchUp is completely free for schools and PACs — no setup fee, no transaction fee, no monthly charge. LunchUp's cost is built into the meal price, so parents pay it without ever seeing a separate line item. The school signs up, connects with a restaurant, and starts running orders.

This is the detail that surprises people most. They expect a catch. There isn’t one.

The Fundraising That Runs Itself

Each school sets its own fundraising contribution per meal — usually around $1. That amount is added automatically to every order at checkout. Every Friday, LunchUp transfers it directly to the PAC.

No bake sale. No pledge forms. No one chasing anyone for money.

A school running hot lunch once a week with 100 to 150 orders per delivery raises several thousand dollars over a school year. The number builds quietly in the background while the program just does its thing.

Allergy Protection Is Built In

This matters, and it’s handled at the ordering level.

When parents register, they enter their child’s allergy information. If they try to order a meal that contains a registered allergen, the system flags it and blocks the order before payment — not after. On the delivery label, allergy information is highlighted so the restaurant knows to take extra care during prep.

Every restaurant in the LunchUp network is also required to operate peanut-free and tree nut-free across all meals and prep areas. That’s not optional — it’s a condition of the partnership.

Choosing the Right Restaurant

You don’t need a restaurant that specializes in school food. You need one that can handle volume, pack consistently, and deliver on time.

Simple menus work best: butter chicken, teriyaki bowls, pasta with meat sauce, rice dishes. Menus with too many add-ons or sauce choices tend to create more errors on both sides. Pricing should be straightforward — below what parents would pay at the restaurant itself.

At least one vegetarian option and one gluten-free option are worth including. The restaurant manages their own portal and can subscribe to the delivery calendar on their phone. The back-and-forth is minimal.

What Happens on the First Delivery Day

After all the setup — the announcement to parents, the registration emails, the first order window — it comes down to one moment: a white bag arrives at the classroom door, and a teacher starts calling names.

Every box has a label. Every label has a name.

For most kids it’s just lunch. But for the ones whose families used a Sponsor a Meal contribution, or for whom the school applied a quiet subsidy — they hear their name called the same as everyone else. Same brown box. Same white label. Same moment.

Nobody sees a difference. That’s the whole point.

A young student enjoying a hot lunch at school, highlighting the success of a healthy lunch program.

How to Get Started

If you’re a PAC coordinator or school administrator: contact LunchUp directly. The team handles the setup process and helps connect schools with local restaurant partners in their area.

There’s no committee to form first. No kitchen to assess. No volunteer coordinator you need to have in place before you start.

The program is ready when the first order window opens. And from there, it runs.

Ready to Transform Your School's Lunch Program?

Join thousands of schools already using LunchUp to provide healthy, convenient meals for their students.

How to Start a Hot Lunch Program in Canada | LunchUp