12 Vegetarian Lunch Ideas for Work, School and Home
Home » Main Dish » 12 Vegetarian Lunch Ideas for Work, School and Home

12 Vegetarian Lunch Ideas for Work, School and Home

by Profile photo of BityBity

These vegetarian lunch ideas are what keep me away from the sad supermarket sandwich, whether I am packing a lunchbox for school, taking a tub to work or eating at my kitchen table between calls. All twelve are my own tested recipes, from Greek pasta salad and two kinds of hummus to lentil soup, courgette fritters and a coconut chickpea curry.

In short, these 12 vegetarian lunch ideas cover five packed lunches, two salads, two soups for a flask and three hot lunches for home. Nine keep in the fridge for several days, five are vegan, and the edamame hummus, simple spinach salad and Instant Pot mac and cheese are each ready in 15 minutes.

I have grouped them by how you eat them: packed lunches, fresh salads, soups for a flask, and hot lunches for working from home. After the recipes you will find how to pack a lunchbox safely, a mix and match lunchbox table, a fridge chart and a Monday to Friday plan.

Pinterest graphic for 12 vegetarian lunch ideas with pasta salad, hummus, flatbread and lentil soup

What Makes Good Vegetarian Lunch Ideas

Honestly, a good lunch has three jobs: it has to survive the morning in a bag, keep you full until dinner and be quick. So every recipe here does at least two.

  • Made ahead: nine of the twelve keep in the fridge for several days.
  • Proper protein: chickpeas, edamame, lentils, beans, cottage cheese and feta do the work.
  • Five are vegan: both hummus recipes, the lentil soup, the minestrone and the coconut chickpea curry.
  • Hot or cold: half travel cold in a lunchbox, and half are for a flask or the hob at home.

Packed Vegetarian Lunch Ideas

First, the lunchbox heroes. These five travel well, taste good cold and can be mixed and matched across the week.

1. Greek Pasta Salad

Bowl of spiral pasta with cherry tomatoes, cucumber, black olives, red onion and crumbled feta

This is the salad I make for the lunchbox because it gets better, not soggier, as it sits. Short pasta, cherry tomatoes, cucumber, red onion, kalamata olives and feta are tossed in a sharp red wine vinaigrette. Cool the pasta completely before the feta and dressing go in, otherwise the cheese melts into the pasta.

Good to know: Serves 6 in 25 minutes, with 10 g of protein a serving. Keeps up to 4 days in an airtight container; stir before eating and add a splash of olive oil if it looks dry. Do not freeze.

Get the Greek Pasta Salad recipe →

2. Hummus

Swirl of smooth chickpea dip drizzled with olive oil and dusted with paprika on a white plate

Homemade hummus (vegan) is the backbone of my lunch week. I simmer the chickpeas for 10 minutes first to soften the skins, then blend them with tahini, lemon and garlic in my food processor for a full two minutes. Cold water, not more oil, makes it light. It goes into wraps, next to crackers and beside every salad.

Good to know: Serves 6 in 20 minutes from one tin of chickpeas, with 5 g of protein a serving. Keeps up to 5 days in the fridge under a thin layer of olive oil. Not suitable for freezing.

Get the Hummus recipe →

3. Edamame Hummus

Bright green dip swirled with olive oil, topped with whole beans and cucumber slices

This bright green twist (vegan) swaps chickpeas for shelled edamame, so it carries more protein than the classic. Everything goes into the food processor with tahini, lemon, garlic and cumin, then cold water loosens it a spoonful at a time. Drain the edamame well, or the dip turns watery in the lunchbox.

Good to know: Serves 6 in 15 minutes, with 7 g of protein a serving. Keeps up to 5 days in an airtight container in the fridge. Not suitable for freezing.

Get the Edamame Hummus recipe →

4. Cottage Cheese Flatbread

Pile of soft golden flatbreads with charred spots on a white plate

