Looking for vegan school lunch ideas that are kid-friendly and easy to make? You’re in luck! These vegan recipes are easy to pack for lunch, whether it’s for the kiddos, for teenagers, for college students, or the adults who need a grab n’ go lunch for work. These recipes are allergen friendly and include plant-based, whole-food ingredients.

Want to skip ahead? Here is our list of vegan school lunch ideas and then tips for packing school lunches.
Does the thought of packing school lunches again make you cringe? Or work lunches?
It can be frustrating to plan and pack vegan school lunches, especially now that most schools require nut-free lunches. I’m here to help relieve some of that stress!
I’ve been packing lunches for our girls (and my hubby) for about ten years now, so I’ve learned some tricks and definitely have a school-year system.
One of my tricks is to rely on key recipes for vegan school lunches. Ones that are easy, quick, that my kids love, and that pack well for school lunches.
Tried and True Vegan School Lunch Ideas
Today I’m sharing my top 11 recipes for vegan school lunches, along with tips! Ready to take notes? Class begins, now!
1. Chickpea Nibbles (aka Roasted Chickpeas!)
I would be lost without Roasted Chickpeas. For years I made Tamari Roasted Chickpeas, and then I needed a recipe even easier. Enter Chickpea Nibbles from Planted Powered Families.
I make double and triple batches of these. Seriously, my kiddos easily eat one batch in one sitting. Sometimes I hide away extra for lunches in the fridge, just so they won’t eat them all straight away.

Roasted chickpeas are so easy to customize. Try this recipe and then play with your own seasonings!
Chickpea Nibbles (aka Roasted Chickpeas)
Ingredients
- 2 14 / 15 oz cans chickpeas rinsed and drained
- 2 tbsp balsamic vinegar
- 1 1/2 tbsp tamari
- 1 – 1 1/2 tsp pure maple syrup
Instructions
- Preheat oven to 400°F (205°C). Toss all ingredients together and place on baking sheet lined with parchment paper. Bake for 20-25 minutes, tossing chickpeas once or twice during baking, until marinade is absorbed but chickpeas are still a little moist (not dried out).

What to do with them beyond snacking? Add them as a side snack in lunches, or mix them into pasta, or rice/quinoa. Mash into a sandwich with your kiddos’ fave condiments.
FYI, other kids may also want them. I’ve had requests. 🙂

2. Hummus
Hummus must be in your arsenal of vegan school lunch recipes!
Now that the hummus food group movement has officially begun, get started with my Hummus 101 from Plant-Powered Families (page 84)! If you don’t have PPF, try one of .

And, you know you can FREEZE hummus, right?
Yes, double or triple batch, then freeze in about 2-cup portions. It thaws beautifully, take it out the night before and pop in the fridge.
How to use in vegan school lunches? In sandwiches, slathered in wraps, as a dip for veg and rice crackers or pitas, on pizzas, as a spread for bagels or on pizzas, thinned out and mixed into pasta!
3. Easy Nut-Free Baked Goods
When it comes to vegan school lunch ideas, baked goods are always near the top of the list.

Some of my favorites are Vegan Banana Bread, Oatmeal Banana Bites, Apple Hemp Muffins, and Pumpkin Snackles. You can find most of those recipes here. Put 4-5 recipes in rotation, double-batch and freeze some if needed.
4. Simple Tofu Recipes

Vegans don’t have to eat tofu. But, yes, vegans often do enjoy tofu! For back-to-school recipes, keep your tofu recipes very easy and with a versatile seasoning.
For years I made my “Lemon Herb Tofu” (from Vive le Vegan). Then our girls went through a phase where they were fussy about the herbs. I created my Simplest Marinated Tofu for PPF, and that has since become my staple recipe.
5. Smoothies
Either before school or after school, are a brilliant way to nourish and sustain your kiddos in a nutrient-dense drink.

Don’t just fill them up with fruit, balance with some greens and veggies if you can, and also add nutrient-rich hemp seeds, chia seeds, goji berries, or nut butters.
Need tricks for balancing the grassy tones in green smoothies? You can get the .
6. Energy Balls
These Cocoa Cookie Dough Balls are sweet enough to be in the cookie category (see 10). Still, I think Energy Balls or squares need their own category.
These are so nutrient-dense and pack a nice burst of energy while sneaking in good stuff like seeds, dried fruit, and oats. A win-win for us and the kids!
The recipe for these Cocoa Cookie Dough Balls follows, but also see the squares linked above and the Protein Power Balls in PPF.

