Key takeaways
- Aim for roughly 30 to 40 g of protein at lunch, plus vegetables or fruit for fibre.
- A few repeatable lunches beat a different recipe every day.
- No-cook options from tins, eggs and dairy are fast and cheap.
- When buying lunch, start with the protein and add vegetables; watch sauces and drinks.
In this guide
Lunch is where plenty of good intentions fall apart. You're busy, hungry and surrounded by sandwiches, pastries and meal deals. A lunch that's light on protein often leads to an afternoon of snacking and a much bigger dinner.
This guide gives you 12 high-protein lunch ideas that work at a desk, on site or on the road, plus simple rules for when you buy lunch out.
How much protein at lunch?
Most men losing fat do well with around 1.6 g of protein per kg of body weight a day, spread across three or four meals. How much protein you need explains the research. For most men, that works out at roughly 30 to 40 g of protein per meal.
A useful template for lunch:
- A palm or two of protein (chicken, fish, eggs, beans, tofu, dairy)
- Vegetables or fruit for fibre and volume
- A portion of carbohydrate that suits your activity level
- A little fat for flavour
12 high-protein lunch ideas
Protein figures are approximate and depend on portions and products.
No-cook lunches
- Tuna and bean salad. A tin of tuna, half a tin of cannellini beans, cherry tomatoes, red onion, lemon and a little olive oil. About 30–35 g protein.
- Chicken salad wrap. Ready-cooked chicken breast, a wholemeal wrap, salad leaves, peppers and a yoghurt-based dressing. About 35 g.
- Cottage cheese plate. 200 g cottage cheese, wholegrain crackers, sliced cucumber and tomatoes, and an apple. About 25–30 g.
- Smoked salmon and egg box. Tinned or smoked salmon, two boiled eggs, rye bread and salad. About 30–35 g.
- Greek yoghurt and deli box. High-protein Greek yoghurt, sliced turkey, carrot and pepper sticks, hummus and a piece of fruit. About 35 g.
Batch-cooked lunches
- Chicken, rice and roasted vegetable bowls. Cook a tray on Sunday, portion into containers. About 35–40 g.
- Turkey or beef chilli with beans. Freezes well, reheats easily. About 30–35 g per portion.
- Lentil and vegetable curry with Greek yoghurt. A good plant-based option. Add chickpeas or paneer for more protein. About 25–30 g.
- Salmon, potato and green bean traybake. Eat warm or cold. About 30–35 g.
- Egg fried rice with extra eggs and edamame. Made with leftover rice and frozen vegetables. About 25–30 g.
Leftover-based lunches
- Dinner, doubled. Make an extra portion of last night's dinner and pack it straight into a container.
- Leftover roast chicken salad. Shred leftover chicken with salad leaves, a tin of chickpeas and a simple vinaigrette. About 35–40 g.
Meal prep for fat loss shows how to cook a week of lunches in about an hour, and the fat-loss grocery list covers the staples.
Buying lunch out
You don't have to bring lunch every day. When you buy, use these simple rules:
- Start with the protein. Choose a chicken, fish, egg or bean-based main rather than a pastry or plain pasta.
- Add vegetables or salad, or a piece of fruit.
- Watch the extras. Crisps, sugary drinks and large sauces add calories quickly without adding much fullness.
- Check the label where it's available. Many shop-bought sandwiches and salads list protein and calories on the pack.
- Consider a protein top-up, such as a pot of Greek yoghurt, a pint of milk or a pot of cottage cheese, if your main is low in protein.
| Instead of | Try |
|---|---|
| Sausage roll and crisps | Chicken salad wrap and fruit |
| Large pasta with creamy sauce | Chicken or bean burrito bowl with salad |
| Meal deal with crisps and a fizzy drink | Sandwich, fruit or a yoghurt, and water or a zero-sugar drink |
| Pastry and a large latte | Egg and wholegrain sandwich with a smaller coffee |
Make it repeatable
The most successful lunch plan is usually boring in a good way. Pick two or three lunches you enjoy, rotate them, and shop for them every week. You spend less time deciding and more time sticking to your plan. If you count calories, repeating meals also makes logging take seconds. See how to count calories without obsessing.
Plant-based options
Vegetarian and vegan lunches can easily be high in protein with a bit of planning:
- Tofu or tempeh stir-fry with edamame
- Lentil and chickpea salad with feta or a soy-based alternative
- Bean chilli with Greek yoghurt or soy yoghurt
- Hummus, falafel and a large salad, plus a high-protein yoghurt or soy milk
Combining two protein sources, such as beans and dairy or tofu and edamame, helps you reach 30 g more easily.
Lunch and the rest of your day
A high-protein lunch works best as part of a steady daily pattern. Start the day well with a high-protein breakfast, keep a filling snack on hand for the afternoon, and plan dinner in advance. That way lunch isn't carrying the whole load, and you're less likely to arrive home starving.
The bottom line
Aim for around 30 to 40 g of protein at lunch, add vegetables or fruit, and keep two or three favourites on rotation. Whether you bring lunch from home or buy it out, starting with the protein makes the afternoon, and the rest of your day, much easier.
Free printable resource
Put this into practice: the free 7-day starter checklist
Seven practical days covering your baseline, nutrition setup, a simple beginner workout, daily movement and a review. It comes with a grocery checklist, habit tracker, progress sheet and a planner for the next 30 days.
Free, printable and no sign-up needed right now.
How this guide was written
Written by the LoseManBoobs7 editorial team using established public-health guidance and peer-reviewed research, following our editorial policy and health content policy. It has not been individually reviewed by a medical professional. Last reviewed . Spotted an error? Tell us.