How To Pack a Healthy School Lunch

How To Pack a Healthy School Lunch

Sending your kid off in the morning with a healthy school lunch can be better than school lunches you’ll find in the cafeteria, but getting the right balance of nutrition is key.

Surprisingly, most school lunches made at home are worse than those kids purchase at school. According to a July 2014 study in the Journal of the Academy of Nutrition and Dietetics, only 27 percent of the lunches from more than 600 kids surveyed met at least three of the five National School Lunch Program standards.

The good news is that packing lunch doesn’t have to be difficult. Here, learn which foods you should focus on and how much and how to make packing a healthy school lunch a breeze.

Plan ahead

Without time to plan healthy school lunches, chances are you’ll resort to PB&J and processed, packaged foods everyday. Making a grocery list and having a list of healthy school lunch ideas will take the guesswork out of school lunch in the morning.


Start with fruits and vegetables

Fruits and vegetables are high in vitamins, minerals and fiber, which will help to satisfy your kid’s hunger and help him feel fuller longer. When packing your kid’s lunch box, 50 percent should be made up of both fruits and vegetables—not just fruit.

Do your best to “eat the rainbow” and offer a variety of colorful fruits and vegetables. If your kid is a picky eater however, pack fruits and vegetables you know he’ll eat. After a few weeks, start to add in small amounts (a teaspoon will do) of new fruits and vegetables you’d like him to try. If you’re consistent, he may eventually come around and they may even become his new favorite foods.

Pick a protein

Protein is important for your kid’s growth and development and meals with protein keep hunger at bay, balance your child’s blood sugar and give her enough energy to keep up at school.

Protein should make up 1/4 of a healthy school lunch but you’ll want to focus on lean, quality protein sources instead of processed foods like deli meats and cheeses or hot dogs.

Try chicken, beef, turkey, beans, edamame, tempeh, eggs, fish and seafood. If you’re worried about the mercury levels in fish, find out which types of fish are safe for your kids.

Choose whole grains

Grains should make up about 1/4 of a healthy school lunch box. When packing whole grains, think about other grains your child will eat that day since 50 percent of grains in his diet should be whole grains.

Whole grains have vitamins, minerals, antioxidants, and filling fiber, which are stripped from refined grains. Try whole grain bread, pasta, brown rice, quinoa or another type of gluten-free grain.

Add calcium-rich foods

The USDA MyPlate recommends milk or sources of dairy with meals because of the calcium they provide. If your kids are dairy-free, or you’re trying to avoid dairy because it’s inflammatory, they can still get plenty of calcium from green leafy vegetables, chia seeds and other calcium-rich foods that aren’t dairy.

Focus on plant-based foods

Studies show plant-based diets are one of the healthiest because they’re high in vitamins and minerals, anti-inflammatory and prevent constipation.

Fruits, vegetables, whole grains, beans and legumes, sweet potatoes and nuts and seeds are all plant-based foods to include in your child’s lunch box.

Include healthy fats

Omega-3 fatty acids are part of a healthy diet and support your child’s brain health and memory.

Salmon and sardines are low in mercury and good sources of both protein and omega-3 fatty acids. Or try olives, a mist of olive oil on salad or vegetables, avocado and nuts and seeds, which are all excellent sources of omega-3 fatty acids too.

Get a bento box

Kids love choices and a reusable bento box is a great way to serve up a variety of foods at lunch time and also ensure that you have healthy portions of all the major food groups.

Re-think treats

Packing a cookie with an “I love you!” note makes you and your kid feel happy, but most treats you’ll find in the grocery story are high in sugar, sodium and artificial ingredients, not to mention, kids don’t need them while they’re trying to learn.


If you decide to pack treats, read labels carefully or consider your own homemade healthy versions. Also, re-think what a treat could be. Applesauce, dried fruit or chocolate covered fresh fruit are just as sweet but a bit healthier.


Teaching balance is also a key component of raising kids who are healthy eaters so consider including a treat once a week instead of everyday, for example.


13 Ways To Add More Vegetables To School Lunches

13 Ways To Add More Vegetables To School Lunches