Cocoa Cookie Dough Balls
Ingredients
- 1/2 cup raw almonds see note for nut-free option
- 1/2 cup + 2 tbsp rolled oats
- A few pinches of sea salt about a scant 1/8 tsp
- 1 cup pitted dates
- 1/4 cup raisins or more dates
- 1/4 cup unsweetened cocoa powder
- 1 tsp pure vanilla extract
- 2 tbsp nondairy chocolate chips or cocoa nibs optional
- A few teaspoons of unsweetened cocoa powder unrefined sugar, or a combination of both, for dusting/rolling (optional)
Instructions
- In a food processor, process the almods until fine and crumbly. Then add remaining ingredients and (except the optional chocolate chips) pulse or process. Once the mixture starts to become crumbly, process fully for a minute or two. It will appear as if nothing is happening at first, that the mixture is just whirring around in crumbs, but soon it will start to become sticky. When you see it start to become a little sticky, add the chocolate chips and process again. Continue to process until it forms a ball on the blade. Stop the machine and remove the dough. Take small coops of the dough (1 to 1 1/2 tablespoons in size) and roll in your hand. Repeat until you have rolled all of the dough. Toss or roll the balls in the coating, if using,, and refrigerate. Eat and repeat often.
Notes
- Allergy-Free or Bust!: For a nut-free version, replace the almonds with just 1/4 cup of raw pumkin seeds, and add another 1/4 cup of rolled oats.
- If This Apron Could Talk: Make a double batch and freeze half. They thaw very well.
- Kid-Friendly: These are excellent to pack in school lunches, with a nut-free option for you if nuts aren’t permitted in your school. For a nut-free version, replace the almonds with just 1⁄4 cup of raw pumpkin seeds, and add another 1⁄4 cup of rolled oats.
- Savvy Subs and Adds: Replace vanilla with 1/2 teaspoon almond extract or orange oil.
7. Nutritious Soups
Admittedly, soups don’t top my personal list of back-to-school recipes. But I know that so many of you love to pack nutritious, hearty soups so I must include a few.
Sniffle Soup (below) is one of our girls’ favorites, and I hear it’s popular with your families too! Make it for dinner one evening (keep on thicker side), and send it to school in a thermos for the kiddos another day.
Some other soups my girls love include this Sweet Potato Bisque, Tomato Lentil Soup, and this .
8. Cheesy Sprinkle
This unassuming little recipe with nutritional yeast transforms many of our school lunches from drab to fab. I add it to pasta, and “ta-dah!”, kiddos love it.
Sometimes I’ll use a basic marinara sauce, but more often I’ll do a simple slurry of apple cider vinegar, tamari, and maple syrup (just a touch) – mix it up to taste, toss into pasta, then mix in the cheesy sprinkle. Kids LOVE this for lunch. Add in some veg or beans (there’s those tamari roasted chickpeas again!), cubed tofu or tempeh, and it’s a very satisfying lunch.

I also sprinkle it into wraps for the girls, with things like cubed potatoes and hummus, and into quinoa bowls. Many possibilities! Note that the original version is nut-based, but I offer a nut-free alternative in the recipe. This is the one I use for school lunches, and the girls really haven’t noticed the difference.
9. Healthy Puddings
This may not be something you pack into vegan school lunches. If not packed, prep for after school. These puddings give a great boost of omega 3’s with chia seeds.

Here are just a few of our family’s favorites. They are incredibly delicious!
- Pumpkin Chia Pudding
- Bananascotch Pudding
- Vegan Chocolate Chia Pudding
- Raw Orange Chocolate Pudding
- Fresh Vegan Raspberry Pudding
- Peanut Butter Pudding with Berrylicious Swirl
10. Vegan Chickpea Salad
This chickpea salad mixture has become very popular with all of you. The recipe is in PPF, but you can also find it posted here.

Play around with the add-ins, using raisins instead of apples, omitting the celery or capers, and adding other chopped veg. It’s very versatile – and very delicious!
11. Cookies and Desserts
With the school year comes school parties. Halloween, Christmas, birthdays… someone lost a tooth, someone has a new baby sister, it’s “party day”!

Yeah, I’m exaggerating a little. Still, school treats flow freely, and we need to have our cookie recipes ready for vegan school lunches.
Here are a few vegan cookies that your kids will love!
Tips for Making Vegan School Lunches
The key takeaway here is to plan ahead. With these tips, you won’t be stressing kids’ lunches every morning before the school bus arrives!
Pack lunches the day before
There is already enough chaos in the morning, so pack the lunches during lunch the day before, or the evening before.
Also fill water bottles!
Have them ready in the fridge ready to tote.
Cook things in batches through the week and weekend
Hummus, tamari roasted chickpeas, muffins, as mentioned above. But also batch-cook potatoes, sweet potatoes, rice, quinoa, beans, etc. All those staples can be used in wraps, sandwiches, added to soups, pastas, and more.
Pack plenty of fresh fruit
And don’t forget to make it EASY for them to eat.
Yes, it feels a nuisance sometimes to peel those mandarins or cut oranges into bite-size pieces and pop into a container. Why not just pack the whole fruit? Because kids have very little time to eat in school, that’s why.
So, make it easy for them to eat that fruit. Peel or slice or cut into small pieces and pack in a container along with a fork. They are far more likely to eat it.
Pack occasional treats
Seaweed snacks, baked chips, cookies, a few vegan gummy worms. They have very healthy lunches, let them find a treat once in a while!
Have stock of different size containers
I have an entire cupboard with different sizes of containers. Some are ziploc, others are reused containers from non-dairy yogurt or store-bought dips, etc.
The smaller ones are great for fruit and snacky items, the larger ones for pasta, sandwiches, etc. One day I may reveal my crazy cupboard of containers and lids! If you prefer a bento box, this Planetbox gets top reviews.
I have a list of my favorite containers to use here.
Use shortcuts when needed
You may not always get to making marinated tofu, making soup, or baking muffins. Get some Amy’s burgers or other veg burgers that you can easily heat and put in a sandwich, and pick up healthier granola bars or snack cookies.
Try Amy’s baked beans in a wrap with rice (I always add about 1 cup or more of black or kidney beans to stretch it out) or Amy’s alphabet soup – amp up the nutritional profile by adding beans, cubed potatoes or sweet potatoes, or cubed tofu.
Try pre-marinated tofu which simply needs to be sliced or lightly heated. Keep some quick fixes on hand to avoid mama (or papa) food-prep burnout!
What recipes do you rely on regularly? And, what are your go-to snacks and meals to pack into lunches? Any terrific quick fixes to share?
Note: Find more vegan school lunch ideas in Plant-Powered Families, plus an entire chapter on packing lunches section. Flip to page 233… and breathe more easily!





