12 Packable Vegetarian Lunches for Work That Deliver 20–30g Protein

Packable vegetarian lunches in reusable containers

The fastest way to build a vegetarian lunch that actually keeps you full is to start with a protein core, not a vegetable or a grain. Aim for a food that delivers 20 to 30 grams of protein on its own, whether that is beans, tofu, tempeh, eggs, Greek yogurt or mycoprotein, and then build the rest of the plate around it with grains, vegetables and a fat source. The format barely matters: bowls, wraps, salads and soups all work once the protein core is set.


TL;DR:

  • Most vegetarian lunches aiming for 20 to 30 grams of protein should start with a protein core like tofu, Greek yogurt, or lentils, and then add grains, vegetables, and fats.
  • 150 grams of tofu supplies approximately 19 grams of protein, making it a reliable choice for hitting lunch targets without additional ingredients.
  • To boost protein intake, swapping white rice for higher-protein grains or adding a spoon of Greek yogurt can help reach the goal without overloading one ingredient.
  • Proper meal preparation involves layering wet and dry ingredients separately and batch-cooking proteins weekly to maintain freshness and convenience.
  • Office catering can simplify protein-heavy lunch options by offering labeled vegetarian and non-vegetarian platters, saving planning time.

theofficelunch.com
Make Team Lunches Easier
Fresh sandwich platters and varied meal options help London and Surrey offices serve well-planned lunches for meetings and events.

Plan office catering

Table of Contents

1. Twelve quick lunches that hit your protein target

These combinations are built to reach 20 to 30 grams of protein without much planning, following the Eatwell Guide approach of pairing a protein base with wholegrains, vegetables and a healthy fat.

  • Chickpea and feta bowl: 200 g chickpeas plus 40 g feta over quinoa, ready in 10 minutes.
  • Marinated tofu stir-fry: 150 g tofu with mixed vegetables and rice, about 20 minutes.
  • Lentil dahl with rice: 250 g cooked lentils simmered with spices, 25 minutes, easy to batch.
  • Greek yogurt and granola pot: 200 g Greek yogurt with nuts and berries, no cooking required.
  • Egg and avocado wrap: two eggs, half an avocado, wholegrain wrap, 8 minutes.
  • Tempeh and peanut noodle bowl: 150 g tempeh with peanut sauce, 15 minutes.
  • Hummus and falafel salad: four falafel with hummus over leafy greens, 10 minutes.
  • Mycoprotein fajita bowl: a Quorn-based fajita mix with black beans and rice, 15 minutes.
  • Three-bean chili: kidney, black and cannellini beans in a tomato base, batch-friendly.
  • Cottage cheese and chickpea plate: 200 g cottage cheese with roasted chickpeas, no cooking.
  • Edamame and soba noodle salad: 150 g edamame tossed with soba and sesame dressing.
  • Split pea soup with wholegrain bread: a thick, protein-dense soup that reheats well.

150 g of tofu supplies roughly 19 grams of protein, which makes it one of the most reliable single ingredients for hitting the lunch target without stacking multiple foods.

2. How to reach 20 to 30 grams of protein at lunch

The NHS Eatwell Guide frames lunch around a simple formula: a protein base, a wholegrain, vegetables and a fat or dressing. Once you know roughly how much protein each staple provides, hitting the target becomes a matter of portioning rather than recipe-hunting.

  • Tofu: 150 g provides about 19 g of protein.
  • Greek yogurt: 100 g provides about 10 g of protein.
  • Milk: 200 ml provides about 7 g of protein.
  • Eggs: two large eggs provide roughly 12 to 13 g of protein.
  • Lentils or chickpeas: 200 to 250 g cooked provides 15 to 20 g of protein.

To raise a lunch that falls short, swap in a denser protein rather than adding more of the same food: trade white rice for a lentil-based grain mix, or stir a spoon of Greek yogurt into a dressing. If the meal leans on plant iron sources like lentils or spinach, pair it with a vitamin C food such as peppers or a squeeze of lemon, since the British Dietetic Association notes this combination improves iron absorption.

3. Meal-prep and packing rules that keep lunches fresh

A few habits separate a lunch that survives four hours in a bag from one that turns soggy by noon.

  1. Layer wet and dry separately: put dressing at the bottom of the container, sturdy vegetables or legumes next, grains in the middle, and delicate greens on top.
  2. Batch-cook the protein base once a week: roast a tray of chickpeas, bake a block of marinated tofu, or boil a large pot of lentils, then rotate them through different bowls and wraps.
  3. Reheat gently: warm grain and legume bases in short bursts to avoid drying them out, and add fresh greens or yogurt after reheating rather than before.

Pro Tip: Shake or invert the container right before eating so the dressing coats everything without soaking the leaves overnight.

4. Ten recipe prompts you can adapt this week

