This post contains affiliate links
September has always felt a little like New Year’s to us. There are fresh notebooks, new shoes, a return to routines and, somehow, the daily surprise that everyone needs a lunch box filled again tomorrow.
As chefs and moms, we have packed more than our share of the lunch box. We have also opened plenty at the end of the day to find the carefully packed apple, sandwich or vegetable sticks still sitting exactly where we left them.
A good school lunch box does not need to be elaborate or picture-perfect. It needs to be easy to pack, satisfying and familiar enough that your child will eat it. A little variety helps, but lunch period is rarely the best time to introduce five completely new foods and hope for a breakthrough.
These 15 lunch box ideas are designed to make mornings easier, use food you may already have and give kids a little more choice. Some are cold, some belong in a thermos and many can be made ahead. We have also added five fresh ideas inspired by what families are packing right now, including dumplings, quesadillas, savoury muffins, hot noodle bowls and a protein-rich dip box.
TL;DR: Our Simple Lunch Box Formula
When you do not know what to pack, start with this formula:
- One main item with protein
- One fruit or vegetable your child reliably eats
- One crunchy or fun side
- Water and a small treat, if you like
You do not need six tiny compartments or a lunch shaped like a cartoon character. Pack enough variety to make lunch appealing without turning your kitchen into a craft room.
1. The Snackle Box Lunch
The snackle lunch box is still popular for good reason. It is essentially a personal charcuterie board, and it lets kids choose what to eat and in which order.
Pack a mix of sliced turkey or ham, cheddar cubes, crackers, cucumbers, peppers, grapes or berries. Add hummus or another favourite dip, then tuck in one small sweet so the whole thing feels like a treat.
The chef trick is to choose foods that hold well beside one another. Keep juicy fruit away from crackers and use a small lidded container for dips. A dry cracker is a happy cracker.

2. Apple and Cheddar Slices
Kirstie’s Gramma always said, “An apple without cheese is like a hug without a squeeze.” She may have been talking about apple pie, but we think the rule holds up.
Whole apples often return home with two tiny bites missing. Sliced apples are much easier to eat during a short lunch break. Honeycrisp apples generally make it to first snack without browning, but if you want to be safe, toss the slices with a little lemon juice or soak them briefly in lightly salted water, then pat them dry before packing.
Pair the apple with sharp cheddar and a handful of crackers for the perfect lunch box. It is simple, familiar and much more satisfying than fruit on its own.


3. Ham and Cheese Stromboli
Think of stromboli as pizza’s tidy, lunch box friendly cousin. Roll pizza dough around ham, cheese and finely chopped vegetables, then bake and slice it into rounds.
Stromboli is easy to batch-cook on the weekend and freezes well. Thaw it overnight and pack it cold with an ice pack, or warm it thoroughly before placing it in a preheated thermos.
Try our Ham and Cheese Stromboli recipe, then change the filling based on what your family likes. Turkey and mozzarella, pepperoni and peppers, or spinach and cheese all work well.

4. Leftover Fried Rice
Last night’s rice can become tomorrow’s lunch in minutes. Fry it with egg, vegetables and leftover chicken, pork, beef or tofu. Fried rice is one of our favourite ways to turn small amounts of leftovers into a complete meal. The classic combination of soy sauce, Shaoxing cooking wine & sesame oil is our go-to recipe.
For something a little more mature, try our Kimchi Fried Rice!
Pack it hot in a preheated food thermos: Fill the thermos with boiling water, let it stand for five minutes, pour out the water and add the fried rice while it is piping hot. Close it immediately so it stays warm until lunch.
Our fried rice recipe uses ham, but the method works with almost any cooked protein in the fridge.


5. Sushi Bowl Bento Lunch Box, or Cucumber Sushi.
Skip the rolling and pack the best parts of a sushi bowl instead. Start with cooked rice, then add cucumber, shredded carrot, avocado and leftover salmon, chicken, tofu or edamame.
Pack miso dressing or soy sauce in a separate leakproof container. If your child is not sold on a fully assembled bowl, place everything in separate compartments and let them build each bite.
Our Miso-Glazed Salmon Bowls are a great starting point, and one of our favourite composed salads, bowls, or bento boxes, call it whatever you like and use whatever you like! Just keep cold ingredients chilled with an ice pack until lunchtime.
And if your kid loves a simple Cucumber Sushi, learn to make it at a fraction of the cost of purchasing grocery store sushi. It is so easy to pack and keeps perfectly well until lunch time!