Getting your kids to eat more vegetables any time of the day is always a challenge, but school lunch can be even harder especially when most kids don’t pack vegetables, refuse to eat vegetables or end up throwing their vegetables in the garbage. If you want to raise kids who love to eat vegetables, it’s important to consistently offer them at every meal. The good news is that it’s not as hard as you think. Here are 13 ways to add more vegetables to kids’ school lunches.

1. Wrap it up

Ditch the sandwich and make a roll up with sliced turkey, cheese and lettuce or make a lettuce wrap and put your protein inside. Or add grilled or sautéed vegetables to a tortilla, burrito or wrap.

2. Add a dip

Kids love to dip so pairing a healthy dip with raw, cut-up veggies is a great way to add more vegetables to kids’ school lunches.

Try hummus, bean dip, a vegetable dip or salsa. Consider making your own homemade dip with fresh ingredients so you know exactly what your kids are eating. If you purchase a store-bought dip, read labels carefully because many have artificial ingredients and are too high in fat.

3. Make grilled cheese with vegetables

Add spinach, diced broccoli or slices of pepper to a grilled cheese sandwich made with whole grain bread and you have a fiber-filled lunch your kids will love.

4. Add veggies to pasta, rice or another grain

Mix in last night’s leftover vegetables with whole-wheat pasta, couscous, brown rice or another whole grain like quinoa.

5. Make veggie quesadillas

Quesadillas take minutes to make and lend themselves to so many types of vegetables. Encourage your kids to have a hand in making their own lunches by putting out a “buffet” of vegetables and letting them make their own.

6. Puree vegetables and add them to sauces

I don’t believe in pureeing vegetables as a sneaky way to get your kids to eat them, but it can be a great way to get extra nutrition in their diets and add more vegetables to their lunches.

Carrots, zucchini and eggplant make a great addition to tomato sauce and roasted butternut squash can be added to homemade macaroni and cheese, for example.

7. Bake vegetable “fries”

Slice zucchini, eggplant, yucca, carrot, or jicama, spray with some olive oil and roast them in the oven on high heat. You can also dip vegetables in egg and breadcrumb for more flavor and texture.

8. Batch cook soups, stews and chili

Making a large batch of your kid’s favorite soup, stew or chili is an easy way to have several meals throughout the week and add more vegetables to school lunches.

9. Whip up an omelet, quiche or frittata

Eggs are one of the healthiest foods you can feed your kids and adding vegetables to an omelet, quiche or frittata also makes for easy and healthy kids’ school lunches.

10. Bake veggies into bread

Add shredded zucchini, carrots or pureed pumpkin to your favorite bread recipe as a healthy treat for your kid’s lunch box.

11. Swap vegetables for grains

Instead of pasta or rice, swap in cauliflower “rice” and spiralized veggies and a protein for a healthy school lunch.

12. Assemble kabobs

Kids love food on sticks and kabobs can be an easy to assemble, healthy school lunch. Add sliced peppers, mushrooms, squash, onions, cherry tomatoes, and meat or tofu for a healthy portion of vegetables.

13. Add vegetables to pizza

Pizza may not be the healthiest option for kids’ school lunches but if you’re going to serve it, make the most of it by adding vegetables as a topping.

8 Healthy School Lunch Ideas That Aren’t Sandwiches  Ditch the bread and serve up these healthy school lunch options

8 Healthy School Lunch Ideas That Aren’t Sandwiches

Ditch the bread and serve up these healthy school lunch options

PB&J, turkey and cheese or tuna fish sandwiches make for a fast and easy school lunch but if your kids are gluten-free, you’re trying to cut down on the amount of bread they eat, they don’t like sandwiches or you’re simply looking for more school lunch ideas that aren’t sandwiches, there are so many healthy, delicious, and easy options.

Here are 8.

1. Beans and legumes

Beans and legumes are one of the healthiest foods you can feed your kids. An excellent source of folate, zinc, iron and magnesium, they have both protein and fiber to satisfy your kids’ hunger for hours. There are also so many varieties, you’re bound to find at least one your kids will love.

