Vegetarian lunch ideas: 25 easy recipes

Charred pepper panzanella with tomatoes, mozzarella and basil
In short: easy vegetarian lunches include loaded toasts and sandwiches, hearty bean, lentil and halloumi salads, pasta and orzo salads for lunch boxes, and quick egg dishes. Add a protein food, such as beans, lentils, eggs, cheese or tofu, so lunch keeps you going all afternoon.

Lunch is where vegetarian eating shines: fresh salads, crunchy toasts and pasta salads that taste even better the next day. Here are 25 ideas, including 17 tested recipes from the Vegochef app, all vegetarian. The ones marked (vegan) are fully plant-based.

Toasts and sandwiches

  1. Caprese croissant sandwich: mozzarella, tomato, sun-dried tomatoes, spinach and pesto.
  2. Poached eggs, avocado and feta toast on sourdough.
  3. Burrata toast with roasted tomato and garlic confit.
  4. Avocado toast with lemon and chilli (vegan).
  5. Hummus and roasted vegetable wrap (vegan).
  6. Egg salad sandwich made with Greek yogurt instead of mayonnaise.

Hearty salads

  1. Lentil salad: lentils, tomatoes, avocado and basil in 10 minutes (vegan).
  2. Fried halloumi salad on lentils, cucumber and mint.
  3. Black bean and avocado salad, no cooking (vegan).
  4. Charred pepper panzanella: focaccia, charred peppers, tomatoes, mozzarella and basil.
  5. Roasted eggplant and chickpea salad (vegan).
  6. Greek salad with chickpeas: cucumber, tomato, olives, feta and a can of chickpeas.

Lunch-box pasta and potato salads

  1. Pesto orzo with spiced chickpeas and sun-dried tomatoes.
  2. Pesto pasta salad with homemade basil pesto.
  3. Mediterranean potato salad with roasted potatoes, mozzarella and pesto.
  4. Sun-dried tomato pesto pasta salad with chickpeas and rocket (vegan).
  5. Greek-style potato salad with a cucumber-mint soy yogurt dressing (vegan).

Quick eggs and warm lunches

  1. Cheesy mushroom omelette, ready in 20 minutes.
  2. Shakshuka for one: eggs baked in tomato sauce, or our creamy white shakshuka.
  3. Leftover soup with a cheese toastie: try our curried red lentil and tomato soup.
  4. Quesadilla with black beans, cheese and salsa.
  5. Frittata with spinach and potatoes, sliced cold for lunch boxes.

Grain bowls

  1. Quinoa bowl with roasted vegetables, chickpeas and tahini. See how to cook quinoa.
  2. Tofu and edamame rice bowl with a peanut-lime sauce (vegan).
  3. Falafel bowl with hummus, tabbouleh and pickled onions (vegan).

Lunch-box tips

More ideas: high-protein vegetarian meals and our vegetarian grocery list.

Frequently asked questions

What is a good vegetarian lunch for work?

Something that keeps well: a lentil or bean salad, a pasta or orzo salad, a grain bowl with roasted vegetables and chickpeas, or a wrap with hummus and falafel. Pack dressings separately.

How do I make a vegetarian lunch filling?

Include a protein food (beans, lentils, chickpeas, eggs, cheese, tofu or Greek yogurt), some whole grains and plenty of vegetables. A little fat, like olive oil or avocado, helps too.

What vegetarian lunches can I make ahead?

Lentil and bean salads, pasta and orzo salads and grain bowls all keep 3 days in the fridge. Add avocado, leaves and dressing on the day.

Is a vegetarian lunch healthy?

It can be very healthy, especially when it's built on legumes, vegetables and whole grains. Check that cheeses are made with vegetarian rennet.

Recipes to try

See all recipes

Related guides

See all guides

Plan your lunches for the week

Choose vegetarian in Vegochef, plan lunches from matching recipes, and turn the week into a grocery list in one tap, with 29 vitamins, minerals and lipids tracked along the way.

Try it free for 7 days
This guide is general information for healthy adults, not medical advice. Talk to your doctor or a dietitian before starting or changing supplements, especially if you're pregnant, breastfeeding or have a health condition.

Sources