These are prompts rather than full recipes, meant to be adjusted to whatever is in your fridge.

  • Warm chickpea and spinach bowl: sauté chickpeas with garlic and spinach over quinoa, about 15 minutes; boost with a poached egg on top.
  • Tofu and broccoli rice bowl: pan-fry cubed tofu with broccoli and soy sauce, 15 minutes; boost with sesame seeds for extra protein and crunch.
  • Egg salad lettuce wraps: mash two hard-boiled eggs with yogurt instead of mayonnaise, 10 minutes; boost with a spoonful of cottage cheese stirred in.
  • Lentil and feta salad: toss cooked lentils with feta, cucumber and mint, 10 minutes; boost with a handful of pumpkin seeds.
  • Tempeh lettuce cups: crumble tempeh with taco seasoning into lettuce leaves, 12 minutes; boost with black beans.
  • Split pea soup: simmer split peas with carrots and stock, best made in batches; boost with a swirl of Greek yogurt before serving.
  • Chickpea Caesar salad: roasted chickpeas replace croutons on a Caesar base, 10 minutes; boost with shaved parmesan.
  • Edamame soba bowl: toss soba noodles with edamame and a sesame dressing, 10 minutes; boost with extra edamame for a higher protein count.
  • Mycoprotein pita: fill a wholegrain pita with a mycoprotein mix and hummus, 8 minutes; boost with a side of Greek yogurt.
  • Cottage cheese toast plate: spread cottage cheese on wholegrain toast with tomatoes, no cooking; boost with a soft-boiled egg on the side.

5. Packing add-ons and swaps that raise protein fast

When a lunch falls a little short, a small add-on usually closes the gap faster than reworking the whole meal.

  • Peanut butter: 2 tablespoons adds about 8 g of protein, good stirred into noodles or spread on toast.
  • Greek yogurt: 75 g adds roughly 7 to 8 g of protein, useful as a side or dressing base.
  • Mixed seeds: 30 g adds about 5 to 6 g of protein, easy to scatter over salads or soups.
  • Grain swap: replacing white rice with quinoa raises the protein content of the same portion size.
  • Spread swap: trading a light spread for a nut butter turns a plain sandwich into a more filling one.

For an afternoon top-up, pair a handful of roasted chickpeas with a small pot of Greek yogurt rather than reaching for crackers alone.

6. What works when you are feeding a whole team

Feeding a room of colleagues is a different problem than feeding yourself. Timing matters more than variety: food that arrives at the right temperature and gets labeled clearly saves more stress than an elaborate menu ever will. Clear dietary labels also cut down the back-and-forth that usually eats into meeting prep time. Building menus around chickpeas, tofu, eggs and Greek yogurt tends to satisfy vegetarians and non-vegetarians without extra substitutions, which is the same logic that shapes some office catering approaches to planning group lunches.

— Efe

How Office Lunch Delivery brings protein-first lunches to your office

Ordering for a team is easier when the protein work is already done for you. Office Lunch Delivery builds sandwich, wrap and salad platters with labeled dietary options, so a vegetarian colleague and a meat-eater can pick from the same spread without confusion.

Theofficelunch

  • Choose from sandwich, wrap or salad platters with clear vegetarian and protein-forward labeling.
  • Order for board lunches, client meetings or team socials with delivery timed to your schedule.
  • Skip the planning and let a high-protein office lunch menu do the portioning for you.

Browse the full range of office catering options and put together a spread your whole team can eat from.

Primary sources and further reading

Primary sources and further reading — overview diagram

The protein targets and staple portions in this article come from the NHS Eatwell Guide, the Kent and Medway NHS protein guide, and the British Dietetic Association’s guidance on healthy packed lunches and vegetarian and plant-based diets.

Sources

FAQ

What are 10 good lunch foods for vegetarians?

Reliable choices include chickpeas, lentils, tofu, tempeh, eggs, Greek yogurt, cottage cheese, edamame, hummus and mycoprotein products like Quorn. Building a lunch around any one of these as the main protein, then adding a grain, vegetables and a fat, covers most of the Eatwell Guide’s balanced-meal advice.

How can I get 30g of protein for lunch?

Combine a protein-dense base, such as 150 g of tofu at about 19 g of protein, with a smaller add-on like Greek yogurt or seeds to close the gap. Layering two moderate protein sources is usually easier than relying on one very large portion.

How to get 30g of protein each meal as a vegetarian?

The same combination approach works here: pair a legume or tofu base with dairy, eggs or a seed topping until the totals add up. The NHS Eatwell Guide recommends this protein-plus-wholegrain-plus-veg structure as a repeatable pattern rather than a one-off recipe.

How do you get 100g of protein a day as a vegetarian?

Spreading protein across three or four meals, each built around a base like eggs, tofu, lentils or Greek yogurt, makes a daily total in that range achievable without relying on supplements. The British Dietetic Association also advises pairing plant-based meals with fortified foods where needed, particularly for vitamin B12.

Leave a Reply

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