To make packing school lunch easy, I make a large batch of lentil soup for the week. I then re-heat and pour the soup into a thermos for lunch. You can also serve beans alone or incorporate them into quinoa, brown rice or pasta dishes or make a batch of homemade bean burgers.

2. Lettuce wraps

With a lettuce wrap, you’ll get an extra dose of vitamins, minerals and fiber and a nice texture without the bread. You can also use the same ingredients you would when you make sandwiches: sliced turkey, egg salad, leftover roasted chicken or chili meat.


3. Roll ups

If your kids are like mine, they’ll love a roll-up for school lunch and they won’t miss the bread. Roll-up sliced turkey, ham, or roast beef, cheese and lettuce and you’ll have an easy and delicious lunch.

4. Eggs

An excellent source of protein, 9 essential amino acids and choline which supports memory, eggs are one of the best school lunch ideas that aren’t sandwiches.

Eggs cook quickly and are so easy to incorporate into practically any dish. Try scrambled or hard-boiled eggs, make egg salad, egg “muffins,” a quiche or frittata.

One of my kids’ favorite ways to eat eggs is a lightened up version of egg fried rice: incorporate scrambled eggs with brown rice, edamame and a splash of soy sauce.

5. Spring rolls

Spring rolls are simple to pull together for lunch and a great swap for sandwiches. Grab a package of spring roll wrappers, add a protein, your kids’ favorite vegetables and seasonings and lunch is ready.

6. Salad

I know what you’re thinking: my kid will never eat a salad. Yet packing a salad for lunch is a great way to get in several servings of vegetables in one meal.

Making a salad can also be a fun activity with your kids because they can pick the ingredients, help you chop and toss the salad and add the dressing. When kids have a hand in making their meals, they’re more likely to eat them.

If your kids aren’t salad eaters, start small with a side salad alongside one of their favorite foods. Experiment with different add-ins like:

  • Peppers, cucumbers, carrots, radishes, etc.
  • Tomatoes
  • Leftover meat or fish
  • Tofu
  • Hard boiled eggs
  • Edamame
  • Beans
  • Cheese
  • Nuts and/or seeds
  • Fruit (fresh or dried)
  • Avocado

7. Tempeh

My children and I eat a predominately plant-based diet so to ensure we get enough protein, we often eat tempeh. It’s not every day or even every week, but it’s one of the best school lunch options that aren’t sandwiches.

Tempeh can be used in most recipes that call for meat but you can also simply marinate and bake it.

8. Soup

In the cooler months, soup can be a healthy and delicious school lunch. If you’re inclined to make your own homemade soup, you can incorporate several servings of vegetables—whole or pureed.

If you buy soup in a can, box or one that’s prepared in the store, read labels because most soups you’ll find are high in sodium.

5 Healthy After-School Snacks

5 Healthy After-School Snacks

Kids love their after-school snacks.

If your kids are like mine, they come home from school and head right to the refrigerator for an after-school snack. Despite eating breakfast, lunch AND a snack, somehow they’re (apparently) famished.

After-school snacks can tide your kids over for awhile but if they eat filling foods or overeat, they won’t be hungry come dinner. Instead, afternoon snacks with a combination of protein and fiber will satisfy their hunger without making them too full.

1. Kale chips


I don’t believe in sneaking vegetables into meals or making faces out of food so your kids will eat but I don’t see the harm in preparing one type of food in various ways.

If you can’t get your kid to eat green leafy vegetables like spinach or kale, try making kale chips and watch as your kids will devour them. The next time you make a kale salad or a meal with cooked kale, they may be more likely to try it.

Kale is nutrient dense and an excellent source of vitamin A and lutein for healthy eyes and a good source of calcium for healthy teeth and bones.

2. Hummus and Jicama


If you’re trying to add more plant-based foods in your family’s diet, hummus is a great food to serve for after-school snacks.

Chickpeas are a great source of protein, fiber and iron and sesame seeds which are used in tahini are an excellent source of minerals like zinc, copper and calcium for bone health.

Although you can serve any vegetable with hummus, I like jicama (pronounced HEE-kah-ma), which tastes like a combination of a pear and a water chestnut. Jicama is a great source of vitamin C, potassium, iron, calcium and filling fiber.