6. Turkey and Cheddar Antojitos
Antojitos, pinwheels, roll-ups, whatever you call them, they are easy to hold and fun to eat. Spread a tortilla with cream cheese, add turkey and grated cheddar, roll it tightly and slice it into rounds.
You can make them the night before and refrigerate them in a sealed container. Add spinach or shredded carrot if those are welcome additions, but do not overload the tortilla or the pinwheels will unravel before the first bell.
Pack salsa or ranch dressing on the side for dipping.
7. Chicken Fingers, Hot or Cold
Chicken fingers work because kids already know and like them. Pack them cold with cucumber, fruit and honey mustard, or send them warm in a food thermos. One of our kids became obsessed with making ‘Cane Sauce‘ so we did a copycat version and packed it along.
If you are buying prepared chicken fingers, look for a short ingredient list and enough chicken to keep lunch satisfying. We like the ones from ForeQuarter Butcher Shop for an easy local option.
To keep breading as crisp as possible, let freshly cooked chicken or reheated fingers rest for a few minutes before placing them in the thermos. Trapped steam is the enemy of crunch.


8. Make-Ahead Salad Cups
Not every child will bring a leafy green salad to school, and that is completely fine. Pasta, grain and noodle salads tend to be sturdier, easier to eat and better suited to lunch-box life.
Try Rice Noodle Salad, Mixed Bean Salad, Tuna Pasta Salad or another family favourite. Pack a smaller portion alongside cheese, eggs or leftover chicken if the salad needs a little more staying power.
And listen, we get it. Not all kids are created equally (one of Kirstie’s kids will down a dozen oysters, but won’t eat a ham sandwich. And the other one will actually ask for our Mixed Bean salad for lunch).


9. A Build-Your-Own Taco or Sloppy Joe Kit
Dinner leftovers become much more exciting when kids get to assemble lunch themselves. Pack hot taco meat or Sloppy Joe filling in a thermos, then add tortillas, a bun or tortilla chips in a separate container.
Small portions of grated cheese, lettuce, cucumber or salsa can become the toppings. The separate components keep everything fresh and prevent the dreaded soggy bun.
This is also a clever way to stretch one serving of leftovers into a lunch that feels new. Try our tried & true Sloppy Joe recipe or get the kids in the kitchen with our Taco Recipe!


10. Breakfast for Lunch
Breakfast foods are familiar, portable and rarely a hard sell. Pack mini pancakes or waffles with hard-boiled eggs, fruit and yogurt for dipping, keeping the eggs and yogurt cold with an ice pack.
You can freeze pancakes and waffles between pieces of parchment, then pull out only what you need. They will thaw in the lunch box, or you can toast them quickly in the morning.
Older kids love our Egg Bites for lunch too! Make a batch on Sunday for the week!


11. Hot Noodle Bowl in a Thermos
Noodle bowls bring the global flavours showing up in more family meals into a very practical school lunch box. Use cooked ramen, rice noodles or spaghetti, then toss with a mild sauce and add shredded chicken, tofu, edamame or a cooked egg.
Keep the noodles fairly dry rather than packing them in a full bowl of broth. Try this: the night before cook noodles (we like these ones) until just al dente. While still warm toss with a couple tablespoons of soy sauce, a teaspoon of soy sauce and some green onions. When packing a thermos in the morning, microwave desired portion and pack in a preheated thermos. Our kids could eat this on repeat!


12. Dumpling Bento Box
Dumplings are showing up in lunch boxes because they are compact, easy to portion and delicious hot or cold. Cook frozen dumplings according to the package directions, then either chill them promptly and pack them with an ice pack or place them hot in a preheated thermos. Add cucumber, edamame and fruit on the side.
Include a small container of soy sauce or a mild dipping sauce. Pan-fried dumplings may soften as they sit, so steamed dumplings are often the better lunch-box choice.
Check the filling for your school’s allergy requirements, especially if the dumplings contain sesame, shellfish or nuts.

13. Chips & Salsa, and even Popcorn!
This is definitely one of our ‘last ditch effort’ lunches, or something when there isn’t even a piece of bread in the house. But hey, there’s plenty of fiber and flavour, add in a bunch of other snacks and they’ll make it till the end of the day.
Kirstie & Jody Tip: look for small-batch tortilla chips, like El Compadre brand. These are thicker, more nutritious and very filling!

14. High Protein Muffin Lunch Box
High protein, easy to pack, delicious and satisfying. Pack as part of a snacklebox, or at least a solid first snack or breakfast on the run.
Mini muffins work especially well for younger children or anyone who prefers a lunch made up of smaller bites.
Scroll to the end for the Full Recipe!

15. High-Protein Dip Box
Dipping makes lunch feel interactive, and it can also make familiar vegetables or crackers more appealing. Blend cottage cheese until smooth, then season it like ranch with lemon juice, garlic, dill and a pinch of salt. Greek yogurt works well too. Hummus is also an obvious choice, either homemade or those perfectly portioned Fontaine Sante containers.
Pack the dip with pita wedges, pretzels, cucumbers, peppers, roasted chickpeas or leftover chicken. This idea follows the current interest in higher-protein lunches without relying on sugary bars, powders or foods that feel like a nutrition project.
If cottage cheese is a hard no in your house, do not announce it. Blend first with a pinch of salt and spices if you like, for a high protein veggie dip!

