categories

Recipes

Book Recs

Lifestyle

Health

Blog

Beauty

categories

Recipes

Book Recs

Lifestyle

Health

Blog

Beauty

20 Easy School Lunch Ideas Kids Will Eat

Hi! I'm

ELIZABETH

I've been writing healthy recipes on the internet for over 15 years, and I'm a strong believer that you should only eat food you love. More about me →

TOP RECIPES

Ginger Turmeric Bone Broth

Easy-To-Peel Hard-Boiled Eggs

13 Blue Zones Recipes

Easy Salmon Recipe

Perfect Flank Steak

Kid-friendly school lunch idea with blueberries, pretzels, cheese cubes, and sliced peppers in a lunchbox.

Back-to-school season means packing school lunches on repeat—and figuring out what kids will actually eat.

Between work, busy mornings, and picky appetites, the daily lunch routine can feel like a challenge.

That’s where these easy, healthy school lunch ideas come in. They’re simple to prep, hold up until lunchtime, and are truly kid-approved (even for teens and kids who “don’t do sandwiches”). From DIY Lunchables to snack-style bento boxes, you’ll find fresh, realistic options that make mornings smoother.

After packing hundreds of lunches with my husband, these are our go-to favorites: balanced, quick, and guaranteed to get eaten.

And remember—the best lunch isn’t the perfect one, it’s the one that comes home finished.

1. DIY Lunchables

Healthy DIY lunchable with sliced peppers, crackers, cucumbers, cheese, and berries in a bento box.

I’ve talked about making an adult Lunchable for your own take-to-work lunch (I’m a Millennial and was raised on Lunchables, what can I say!?)

Here’s my go-to DIY Lunchable recipe (it’s quick, customizable, and picky-eater approved):

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Healthy DIY lunchable with sliced peppers, crackers, cucumbers, cheese, and berries in a bento box.

DIY Lunchables (Healthy School Lunch Idea)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Elizabeth Rider
  • Prep Time: 10 minutes
  • Total Time: 10 minutes
  • Yield: 1 lunchbox
  • Category: Lunch

Description

Skip the store-bought box and make your own Lunchables at home! These DIY Lunchables are quick to prep, healthier, and totally customizable for kids of all ages. Perfect for school lunchboxes, picky eaters, or easy snacks on the go.


Ingredients

Units
  • Whole grain crackers (or your child’s favorite crackers or pita rounds)
  • 46 slices deli turkey or ham (or leftover chicken)
  • 23 cheese slices or cubes
  • 1/2 cup baby carrots or cucumber slices
  • 1/2 apple (sliced) or a handful of grapes
  • 1/4 cup berries (blueberries, strawberries, or raspberries)

Optional add-ins:

  • Hummus, guacamole, or ranch for dipping
  • Raisins or a small dark chocolate square for a treat

Instructions

  1. Prep the base: Place crackers, sliced meat, and cheese in one section of a bento box or lunch container.
  2. Add fruits & veggies: Fill another section with carrots, cucumbers, or your child’s favorite vegetables.
  3. Sweet finish: Add fresh fruit or a small treat in the last section.
  4. Pack it up: Close the container tightly. If needed, add an ice pack to keep everything fresh until lunchtime.

Notes

  • Swap in gluten-free crackers or dairy-free cheese as needed.
  • Store components separately the night before and assemble in the morning for max freshness.
  • Great for meal prep: make 3–4 boxes ahead for the school week.
  • We love packing in these packable lunchable boxes to keep everything fresh until lunchtime.

See all of my favorite school lunch containers on my Amazon storefront. These are the exact boxes and thermoses we use at home (durable, easy to clean, and perfect for packing school lunches.)

Best school lunch containers and bento boxes from Elizabeth Rider’s Amazon Storefront — perfect for packing DIY Lunchables and healthy school lunches.

2. Turkey & Cheese Roll-Ups