Cottage cheese, self raising flour and a pinch of salt make a soft dough you can cook in a dry pan straight away. No yeast and no oven. They puff up with charred spots and stay soft once stacked under a towel. As a result, they are what I wrap around hummus and salad, or tear into a bowl of soup.

Good to know: Makes 4 flatbreads in 18 minutes, with 9 g of protein each. Keeps up to 3 days in the fridge or 2 months in the freezer, with parchment between the rounds.

Get the Cottage Cheese Flatbread recipe →

5. Pizza Muffins

Golden pizza cups with bubbling mozzarella, sliced black olives and fresh herbs

Soft pizza dough is pressed into a muffin tin, filled with sauce, mozzarella and olives, and baked until the edges turn crisp. They taste just as good cold at half past twelve in a school playground as they do warm from the oven. Paper cases make them easy to pack, while a greased tin gives crispier sides.

Good to know: Makes 12 muffins in 33 minutes at 400°F, with 6 g of protein each. Keeps up to 4 days in the fridge or 2 months in the freezer. Reheat at 350°F for 5 to 8 minutes.

Get the Pizza Muffins recipe →

For school days, a bento style lunch box with little compartments keeps the hummus away from the crackers and gives the pasta salad its own corner.

Fresh Vegetarian Lunch Ideas: Salads

Next, two salads for the days when you want something crisp. Both are best dressed just before you eat, so pack the dressing in a little jar.

6. Watermelon Salad

White bowl of watermelon cubes with feta, cucumber, red onion and torn mint

Watermelon salad pairs salty feta with cold sweet watermelon, one of those combinations you cannot un-taste. Cucumber, red onion and mint go in, then a lime and honey dressing. There is no cooking at all. Of course, the fruit releases water once dressed, so for a packed lunch I keep the cubed fruit, the feta and the dressing apart until lunchtime.

Good to know: Serves 6 in 20 minutes. Dressed, it keeps up to one day; the prepped fruit and vegetables keep two days and the dressing three days in a sealed jar. Not suitable for freezing.

Get the Watermelon Salad recipe →

7. Simple Spinach Salad

Bowl of baby spinach leaves with shaved cheese, toasted walnuts and a lemon half

Baby spinach, toasted walnuts, a squeeze of lemon and good olive oil, finished with grated cheese. It takes fifteen minutes and goes with everything on this list. The recipe uses Parmesan or Romano, which are traditionally made with animal rennet, so use a vegetarian hard cheese. Swap the walnuts for almonds or pecans if that is what you have.

Good to know: Serves 4 in 15 minutes. The recipe gives no storage time, so I toss it just before eating and carry the dressing separately.

Get the Simple Spinach Salad recipe →

Soups for a Flask

After that, two soups I make in big batches. Both are vegan, both freeze, and both thicken overnight, so loosen them as you reheat.

8. Vegetarian Lentil Soup

Ladle lifting thick brown lentil soup with diced carrot and celery out of the pot

This one pot soup (vegan) is the hardest working recipe on the list. Brown or green lentils simmer with carrots, celery, tomatoes, cumin and paprika in vegetable broth, and a splash of vinegar at the end wakes the whole pot up. In fact, it packs 14 g of protein and 15 g of fibre a bowl.

Good to know: Serves 6 in 45 minutes. Keeps 4 to 5 days in the fridge, or freeze in portions for up to 3 months. Reheat gently with a splash of broth or water.

Get the Vegetarian Lentil Soup recipe →

9. Slow Cooker Minestrone Soup

White bowl of tomato broth packed with small pasta, beans, courgette and diced carrot

This minestrone (vegan) is the soup I set going in the morning and forget about. Softened onion, carrot and celery go into the slow cooker with cannellini beans, tomatoes, courgette and vegetable stock, then pasta and greens go in at the end. For lunches, cook the pasta separately, because it keeps drinking the broth overnight.

Good to know: Serves 8, with 10 g of protein a serving. Cook on LOW for 6 to 7 hours or HIGH for 3 to 4. Keeps up to 4 days in the fridge, or 2 months frozen before the pasta goes in.

