15 High Protein Lunch Ideas (35g+ Per Serving)
High protein lunch ideas with 35g+ per serving — meal prep options, no-cook lunches, and grab-and-go choices that work for an office or a remote desk.

Lunch is where most people lose ground on their daily protein target. Breakfast can be Greek yogurt; dinner can be chicken and rice. Lunch is where the salad-with-a-handful-of-chickpeas appears and the day quietly drops to 12g of protein when it should have been 40g.
Here are 15 high protein lunch ideas, all hitting 35g or more, with realistic prep times and a few that work straight from a desk with no microwave access.
Meal prep classics (cook once, eat 4–5 lunches)
1. Chicken, rice, and broccoli — 45g
Six ounces of grilled chicken breast (42g) over a cup of rice and a generous portion of broccoli. The canonical bodybuilding lunch for a reason.
2. Turkey chilli — 38g per bowl
Ground turkey, kidney beans, black beans, tomatoes, chilli spices. A pound of turkey + two cans of beans = five lunches.
3. Steak and sweet potato bowls — 42g
Sliced flank steak (35g per 4oz portion) with roasted sweet potato and chimichurri. Reheats well.
4. Tuna pasta salad — 36g
Two cans of tuna mixed with whole-wheat pasta, peas, Greek yogurt dressing, and lemon.
5. Salmon and quinoa bowls — 40g
Baked salmon flaked over quinoa, cucumber, and avocado.
5–15 minute lunches (hot, made on the day)
6. Egg-fried rice with shrimp — 38g
Frozen shrimp, three eggs, leftover rice, soy sauce. Six minutes start to finish.
7. Chicken caesar wrap — 36g
Five ounces of grilled chicken, romaine, parmesan, caesar dressing in a wholemeal wrap.
8. Black bean and steak quesadilla — 35g
Leftover steak, black beans, cheese, salsa in a tortilla. Pan-toasted.
9. Cottage cheese bowl with sundried tomato and salami — 38g
A cup of cottage cheese topped with diced salami and sundried tomato. Salty and dense.
10. Open-faced turkey and avocado — 37g
Six slices of turkey breast on a slice of sourdough with smashed avocado and an egg on top.
No-cook desk lunches
11. Tuna and cottage cheese bowl — 45g
A pouch of tuna mixed with a cup of cottage cheese, cherry tomatoes, capers, and olive oil. Sounds odd, works.
12. Charcuterie-style protein box — 35g
Two boiled eggs, three ounces of deli turkey, a stick of string cheese, almonds, and grapes.
13. Protein bagel — 38g
A bagel with cream cheese, smoked salmon, capers, and red onion.
14. Greek yogurt bowl with chicken — 40g
Yes — savoury Greek yogurt with shredded rotisserie chicken, dill, cucumber, and olive oil. Like deconstructed tzatziki chicken.
Quick if you have a microwave
15. Frozen edamame + frozen brown rice + a tin of sardines — 38g
Three minutes in the microwave. Hit with soy sauce and sesame oil. The most underrated lunch in this list.
Building a Lunch Pattern, Not Just a Meal
The lunches that actually stick are the ones you can repeat. Picking three lunches you genuinely enjoy and rotating them is far more sustainable than chasing variety. Protein at 35g+ per lunch puts you in a position to hit 150g across the day without thinking hard about it. Use our calculator to find your specific daily target. For everyday tracking, snapping a quick photo of your lunch in Bento Bunny captures macros without needing to search a database — useful for the cobbled-together desk lunches that don't match any single database entry cleanly.
Start tracking with Bento Bunny
AI calorie tracking — just Type what you eat.