3. Celery


A rich source of vitamins and antioxidants, celery is one of the healthiest vegetables you can feed your kids. One cup contains an amazing 5 grams of fiber which will keep your kid satiated and even prevent constipation.

If your kids like foods with a crunch, celery is a great one to swap in for chips. Add a bit of peanut butter or almond butter for protein and a delicious after-school snack.

4. Greek Yogurt


Yogurt is a good source of protein but most yogurts, especially those marketed to kids, have a ton of sugar.

Instead of flavored yogurt, serve your kids plain, Greek yogurt topped with fresh berries like raspberries which are an excellent source of fiber, have a low glycemic load and are super-tasty.

5. Green Smoothies


Like kale, serving a smoothie isn’t a way to sneak vegetables but it can be another way to get in a serving.

A good rule of thumb: the 80/20 rule. Eighty-percent green leafy vegetables and 20 percent fruit. Add some chia seeds for protein, fiber and omega-3 fatty acids, which are important for brain health.

4 Reasons School Lunch Isn’t Healthy

4 Reasons School Lunch Isn’t Healthy

When my daughter started full-day kindergarten last year, my husband and I decided we’d pack her school lunch everyday.

I knew that no matter how healthy the school lunch menu claimed to be, there’s no way she’d eat lentils and salad like she did at home. I also knew it wasn’t likely the lunches were made from scratch but instead came out of some sort of a package.


With the Healthy, Hunger-Free Kids Act of 2010, many schools have overhauled their menus to include more fruits and vegetables, whole grains and low-fat dairy so I was surprised to hear from other moms that the school lunch wasn’t much better than it had been years ago.

And when I read the school menu, I was shocked.


The choices included things like:

  • Chicken fingers
  • Deli meats
  • Pizza
  • Tater tots
  • Cheese-filled breadsticks
  • Hot dogs
  • Crispy chicken patties
  • Meatball parmesan subs
  • Macaroni and cheese with a dinner roll.


Sure, they offer vegetables and fruit but the main meal options they offered are not something I wanted her to eat.


Now that President Trump has loosened up the school lunch rules former first lady Michelle Obama spearheaded, school lunches may get even worse.


Not to mention that studies show kids who regularly eat school lunch are 29 percent more likely to be obese than kids who bring lunch from home.

4 Reasons Why School Lunch Isn’t Healthy



1. Sodium

According to the Centers for Disease Control and Prevention (CDC), 90 percent of kids consume too much sodium and 1 in 6 kids has high blood pressure.


Deli meats, chicken fingers, hot dogs and French fries are all loaded with sodium and shouldn’t be a school lunch staple.


2. Refined carbohydrates

White bread, pasta, rice and processed foods are made with refined carbohydrates that are low in fiber or missing it altogether, lack nutrients and spike your kids’ blood sugar. Eating refines carbs is also linked to an increased risk for obesity, type-2 diabetes and heart disease.


3. Unhealthy fats

Despite what experts have preached for years about the dangers of eating fat, research shows kids actually need fat, but they need “good” fats, not saturated fats that raise cholesterol and are found in many school lunches. If your kid continues to eat saturated fats at school and at home, over time he’ll have a higher risk for obesity, heart disease and stroke.


Kids need healthy fats like those found in salmon, avocado, and nuts. The likelihood you’ll find these on the menu? Fat chance.

4. Sneaky sugar

Schools might not be serving up cookies and cake, but sugar is sneaky. For example, one choice on my daughter’s school lunch menu is “whole grain blueberry glazed pancakes.”


One can assume the word glazed means the blueberries aren’t fresh but in some sort of sugary syrup. Other sneaky sources of sugar include yogurt, juice and baked beans.


I won’t lie: last year my daughter was allowed to order pizza a handful of times whether it was because I needed to go grocery shopping or we wanted her to experience getting school lunch. The reason she had pizza was because I was concerned about her food allergies. My hope was that she would come home and say she hated it but that wasn’t the case.


This year, we’ll continue to pack lunch from home and she’ll be allowed to buy lunch—but only occasionally.


Does your child’s school serve healthy lunch? How could they do better? Let me know in the comments.