Get the Slow Cooker Minestrone Soup recipe →

Both travel well in a 16 ounce insulated food jar, filled right to the top so the soup is still steaming when you open it at lunchtime.

Hot Lunches for Working From Home

Finally, the lunches for when your kitchen is ten steps from your desk. One is fresh from the pan, one takes fifteen minutes, and one is a curry you cooked on Sunday.

10. Zucchini Fritters

Three golden courgette patties on a blue plate, each topped with a spoonful of sour cream

Grated courgette is drained and squeezed hard, then bound with egg, flour, chives, parsley, mint and lemon zest and fried in spoonfuls until crisp at the edges. Squeezing out the water is the step that matters, because wet courgette gives you soft fritters. I eat them with a dollop of seasoned sour cream or yogurt.

Good to know: Serves 4. About 30 minutes of prep, including 15 minutes of draining, and 15 minutes of cooking. Best served as soon as they come out of the pan.

Get the Zucchini Fritters recipe →

11. Instant Pot Mac and Cheese

Close up of creamy elbow macaroni scattered with toasted crumbs and parsley

Instant Pot mac and cheese takes fifteen minutes from opening the packet to sitting down, with only one pot to wash. The macaroni cooks at pressure for 4 minutes in exactly the water it needs, then milk and cheddar are stirred straight in. Grate the cheese from a block, because pre shredded cheese is coated in starch that makes the sauce grainy.

Good to know: Serves 6 in 15 minutes, with 22 g of protein a serving. Keeps up to four days in the fridge, or freeze single portions for up to a month. Reheat with a good splash of milk.

Get the Instant Pot Mac and Cheese recipe →

12. Coconut Chickpea Curry

Bowl of golden chickpea curry with fresh coriander and a piece of charred flatbread

This curry (vegan) is creamy from a tin of coconut milk and savoury from browned shiitake mushrooms, so brown them in a single layer before the spices go in. Two tins of chickpeas make it filling enough for six. I always hold back the lime and coriander until I reheat a portion, because both lose their sparkle in the fridge.

Good to know: Serves 6 in 45 minutes, with 11 g of protein a serving. Keeps up to 4 days in the fridge or 2 months in the freezer. Serve with rice or a cottage cheese flatbread.

Get the Coconut Chickpea Curry recipe →

How to Pack a Vegetarian Lunchbox Safely

Cheese, hummus, cooked pasta and soup all need keeping cold or hot. University of Georgia Extension advises that food should not sit between 40°F and 140°F for more than two hours, and that insulated lunch bags with reusable cold packs are the best way to keep cold food below 40 degrees.

  • Use two cold packs. One under the tubs and one on top keeps salads and dips properly chilled.
  • Fill flasks piping hot. Warm the flask with boiling water first, then add soup that is steaming hot.
  • Pack dressings separately. Salads stay crisp and the watermelon does not swim.
  • Freeze a flatbread or pizza muffin. It thaws by lunchtime and helps keep the box cold.
  • Throw out leftovers. Anything that has been in the bag all day does not come home for tomorrow.

Build a Lunchbox

Pick one from each column and these vegetarian lunch ideas give you a different lunch every day. These are the combinations I pack most.

Main Something to dip or wrap On the side
Greek pasta salad Hummus Cherry tomatoes and cucumber
Cottage cheese flatbread Edamame hummus Watermelon salad
Lentil soup in a flask Torn flatbread An apple
Two pizza muffins Hummus with carrot sticks Spinach salad
Minestrone in a flask A pizza muffin Grapes

Vegetarian Lunch Ideas Prep Chart

Every time below comes from the recipe card. Where a card gives no time, I say so rather than guess.

