QUICK ANSWER

The highest-protein lunch here is buffalo chicken cottage cheese bowl at 46 g protein (480 kcal). Chicken, cottage cheese, Greek yogurt and beans do most of the work. 17 of the 24 lunches below can be eaten cold.

24 lunches with 30 g of protein or more.

LunchProteinCaloriesProtein per 100 kcalEat cold?
Buffalo chicken cottage cheese bowl rotisserie chicken week46 g480 kcal9.6 gReheat
Chicken quesadilla box Costco rotisserie chicken week42 g480 kcal8.8 gYes
BBQ chicken quesadilla box rotisserie chicken week42 g520 kcal8.1 gYes
Taco grain bowl cottage cheese week41 g430 kcal9.5 gReheat
BBQ chicken mac box Costco rotisserie chicken week41 g520 kcal7.9 gReheat
Chicken taco rice bowl one planned grocery run week40 g480 kcal8.3 gReheat
Chicken Caesar wrap box rotisserie chicken week38 g430 kcal8.8 gYes
Buffalo chicken wrap box Costco rotisserie chicken week38 g430 kcal8.8 gYes
Chicken pesto pasta salad one planned grocery run week38 g480 kcal7.9 gYes
Chicken taco rice bowl rotisserie chicken week37 g430 kcal8.6 gReheat
Pesto chicken pasta salad rotisserie chicken week36 g430 kcal8.4 gYes
Pesto chicken pasta salad Costco rotisserie chicken week36 g480 kcal7.5 gYes
Turkey wrap cottage cheese week35 g350 kcal10.0 gYes
Lemon chicken rice box Costco rotisserie chicken week35 g430 kcal8.1 gYes
Hot honey salmon rice bowl one planned grocery run week34 g430 kcal7.9 gReheat
Protein box: loaded chicken breast week34 g610 kcal5.6 gYes
Turkey hummus snack box one planned grocery run week31 g420 kcal7.4 gYes
Grown-up lunchables Friday deli snack tray week31 g430 kcal7.2 gYes
Protein box: salsa swap chicken breast week31 g480 kcal6.5 gReheat
Protein box: teriyaki drizzle chicken breast week31 g520 kcal6.0 gYes
Protein box: chili-lime chicken breast week31 g520 kcal6.0 gYes
Protein box: apple + bar chicken breast week31 g560 kcal5.5 gYes
Chopped deli tray salad deli snack tray week30 g380 kcal7.9 gYes
Pesto pasta salad cottage cheese week30 g410 kcal7.3 gYes

Protein per 100 kcal shows how much of the lunch is protein. A higher number means more protein for the same calories.

The 31 g protein box, five ways.

Grilled chicken, jasmine rice, avocado, an apple and a mini bar. Built once, packed five times. The base is the same every day: roast chicken, rice and half an avocado, plus a mini apple and a mini protein bar. One sauce changes each day. Prep takes 30 minutes for the week. See the week and its grocery list.

DayLunchProteinCalories
MonProtein box: apple + bar31 g560 kcal
TueProtein box: salsa swap31 g480 kcal
WedProtein box: teriyaki drizzle31 g520 kcal
ThuProtein box: chili-lime31 g520 kcal
FriProtein box: loaded34 g610 kcal

High-protein salads, bowls and wraps from the recipe library.

These are dinners from our 1,676-recipe library that pack well for lunch: salads, bowls, wraps and sandwiches with at least 35 g of protein per serving. The protein figure comes from each recipe’s published nutrition.

Build your own high-protein lunch.

Start with one protein worth 25–30 g, then add a carb and something fresh. A few portions to build from, using USDA figures (the high-protein grocery list has the full table):

FoodPortionProteinCalories
Chicken breast3 oz cooked (85 g)26 g140 kcal
Canned light tuna in water3 oz drained (85 g)22 g99 kcal
Eggs2 large, hard-boiled (100 g)13 g155 kcal
Greek yogurt, plain nonfat6 oz cup (170 g)16 g92 kcal
Cottage cheese, 2%½ cup (113 g)12 g92 kcal
Firm tofu½ cup (126 g)22 g181 kcal
Lentils½ cup cooked (99 g)9 g115 kcal

Common questions.

What is a high-protein lunch?

There is no official definition. On this page we use 30 g of protein or more per serving, a common target for a main meal. Your own needs depend on your body size, activity and goals, so check with a dietitian or doctor if you have a specific target.

What lunch has the most protein?

Here it is buffalo chicken cottage cheese bowl at 46 g. Bowls built on chicken plus cottage cheese or Greek yogurt sit at the top because both add protein without many calories.

How do I get 30 g of protein at lunch without meat?

Combine two vegetarian proteins. A cup of cooked lentils and a cup of Greek yogurt both appear in the vegetarian grocery list protein table; cottage cheese, eggs, tofu and edamame stack up quickly too.

Are these nutrition numbers exact?

No. Lunch nutrition is our estimate from standard USDA data for each recipe’s quantities. Library recipes use the nutrition published with the original recipe. Brands and portion sizes change the real numbers, so check your labels.

Can I eat these lunches cold?

17 of the 24 can be eaten cold, according to their packing notes. The rest say to reheat for 60–90 seconds. See the cold lunch ideas for the no-microwave list.

Plan the protein, get the grocery list.

Pick the week’s meals on iPhone or iPad and MealPot turns them into one grocery list, grouped by aisle. Free to download; full meal plans need MealPot Pro.

Get MealPot ↗

Sources