Roll sliced turkey and cheese in a tortilla and slice into pinwheels (or leave it whole if they prefer it.

On the side, add:

  • Cherry tomatoes or snap peas
  • Raisins or apple slices
  • A yogurt tube or a small treat

Bonus: These hold their shape and are easy to eat quickly at lunch.

3. English Muffin Pizzas

english muffin pizzas

A fun, customizable option that travels surprisingly well.

  • Toasted whole wheat English muffin
  • Tomato sauce, mozzarella, and your kid’s favorite toppings (like pepperoni or olives)
  • Pack cold or warm in a thermos (they still taste good at room temp!)
  • Get the full English Muffin Pizza Recipe here

Try this: Bake a batch the night before and refrigerate—serve with a side of fruit or carrots

4. Pasta Salad Lunch Box

orzo salad in lunch container with chicken, apples and black berries

You can use any leftover pasta salad recipe, or toss cooked pasta with:

  • Cherry tomatoes, olives, and/or cucumbers
  • Chickpeas and/or cheese
  • Olive oil + lemon or your favorite vinaigrette

Tip: Make a big batch and use it for multiple lunches throughout the week.

5. Rice & Beans

Gallo Pinto recipe in bowl Elizabeth Rider

A simple, filling, and budget-friendly lunch that works hot or cold.

  • Cooked brown rice or white rice
  • Black beans or pinto beans
  • Optional: corn, chopped bell pepper, or avocado
  • Salsa or guacamole on the side
  • Pack it in a Thermos (this is our favorite Thermos) if you want to keep it warm

Try this: My go-to Gallo Pinto recipe is a simple and super flavorful way to prep rice and beans.

Tip: Pack in a thermos to keep it warm, or serve cold as a rice salad. Add tortilla chips or a clementine for the side.

6. Snack-Style Lunch

Sometimes a full sandwich feels like too much—but five snacky things? That’s the sweet spot. This type of lunch is a huge hit, especially in middle school when kids want variety and don’t always have time to sit and eat one big thing.

Build a mix-and-match lunchbox with:

  • Something bready: dinner roll with butter, mini bagel with cream cheese, or small piece of toast
  • One fresh thing: apple slices, grapes, berries
  • One dairy item: string cheese or a yogurt tube
  • One protein: turkey roll-up, hard-boiled egg, or a meat stick (if your kid likes them)
  • One fun thing: pita chips, veggie straws, popcorn
  • Something sweet & small: a pack of raisins, chocolate square, or fruit strip

Try this: Use snack bags, a bento-style lunchbox, or even a Tupperware to keep everything separate.

7. Chicken or Veggie Wrap or Sandwich

Veggie Hummus Wraps Recipe Elizabeth Rider

Of course, a good old sandwich always makes a great lunch. But if your kid is tired of the same thing, you can easily switch it up with wraps or different breads.

Some ideas to try:

  • Classic turkey sandwich on whole grain bread with lettuce and cheese
  • Avocado sandwich with sliced avocado, cucumber, and a little sea salt on toasted bread
  • Avodcado wrap with with veggies is stil one of our favorites
  • Chicken wrap with grilled chicken, lettuce, and shredded carrots in a tortilla
  • Hummus veggie wrap with spinach, grated carrots, and cucumber slices

Optional: Include some sliced fruit or a box of raisins on the side.

Try this: Wrap sandwiches or tortillas tightly in foil to keep them from falling apart and make them easier to eat at lunch.

8. Classic Peanut Butter & Banana Sandwich

A classic that never goes out of style—just swap the nut butter based on your school’s policy:

  • Whole-grain bread
  • Peanut butter, almond butter, or SunButter
  • Banana slices
  • Pair with pretzels and fruit on the side

Pro tip: Add a sprinkle of cinnamon or chia seeds for extra flavor and nutrients.

Nut-free schools? SunButter is a great alternative that’s still full of healthy fats and protein.

9. Cold Noodle Bowl

Use soba or rice noodles with:

  • Shredded carrots, cucumbers, edamame
  • A drizzle of sesame oil or soy sauce

Great for teens: It feels more grown-up but still simple and fresh.

10. Bagel Sandwich

easy homemade bagel

Kids love a good bagel—especially when it feels like something they’d pick at a café. Try:

  • Whole-grain mini or regular bagel
  • Cream cheese + turkey or ham
  • Or go vegetarian with hummus + cucumber slices
  • Pair with apple slices or baby carrots

Tip: Toast the bagel and let it cool before assembling so it doesn’t get soggy. You can even make your own 2-ingredient bagels at home!

11. Mini Pita Pockets

Fill whole wheat pitas with:

  • Meat option: Turkey & cheese or hummus plus veggies (Tuna or egg salad *might* work just be mindful of scents)
  • Veggie option: Avocado slices, hummus, cucumber, lettuce or spinach or any veggies they like

Easy to eat: No fork required and less mess than full sandwiches.

12. French-Style Sandwiches on Buns

I love to buy dinner rolls of brioche buns and add butter with sliced turkey and thinly sliced pickles. It’s very French and my kids love it.

  • Get your favorite dinner rolls, add a smear of butter on both sides, a slice of turkey or ham, and a few thinly sliced pickles.
  • Make 1-2 small sandwiches on buns, depending on how much they eat
  • Add apple slices, raisins, or dried mango for the side.

13. Easy Homemade Burritos

Burritos are a great way to repurpose leftovers and keep lunch portable.

  • Make it vegetarian with rice, beans, cheese & salsa
  • Or meaty with leftover taco meat, shredded chicken, or steak
  • Add salsa, shredded cheese, and/or chopped veggies
  • Wrap it all in a whole wheat or gluten-free tortilla

Try this: Use whatever ingredients your kids love and wrap tightly in foil or parchment so it stays intact until lunch.

14. Overnight Oats

Overnight Oats Meal Prepped in Jar

A cold, creamy lunch option that feels like a treat but delivers real nutrition.

  • Rolled oats + almond milk
  • Chia seeds, berries, nut butter, maple syrup
  • Store in a sealed jar overnight

Try this: Start with one of my overnight oats recipes—there’s something for every kid’s taste. Add a hard-boiled egg or string cheese for extra protein.

15. Loaded Quinoa Salads

black bean quinoa salad

Quinoa salads keep beautifully in the fridge and are delicious served cold.

  • Cooked & cooled quinoa
  • Cherry tomatoes, cucumbers, spinach
  • Feta or chickpeas for protein
  • Olive oil + lemon or balsamic

Try this: My kids love the Superfood Black Bean Quinoa Salad and Mint Pistachio Quinoa Salad. Pack them up cold in a reusable container or thermos.

16. Veggie Pinwheels with Hummus

These are colorful, crunchy, and easy to customize based on your kid’s favorite veggies.

  • Whole-grain or spinach tortilla
  • Hummus spread
  • Thinly sliced avocados
  • Thinly sliced cucumbers, bell peppers, shredded carrots, spinach (use what they like)
  • Roll tightly and slice into pinwheels

Pro tip: Add a slice of cheese (or shredded cheese) or sprinkle of everything bagel seasoning for extra flavor.

Try this: Bake a batch the night before and refrigerate—serve with a side of fruit or carrots.

17. Waffle Sandwiches

Use two whole-grain toaster waffles as the “bread” for a sweet or savory twist.

  • PB + banana slices
  • Cream cheese + strawberries
  • Or turkey + cheese for a savory version

Try this: Toast waffles in the morning and let them cool before assembling to prevent sogginess.

18. Breakfast-for-Lunch Box

Breakfast-for-lunch is always a win—and it works especially well when you already have some prepped egg muffins in the fridge.

Pack 2-3 of these mini items:

Try this: You can make most of these ahead of time and freeze extras for grab-and-go lunchbox filling.

19. Leftover Dinner They Loved

If your kid loved dinner the night before, pack it again for lunch.

  • Pasta, chili, stir-fry, meatballs, etc.
  • Reheat in the morning and pack hot (if it should be hot) in a Thermos

Try this: A great thermos can keep food warm for hours—here’s my favorite one from Amazon. This is one of the easiest, most low-effort ways to guarantee lunch gets eaten.

20. Leftover Pizza

Honestly, leftover pizza is good at room temp or even cold—and kids love it.

We all have those nights when life moves fast, dinner is takeout, and you just need to keep things easy the next morning. For us, we always aim to pack a nourishing, healthy lunch, but every now and then, a slice of pizza goes in the lunchbox and we just go with it.

Try this: Slice it into strips or squares for easier eating, and pair with some fruit or cucumbers for balance.

Quick Lunchbox Ideas by Age

Need fast ideas? Here’s a cheat sheet organized by age group with quick combos that are easy to pack and kids will actually eat.

For Elementary Kids (Ages 5–10)

  • Turkey & cheese pinwheels + grapes & pretzels on the side
  • PB & banana sandwich + carrot sticks + raisins on the side
  • DIY Lunchable (crackers, meat, cheese) + apple slices on the side
  • Mini bagel with cream cheese + cucumber slices + blueberries on the side
  • Hummus + pretzel crisps + baby carrots + mini muffin on the side
  • Pasta salad + orange wedges on the side
  • Mini pita with peanut butter (or almond butter or SunButter) & jam + snap peas
  • Hard-boiled egg + string cheese + banana on the side
  • French-style brioche bun sandwich + raisins on the side
  • Overnight oats + yogurt tube + strawberries on the side
Colorful school lunchbox with sliced cucumbers, crackers, cheese, peppers, and fresh fruit.

For Middle & High School Kids (Ages 11–16)

  • Chicken wrap with ranch + baby carrots on the side
  • Cold soba noodles with edamame + mandarin oranges on the side
  • Quinoa salad with hummus + pita chips on the side
  • Bagel sandwich (turkey & cucumber) + grapes on the side
  • Veggie pinwheels with hummus + apple slices on the side
  • Tuna salad + crackers + cherry tomatoes in a lunchable
  • Leftover pasta in a thermos + raisins on the side
  • Homemade burrito + tortilla chips on the side
  • Overnight oats + protein bar + blueberries on the side
  • Gallo Pinto or rice & beans + avocado + salsa mixed in

Troubleshooting Real-Life Lunches

Let’s be real: even the most carefully packed lunch can come back mostly untouched. That doesn’t mean you’re doing it wrong—it just means you’re packing for a real kid, and real kids go through phases.

We noticed this especially in 7th grade with both of our kids. Sometimes a full sandwich would get ignored, but five snacky things? Gone. That entire year, lunch was basically five snacks in a bento box—and honestly, it worked.

I’ll say it again, don’t stress about the “perfect lunch.” The best lunch is the one they’ll actually eat.

If your kid is skipping lunch regularly, try switching up the format:

  • Go snack-style: fruit, crackers, protein, a veggie, a roll with butter and one “fun” thing
  • Keep portions small and let them ask for more if they need it
  • Ask what did get eaten (and why)—you might be surprised by what they say

A Note on Condiments

Yes, dips and dressings can be fun. But let’s be realistic: If your kid consistently brings home half-used ranch cups or unopened salsa packets, it’s not working. Plus they create more trash and waste. You’re better off incorporating flavor into the main lunch—like mixing dressing into pasta salad or adding hummus inside a wrap.

Save the side sauces for when you know they’ll use them.

Bottom line: Kids change often. What worked last month might not work next week—and that’s normal. Be flexible, stay curious, and don’t waste time (or food) trying to win a game they’re not playing.

Have any great ideas to add? Let everyone know in the comments!

Want more easy, healthy recipes? Join my newsletter here for weekly inspiration straight to your inbox.

Leave A Review + Read The Comments →

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Join 60,000+ Readers Getting My Best Recipes & Cooking Tips

THE NEWSLETTER YOU’LL ACTUALLY LOOK FORWARD TO

Tried, tested, and absolutely delicious—get the top 10 reader-favorite recipes plus 7 printable guides for easy, healthy, and seriously good meals at home, all sent straight to your inbox for free!

• FREE • FREE • FREE

as seen in:

READ          LATEST

the

For a limited time, new subscribers get 9 Healthy Recipe eBooks—For FREE!

Get access to the online lessons helping thousands people get healthier and happier every week. Clean Up Your Diet is a guided, curated collection of practical knowledge designed to simplify healthy living and empower you with confidence. All at your own pace.

Enter your email now to start your free trial (ends January 31st!).

Get access to the online lessons helping thousands people get healthier and happier every week. Clean Up Your Diet is a guided, curated collection of practical knowledge designed to simplify healthy living and empower you with confidence. All at your own pace.

Enter your email now to start your free trial (ends January 31st!)
Cancel anytime or ask for a refund if it's not for you 💕

Clean Up Your Diet
7-Day Free Trial

We never share or sell your information. Cancel anytime or ask for a refund if it's not for you 💕

TM

Join 65,000+ Readers Getting My Best Recipes & Cooking Tips

THE NEWSLETTER YOU’LL ACTUALLY LOOK FORWARD TO

Tried, tested, and absolutely delicious—get the top 10 reader-favorite recipes plus 7 printable guides for easy, healthy, and seriously good meals at home, all sent straight to your inbox for free!

• FREE • FREE • FREE