Chef Tips for Lunches That Come Home Empty
Pack Foods Your Child Already Knows
Add variety one item at a time. Lunch at school is busy, social and often rushed. Pair one newer food with two or three reliable favourites instead of packing an entire box of surprises.
Let Kids Choose Between Two Options
Ask, “Do you want dumplings or a quesadilla?” rather than, “What do you want for lunch?” A smaller choice gives kids some control without handing you an impossible 7:42 a.m. negotiation.
Think About How Much Time They Have
Peeling, opening and assembling all take time. Slice fruit, loosen tight lids and choose containers your child can open independently. For younger kids, practise at home before sending a brand-new lunch container to school.
Use Dinner on Purpose
When you make rice, chicken, meatballs or pasta, cook a little extra with tomorrow’s lunch in mind. Leftovers feel different when they are packed as a taco kit, sushi bowl or thermos lunch instead of a repeat of dinner.
Keep Hot Food Hot and Cold Food Cold
Use an insulated lunch bag with a frozen ice pack for cold foods. Preheat a food thermos with boiling water before adding piping-hot food, and keep the container closed until lunch. Follow your school’s allergy policy and label reusable containers clearly.
How to Prep Lunches Without Losing Sunday
You do not need to pack five complete lunches at once. A short prep session can still make the week easier:
- Wash and portion sturdy fruit and vegetables.
- Make one freezer-friendly item, such as stromboli, quesadillas or savoury muffins.
- Cook one flexible protein or boil a few eggs.
- Mix one dip or dressing.
- Ask your kids which two lunches they want during the week.
The goal is not to finish every lunch on Sunday. It is to remove enough decisions that Wednesday morning feels manageable.
Frequently Asked Questions
How do I keep sliced apples from turning brown?
Toss them with a little lemon juice or soak them for five minutes in lightly salted water. Drain and dry them well before packing so they stay crisp.
What can I pack in a nut-free lunch?
Try hummus if your school allows sesame, seed butter if permitted, cheese, yogurt, eggs, beans, chicken, turkey, tofu or edamame. Always follow your school’s allergy policy because requirements vary.
How do I stop sandwiches and wraps from getting soggy?
Pat wet ingredients dry, place cheese or lettuce against the bread as a barrier and pack sauces separately. Cool cooked fillings before assembling.
Can I pack last night’s leftovers?
Yes. Refrigerate leftovers promptly after dinner, reheat hot foods until steaming and transfer them to a preheated thermos. Cold leftovers should stay chilled with an ice pack.
What if my child barely eats at school?
Pack smaller portions of reliable foods and choose items that are quick to open and eat. Ask what gets in the way at lunch. Sometimes the issue is not the food at all, but a short lunch period, a difficult container or too much time spent talking. A shocking development, we know.
Final Thoughts
The best lunch box is not the most elaborate one. It is the one that works for your child, your schedule and the food already in your kitchen.
Start with a simple formula, rotate a few favourites and use leftovers whenever you can. Some days the box will be beautifully balanced. Other days it will contain crackers, cheese, an apple and whatever you found while running out the door. Both days count.
Want to help your kids build real confidence in the kitchen? Explore our live and On-Demand online cooking classes and let them learn the skills behind the lunches and dinners they already love.
High-Protein Blueberry Oat Muffins
Makes 12 muffins
Ingredients
- 1 ½ cups rolled oats
- 1 cup all-purpose flour
- 2 tsp baking powder
- ½ tsp baking soda
- ½ tsp cinnamon
- ½ tsp kosher salt
- 2 large eggs
- 1 cup plain Greek yogurt
- ½ cup milk
- ⅓ cup maple syrup
- ¼ cup melted butter or neutral oil
- 1 tsp vanilla
- 1 cup fresh or frozen blueberries
- ¼ cup hemp hearts, optional
Method
- Heat oven to 375°F. Line or lightly grease a 12-cup muffin tin.
- In a large bowl, combine oats, flour, baking powder, baking soda, cinnamon and salt.
- In another bowl, whisk eggs, Greek yogurt, milk, maple syrup, melted butter and vanilla.
- Stir the wet ingredients into the dry just until combined. Fold in blueberries and hemp hearts, if using.
- Divide evenly between the muffin cups.
- Bake for 18–22 minutes, until golden and a toothpick inserted into the centre comes out clean.
- Cool for 5 minutes in the pan, then transfer to a rack.
About the Chefs
Jody O’Malley and Kirstie Herbstreit are Red Seal certified chef co-owners of The Culinary Studio in Waterloo, Ontario. Jody graduated from Stratford Chefs School in 2002, and Kirstie graduated from SAIT in 2003. Together, they bring more than 20 years of professional cooking experience and 15 years of leading their culinary education business. They teach the science and techniques behind great food and co-host the Chef Over Your Shoulder podcast alongside Amy Schlueter.