Emma says
There are some great tips and tricks here Dreena, as well as lots of your recipes I haven’t yet tried 🙂 I don’t know what my schedule will be like this academic year but I may well find myself packing lunches to take to university with me. This advice is useful even for home lunches and snacks though.
Dreena says
Thanks Emma. I sometimes forget all the GROWN students packing lunches out there!! Yes, many of these ideas will work so well for you. Good luck with your studies!
D'Ann Martin says
I absolutely loathe packing my kids lunches! They are continuously comparing their lunches to the other kids who pack SAD lunches. I know I’m doing the right thing, but it hurts when they feel left out or picked on for their healthy lunches. I really needed this post and the encouragement. Thanks Dreena!!!
Dreena says
Oh dear, that’s frustrating D’Ann. Our girls have grown with eating vegan, since birth. Have you been eating plant-based for very long? I’ll send a few words of encouragement that they truly do grow to become connected to their good food, not only enjoying it but also appreciating it. Understanding how it makes them feel good, and understanding how real food tastes much better! It’s not acceptable if children are taunting or excluding b/c of their lunches – and it’s bullying. Please hang in and give your kiddos a hug from me – they are plant-powered stars!! 😀
Kate says
Wow what a comprehensive and awesome post. Thank you so much. This is a smorgasbord of fabulous ideas not only for school kids but everyone who needs a packed lunch for work too! So tasty. So healthy. Yum!!!
Dreena says
You’re welcome Kate, glad you find it useful!
Laura @ The Green Forks says
This post was AMAZING! You’re recipes are so inspiring. I can’t wait to try some of these on my daughter.
Dreena says
So kind of you Laura! I hope your daughter enjoys the food goodies. 🙂
Jaime says
This post is close to my heart – I just blogged about our back to school lunches a couple of days ago! I rely heavily on leftovers for lunches so I always make my meal plan for the week with using leftovers as part of next days lunch. There are always some days it doesn’t work out but I use leftovers plenty. I also try to make up a bean and/or grain salad at the beginning of the week to keep in the fridge for days when leftovers aren’t happening. I always pack fresh fruit – either a fresh cut fruit salad (using a variety of fruits) of a sliced season fruit or two, and then so other thing we like to pack are veggies and dip (hummus or guac), sometimes a spinach or tossed salad, crackers or pita and hummus, coconut milk yougurt, a muffin or healthy cookie, leftovers in the thermos (soups, chilis, pasta, grains and beans, etc), veggie wraps,….the list goes on and on! We use planet boxes to pack our lunches and they are fantastic!
But I think the best tip for packing school lunches is to give variety and make sure you pack things they like! If its healthy and they’ll eat it, I’ll back it! I don’t want to send them with stuff they might eat because I think its healthy. If they don’t eat it they can’t think and learn well during the day. Thats why sometimes leftovers don’t work – sometimes dinner the night before wasn’t a “hit” and I don’t want to send something I’m sure they won’t eat much of.
It would be great if periodically you post a week of lunches that you pack for the girls and hubby – I always find those post to be so usefully for ideas and inspiration. Thanks again!
Dreena says
Jaime, those planet lunchboxes are handy! i can see why you love them. Your kiddos are being very well nourished, those lunches are so colorful, full of vitamins and antioxidants!! It’s so smart to use leftovers, many nights I don’t have any, lol! Then, sometimes our dinners include mixes with nuts (like a veg burger or pasta sauce), and no nut products are allowed in the school – that’s tricky for me at times. You know I’ve never thought to post a week’s worth of lunches – that’s a great idea Jaime – I’ve made a mental bookmark and hope to get to it!
(And agree with you, seeing a lunch returned mostly not eaten gets to me – not just b/c it’s a waste of food but b/c I know the appetites my girls have and they then just inhale the snacks after school… not great.)