Skip to content

School lunch ideas kids will actually eat

Plan a week of nut-free lunches in a minute. Tell us how many kids and what’s left over from dinner, and you’ll get five lunches that share ingredients, with one grocery list.

How many school days?

How many kids?

1
School
For every lunch

Dinner leftovers to use (optional)

Roast chicken, pasta, rice: we’ll work them in.

Free. Your plan stays on this device.

Packing tips that keep lunch safe and good

A bright lunchbox with orange segments, cherry tomatoes and rice

Two cold packs, every time

Food safety guidance from the USDA is to pack perishable lunches in an insulated bag with at least two cold sources, such as two ice packs, or one ice pack and a frozen water bottle.

Preheat the thermos

Fill the thermos with boiling water, let it stand a few minutes, pour it out, then add food that is steaming hot. It stays hot until lunch.

Pack the night before

Most lunches can be packed after dinner and kept in the fridge. In the morning, add the ice packs and anything crunchy.

Let leftovers do the work

Roast chicken, pasta, rice and meatballs make great lunches. Cook a little extra at dinner and lunch is half done.

School lunch questions

What can I pack for a nut-free school lunch?

Sunflower seed butter instead of peanut butter, plus wraps, pasta salad, snack boxes with cheese and crackers, quesadillas, hummus and veggies, or warm leftovers in a thermos. Check labels for “may contain nuts” warnings if your school is strict.

How do I keep a packed lunch cold?

Use an insulated lunch bag with at least two cold sources, such as two ice packs or an ice pack and a frozen water bottle. Pack perishable food straight from the fridge.

What do I pack for a picky eater?

Pack one food they always eat, one they usually eat, and a small taste of something new. Bento-style boxes with separate compartments help, because nothing touches.

Is the school lunch planner free?

Yes. Make up to 3 lunch plans a week for free, no account needed. Plus members get unlimited plans, saved with their family profile.

How do I pack a high-protein school lunch?

Start with one protein kids already like: turkey, chicken, eggs, cheese, Greek yogurt, hummus, edamame or tuna. Add a second small one (a cheese stick, a yogurt tube, a handful of edamame) and pack it cold with two ice packs. Aim for roughly 12 to 15 grams for elementary kids and 20 or more for high school athletes.