MyMacroFit
High Protein Lunch Ideas for Weight Loss and Muscle
Meal Plans7 min readJuly 12, 2026

High Protein Lunch Ideas for Weight Loss and Muscle

Sara Evans
Sara Evans

BSc Kinesiology · CPT

Lunch is often the meal where protein falls short, particularly for people eating at desks or away from home. These 20 options provide 35g+ protein and are designed for real-world practicality: most can be prepped in advance or assembled quickly.

Save this guide, pin it for later!

The Minimum Protein Target for Lunch

For most people targeting 130-150g daily protein:

  • Breakfast: 35-40g
  • Lunch: 35-45g (covered here)
  • Dinner: 35-45g
  • Snacks: 15-20g

Getting 35-45g at lunch is essential for hitting daily totals without enormous dinner portions.

Quick Assembly Lunches (Under 5 Minutes)

1. Tuna and chickpea salad (42g protein, 380 kcal)

  • 1 tin tuna in water (drained, 26g protein)
  • 200g canned chickpeas (rinsed, 14g protein)
  • Cherry tomatoes, cucumber, red onion
  • Lemon, olive oil (1 tsp), cumin, parsley

2. Chicken and cottage cheese bowl (40g protein, 350 kcal)

  • 120g pre-cooked chicken breast (sliced)
  • 150g cottage cheese
  • Mixed salad leaves
  • Cucumber, tomato
  • Balsamic glaze

3. Smoked mackerel and rice (35g protein, 430 kcal)

  • 1 tin smoked mackerel (drained, ~20g protein)
  • 180g cooked brown rice
  • Cucumber, edamame (50g)
  • Lemon soy dressing

4. Greek wrap with chicken (38g protein, 420 kcal)

  • 2 wholemeal wraps
  • 120g chicken breast (sliced)
  • Tzatziki (3 tbsp, made with Greek yogurt)
  • Romaine, tomato, cucumber, olives

5. Egg and quinoa bowl (36g protein, 410 kcal)

  • 3 hard-boiled eggs (halved)
  • 150g cooked quinoa
  • Mixed roasted vegetables (pre-made or from fridge)
  • Tahini dressing (1 tbsp)

Warm Lunches (10-15 Minutes to Heat or Cook)

6. Chicken and lentil soup (40g protein, 380 kcal)

  • 130g chicken breast (shredded, added to warm soup)
  • 200ml base soup (tinned lentil or homemade)
  • Spinach (added at end)
  • 1 slice sourdough

7. Turkey quesadilla (38g protein, 420 kcal)

  • 2 wholemeal tortillas
  • 100g turkey breast (deli sliced)
  • 80g cottage cheese (filling)
  • Peppers, spinach, 20g cheddar
  • Dry fry 3 min each side

8. Tuna pasta salad (38g protein, 420 kcal)

  • 80g dry pasta (cooked, cooled)
  • 2 tins tuna (drained)
  • Sweetcorn, peas
  • Light mayo 1 tbsp, lemon

9. Chicken rice bowl (Asian-style) (42g protein, 430 kcal)

  • 130g chicken breast
  • 180g cooked white rice
  • Edamame (50g, frozen, microwaved)
  • Cucumber, avocado ¼
  • Soy/sesame dressing

10. Salmon and new potato salad (40g protein, 450 kcal)

  • 130g salmon fillet (baked or smoked)
  • 150g new potatoes (boiled)
  • Mixed leaves, asparagus
  • Lemon herb dressing
Tuna and white fish lunches provide the best protein-to-calorie ratio across these options.

Meal-Prep Friendly (Make Monday, Eat All Week)

11. Batch chicken and roasted veg bowls (40g protein, 420 kcal) Prep on Sunday, assembles in 2 minutes

  • 150g precooked chicken + 200g roasted veg
  • 150g cooked quinoa or rice
  • Pesto 1 tsp or tahini dressing

12. Lentil and turkey mince bowl (38g protein, 400 kcal) Batch cook turkey bolognese, serve over lentils

  • 100g turkey mince bolognese
  • 180g cooked lentils
  • Spinach wilted in, parmesan shaving

13. Cold soba noodle salad with edamame and prawns (35g protein, 380 kcal)

  • 80g dry soba noodles (cooked, cooled)
  • 150g frozen cooked prawns (defrosted)
  • 100g edamame
  • Cucumber, shredded carrot
  • Sesame soy dressing

