Disclaimer: Please note that some of the links in this blog post are affiliate links which means I earn from qualifying purchases. I recommend these products either because I use them or because companies that make them are trustworthy and useful.

Do you dread packing school lunch? I sure do.

I want to make sure my kids get enough protein, fruits and vegetables and healthy fats every day in their lunch bags but packing whole foods instead of packaged snacks takes time and brainpower—two things I often don’t have after a long day or in the early morning.

Like me, I know you also want your kids to have a healthy school lunch, but there are some foods you might think are perfectly healthy but are actually filled with tons of not-so-good-for-them ingredients.

So the next time you pack school lunch, here are 7 foods you should avoid.

1. White Bread

White bread is delicious no matter how you cut it. Add some peanut butter and jelly, tuna fish or deli meat and your kid’s happy.

Yet white bread is one of the worst foods you can pack for school lunch. White bread is made with refined, white flour which spikes your kid’s blood sugar. Continue to feed it to your kid every day and down the line, he may be at risk for insulin resistance and type-2 diabetes. Since white bread is also low in fiber and protein, it’s digested quickly and won’t keep your kid feeling full so he can stay focused and on task all day.

Pack a high-fiber, whole grain bread or tortilla instead. Or nix the bread altogether and choose brown rice or quinoa.

2. Peanut Butter & Jelly

It’s the fastest, easiest sandwich to pack and one that is sure to please but it’s definitely not the healthiest option. For starters, most brands of peanut butter have added sugars, vegetable oils and other nasty ingredients you can’t even pronounce. Likewise, jelly and fruit preserves have loads of added sugar.

To upgrade PB&J, swap white bread for whole grain bread and pick a peanut butter that only contains peanuts and some salt. I like Justin’s Classic Peanut Butter. Instead of Jelly, add slices of your kid’s favorite fruit.

3. Fake Fruit

Fruit cups are convenient and portable but they’re not the healthiest option for school lunch. Most are soaked in juice concentrate and some have added sugar—15 grams worth. Not to mention that if you want your kid to eat real, wholesome fruit, then serving fruit drowning in sugar isn’t the way to do it.

Likewise, those gummy-bear-like fruit snacks and fruit leather have too much sugar, lack fiber to keep your kid feeling full and many have artificial colors and flavors.

Instead, just pack a piece of real fruit.

4. Juice


100% fruit juice can take the place of one serving of fruit and it definitely contains nutrients. And although experts have said it can lead to obesity, a study out in March 2017 in the journal Pediatrics shows one serving a day of juice is probably OK.

Yet because you need more servings of fruit to make fruit juice, there’s still more calories, carbohydrates and sugar in juice than in a piece of whole fruit. Juice also lacks fiber to help your kid feel full and prevent constipation. And look at the ingredients of most juice boxes—even those that are organic—and you’ll see they’re made with fruit juice concentrate.

Pack water for school lunch instead and save the juice box as a treat. Or buy a juicer and make your own green vegetable juice at home for breakfast.

5. Granola Bars

They’ve been touted as a healthy on-the-go snack and for good reason. They have oats, fruit, nuts and seeds—all ingredients that are supposed to be good for you. Yet not only are many granola bars low in fiber and protein and high in sugar, they’re all processed. Experts say processed food is at the heart of leaky gut syndrome and a host of health problems.

Instead of store-bought granola bars, make your own or simply swap them for a handful of nuts or seeds.

6. Deli Meat


Processed deli meats are filled with sodium, saturated fat and nitrates and some have added colors.

Instead of packing deli meat in your kids’ lunch box, roast whole chicken or turkey breast on Sunday, slice it thin and have enough for lunches all week long.

7. Yogurt


It’s always been perceived as a health food and although some types may be a good source of protein and probiotics, most kid’s yogurts are sneaky sugar bombs.

If you’re going to pack yogurt for school lunch, choose a plain Greek or regular yogurt without added fruit, candy or granola. Add berries on top with a sprinkle of cinnamon or choose a yogurt without a ton of sugar, like Siggi’s yogurt tubes.

Author Details
Julie Revelant teaches parents how to raise children who are healthy, adventurous eaters. Through blog posts and videos, her goal is to shift the conversation from short-term, problem picky eating to lifelong, healthy eating and healthy futures. Julie has written for FoxNews.com, FIRST for Women magazine, WhatToExpect.com, EverydayHealth.com, RD.com, TheBump.com, Care.com, and Babble.com.