Recipe Fridge Freezer
Greek pasta salad Up to 4 days Do not freeze
Hummus Up to 5 days Not suitable
Edamame hummus Up to 5 days Not suitable
Cottage cheese flatbread Up to 3 days 2 months
Pizza muffins Up to 4 days 2 months
Watermelon salad 1 day dressed, 2 days undressed Not suitable
Simple spinach salad No time given, dress to eat Not suitable
Vegetarian lentil soup 4 to 5 days 3 months
Slow cooker minestrone Up to 4 days 2 months, before the pasta
Zucchini fritters No time given, best fresh No time given
Instant Pot mac and cheese Up to 4 days 1 month, single portions
Coconut chickpea curry Up to 4 days 2 months

A Work From Home Lunch Plan

Here is how a Sunday cook of soup, curry, hummus and pasta salad turns these vegetarian lunch ideas into five lunches, with one fresh pan of fritters on Friday.

Day Lunch
Monday Greek pasta salad with hummus and flatbread
Tuesday Lentil soup with a cottage cheese flatbread
Wednesday Coconut chickpea curry with rice
Thursday Minestrone and a pizza muffin
Friday Zucchini fritters with spinach salad

Getting Enough Protein at Lunch

The vegetarian lunch ideas that keep me going all afternoon always have pulses, eggs or dairy in them. Harvard Health notes that chickpeas are rich in fibre, folate and minerals, which is why hummus and the curry earn their place every week. The lentil soup has 14 g of protein a bowl, the Instant Pot mac 22 g and the edamame hummus 7 g a serving. All figures come from the recipe cards and are estimates.

Tips for Better Vegetarian Lunch Ideas

  • Cook components on Sunday. A tub of hummus, a pot of soup and a bowl of pasta salad make far more combinations than five fixed meals.
  • Check the cheese. Traditional Parmesan is made with animal rennet, so use a vegetarian hard cheese, and look for vegetarian rennet on feta and mozzarella.
  • Read the stock label. Use vegetable stock in the soups and curry, never chicken stock.
  • Freshen at the table. Lemon on the soup, lime on the curry and herbs on everything bring day four back to life.

Frequently Asked Questions

Ideas and Planning

What can vegetarians eat for lunch?

Pasta salads, hummus with flatbread, soups, curries, fritters, mac and cheese and big salads. Anything built on beans, lentils, eggs, cheese or grains works well.

What are good vegetarian lunch ideas for work?

Greek pasta salad (4 days), hummus with flatbread (5 days) and lentil soup in a flask (4 to 5 days). All three keep for days and taste good at room temperature or reheated.

Which of these vegetarian lunches are vegan?

Five are vegan: both hummus recipes, the lentil soup, the minestrone and the coconut chickpea curry. The Greek pasta salad is vegan without the feta.

How do I make a vegetarian lunch filling?

Put a protein in every box: chickpeas, edamame, lentils, beans, cottage cheese or eggs. The Instant Pot mac and cheese has 22 g of protein a serving and the lentil soup 14 g a bowl, so they are the most filling here.

Is Parmesan cheese vegetarian?

No, not traditionally. Parmesan and Romano are made with animal rennet, so use a vegetarian hard cheese in the simple spinach salad, and check feta and mozzarella labels for vegetarian rennet.

Packing and Storage

How long can a packed vegetarian lunch stay out of the fridge?

No more than two hours. Perishable food should not sit between 40°F and 140°F for more than two hours, so use an insulated bag with cold packs or a hot flask.

Which vegetarian lunches can you freeze?

The lentil soup keeps 3 months, the minestrone, curry, flatbreads and pizza muffins keep 2 months, and the Instant Pot mac and cheese keeps 1 month in single portions. Hummus, pasta salad and watermelon salad do not freeze.

How do I stop packed salads going soggy?

Keep the dressing in a separate jar and add it just before eating. For the pasta salad, cool the pasta fully before dressing it.

Are these vegetarian lunches good for school lunchboxes?

Yes. Pizza muffins, flatbreads with hummus and pasta salad are my children’s favourites, packed in an insulated bag with a cold pack.

You may also like

Leave a Comment