Packing kids’ lunches gets easier when you have age-appropriate ideas and know how much food to send. These kids lunch ideas cover preschool through high school, with practical examples and portion tips to help you pack lunches that fit your child's appetite and school day.

What to Pack for School
The best school lunches are the ones your kids will actually eat, made with the best ingredients that fit your budget. Mix and match sandwiches, wraps, thermos meals, salads, or bento lunches with fruits, veggies, and protein to build balanced lunches that keep kids satisfied throughout the school day.
Balanced lunches include carbohydrates for energy, protein to keep kids full and support growth, and fruits and vegetables for fiber, vitamins, and minerals. You don't need a perfect formula every day; just aim for a mix across the week.
How to Pack Enough Food for Lunch
Packing enough food changes as kids grow. Start with one main lunch item and one or two healthy sides, then adjust portions based on your child’s age, appetite, schedule, and activity level. Each section below includes lunch ideas plus age-specific tips for how much to pack.
Packing Preschool Lunches
Preschool lunches work best when the food is simple, easy to hold, and quick to finish. Start with a small main, add fruit and veggies, and keep portions manageable so little kids have time to eat.





How much to pack: Preschoolers usually do best with a small main item plus one serving of fruit and one of veggies. Bite-sized pieces are easier to eat and help little kids finish lunch before time runs out.
More Like This: Preschool Lunch Ideas for Picky Eaters
Packing Elementary School Lunches
Elementary school kids are ready for a little more variety and bigger portions. Build lunch around one filling main, then add fruit, veggies, and extra protein as needed. These ideas also give kids some of the fun they see in packaged lunches, with ingredients you choose.





How much to pack: Most elementary-aged kids are ready for a full sandwich or another filling main, plus two or three sides. As their appetites grow, adding protein like yogurt, cheese, or hard-boiled eggs helps keep them full until after school.
More Like This: Bento Box Lunch Ideas
Packing Middle School Lunches
Middle schoolers usually need more food and have stronger opinions about what feels worth packing. These lunches are filling, easy to eat, and substantial enough for classes, sports, and after-school activities without feeling too young.





How much to pack: Middle schoolers usually need larger portions than younger kids, especially if they’re active. Pack a filling main, several sides, and consider an extra snack for after school or sports.
More Like This: Middle School Lunch Ideas
Packing High School Lunches
High schoolers need lunches that match bigger appetites, longer days, and busy schedules. Wraps, hearty sandwiches, leftovers, and protein-rich meals are easy to pack and can be sized up for sports, activities, or a late afternoon.




How much to pack: High schoolers often need the largest lunches, especially when they eat a light breakfast or have activities after school. Start with a hearty main, fruit, veggies, and protein-rich sides, then adjust the portions based on appetite and schedule.
More Like This: High-Protein School Lunches for Teen Athletes
Packing the Same Lunch for Different Ages
Packing lunches for kids of different ages doesn’t mean making three different meals. I pack the same main meal and adjust the portions based on each child’s appetite and activity level.
My preschooler might get half a sandwich with fruit and veggies, while my middle schooler gets a whole sandwich plus extra fruit, veggies, and an after-school snack like banana chips.
My high school athlete usually takes two sandwiches, plenty of fruit and veggies, and an extra protein-rich snack like energy bites. Prepping the same foods for everyone makes lunch packing faster while giving each child the amount they need.
Download Your FREE Lunchbox Builder
Stop wondering what to pack for school every morning.
This simple printable helps you turn the ingredients you already have into easy, kid-approved lunches in minutes!







Kim says
Back to school is that time of the year when I remember how difficult can be finding ideas for school lunches. Now, this time I decided to search easy lunch school ideas ahead and I found your blog. Amazing! I already packed many of these lunches and my kids love them! And I love these recipes too because they are sooo simple! No school lunch stress anymore! Thanks Laura!
Reilly says
My Pre-K daughter is obsessed with the bentos!!!
Angie says
I’m so grateful for this post! I have a 7 and a 14 year old and always struggle to pack them different lunches. I’ll try to pack them the same lunch but for different ages using your tips. Thank you!
Holly says
These are such great back to school lunchbox ideas! Thank you for sharing information on how to make a healthy lunch for my kiddos!
Elena says
I have 3 kids and these school lunch ideas were not only helpful but also informative on how much food and how I can up size or downsize their lunches. Thanks!