14. Mason jar salad (42g protein, 380 kcal) Layer and refrigerate up to 2 days

  • Bottom: 2 tbsp vinaigrette
  • Cherry tomatoes, cucumber
  • 180g cooked chickpeas
  • 100g feta cheese (crumbled)
  • 120g grilled chicken (sliced)
  • Romaine on top (doesn't get soggy)

High-Volume, Lower-Calorie Options (For Fat Loss Focus)

15. Large prawn salad (38g protein, 300 kcal)

  • 180g king prawns (cooked, cold)
  • Huge mixed salad (unlimited leaves, tomato, cucumber, radish)
  • Avocado ¼
  • Lemon, light vinaigrette

16. Cottage cheese and vegetable plate (32g protein, 260 kcal)

  • 250g cottage cheese
  • Sliced cucumber, pepper strips, cherry tomatoes, carrot sticks
  • Oatcakes (3) Low calorie, very high protein ratio

17. Tuna stuffed peppers (35g protein, 320 kcal)

  • 2 red peppers (halved, raw)
  • 2 tins tuna (drained)
  • Sweetcorn, spring onion
  • Light mayo 1 tbsp
  • Fill and eat raw or baked briefly

18. Chicken broth soup with additions (38g protein, 300 kcal)

  • 500ml low-sodium chicken broth
  • 120g shredded chicken breast
  • Spiralised courgette (or noodles)
  • Pak choi, spring onion, ginger
  • Low-calorie, very filling

Protein-Dense But Convenient

19. Deli meat and cottage cheese crispbread stack (32g protein, 340 kcal)

  • 100g turkey or chicken deli slices
  • 150g cottage cheese
  • 6 rye crispbreads
  • Cucumber, tomato, mustard

20. High-protein Greek salad (36g protein, 380 kcal)

  • 100g deli turkey breast
  • 80g grilled halloumi
  • Tomato, cucumber, red onion, olives
  • Romaine lettuce
  • Oregano, olive oil, lemon

Building a Lunch Habit

The biggest obstacle to consistent high-protein lunches is the mid-day decision point, when you're hungry, rushed, or away from home. Solutions:

Desk workers: Pack lunch the night before (or Sunday meal prep). The decision is made in advance.

Variable schedule: Keep shelf-stable proteins at your desk: canned tuna, protein bars, individual cottage cheese pots. These are emergency backup options that prevent vending machine visits.

Eating out: Most restaurants can provide a high-protein option, grilled chicken, fish, or a salad with protein added. See our eating out macros guide for strategies.

Use our Protein Calculator to set your lunch protein target based on your daily total.

Save & share on Pinterest

Click any card to pin it — or share with someone who needs it.

Pinterest opens in a new tab. You can edit the description before saving.

Ready to get your numbers?

Free calculator, instant results, no signup required.

Use the Protein Calculator
#high protein lunch#high protein lunch ideas#protein lunch recipes#high protein work lunch

Frequently Asked Questions

What is a good high-protein lunch for weight loss?+
The best high-protein lunches for fat loss combine 35-45g protein with high volume (large portion of vegetables) and moderate carbohydrates for satiety without excessive calories. Top options: large tuna salad with chickpeas (42g protein, 380 kcal); chicken and roasted vegetable bowl with quinoa (40g protein, 420 kcal); Greek yogurt-based chicken salad wrap (38g protein, 390 kcal). These provide high satiety per calorie, keeping hunger low through the afternoon.
How can I increase protein in my lunch without extra calories?+
The most calorie-efficient ways to add protein to lunch: add canned tuna or mackerel to any salad (+25-30g protein, +130 kcal); swap regular yogurt dressing for Greek yogurt dressing (+10g protein, minimal extra calories); add cottage cheese to wraps or salads (+10g protein, +100 kcal); hard-boiled egg addition to any meal (+6g protein, +70 kcal); swap bread for high-protein wraps (+5g protein per wrap).
What high-protein lunches can I prepare the night before?+
Best night-before prep lunches: (1) Overnight-soaked grain salads (quinoa/farro with protein); (2) Mason jar salads with protein; (3) Wrap prepared and wrapped in foil; (4) Any batch-cooked protein + carbs component; (5) Greek yogurt-based chicken salad (stays fresh 24 hours). Avoid: leafy salads dressed the night before (goes soggy), and hot meals in containers without reheating access.
What are good high-protein lunches if I have no fridge or microwave at work?+
Plenty of options keep well and need no heating, which is exactly what makes them reliable for a desk or on-the-go lunch. Good no-fridge-needed choices include: a wrap or sandwich with tinned tuna, chicken, or egg (made that morning); a grain salad (quinoa or couscous with chickpeas, beans, and a protein, dressing kept separate until you eat); tinned fish or bean salads; jerky alongside fruit and nuts; and a shaker of protein powder you mix with water. An insulated lunch bag with an ice pack extends your options considerably, letting you bring Greek yogurt, cottage cheese, or pre-cooked chicken safely. The key for hitting 35g+ protein without facilities is to build the lunch around a sturdy, room-stable protein source rather than something that needs reheating.
How much protein should lunch have for weight loss?+
Aim for roughly 30-45g of protein at lunch, which fits the general principle of spreading 1.6-2.2g per kg of bodyweight across your meals. Getting a solid dose at lunch matters because it keeps you full through the afternoon, the time many people are most prone to snacking or an energy slump, and it protects your muscle while you're in a calorie deficit. Pairing that protein with plenty of vegetables and a moderate carb portion gives you a filling, satisfying meal that stays within a sensible calorie range. If your breakfast was light on protein, lunch is a good place to make up ground. The exact gram target depends on your size and daily total, but 35g is a sensible anchor for most people.

About the Author

Sara Evans
Sara EvansBSc Kinesiology · CPT

I'm a kinesiologist and personal trainer. I've spent eight years helping women lose fat and get stronger without handing their whole life over to a diet.

View full profile →
Back to all articles

Related Articles

Want more guides like this?

Get free weekly fitness tips, macro guides, and calculator updates, straight to your inbox.

Get the Free Macro Guide