Protein

High Protein Lunch Ideas With 30 to 45 Grams of Protein

Seven lunches reach 33 to 45 g of protein, from a cottage cheese plate (32.8 g, 330 kcal) to a chicken, brown rice and broccoli bowl (45.0 g, 463 kcal). Each is added up from USDA records.

Key takeaways

  • A chicken, brown rice and broccoli bowl has 45.0 g of protein and 463 kcal; a shrimp and quinoa bowl has 43.5 g and 431 kcal.
  • Three lunches need no cooking: tuna and white beans (35.2 g), a cottage cheese plate (32.8 g) and a turkey and Swiss wrap (34.5 g).
  • Without meat or fish, a lentil, feta and Greek yogurt salad has 39.3 g of protein and a tofu, edamame and rice bowl has 42.4 g.
  • Per 100 kcal the shrimp and quinoa bowl gives 10.1 g of protein, the cottage cheese plate 9.9 g and the tofu bowl 7.2 g.
  • At 70 kg, 1.2–1.6 g/kg is 84–112 g a day, so a 40 g lunch is 36–48% of it.

A high protein lunch can reach 30 to 45 g of protein with ordinary food and no powders. These seven high protein lunch ideas run from 32.8 g in a cottage cheese plate to 45.0 g in a chicken, brown rice and broccoli bowl. Every row is a USDA FoodData Central record, such as Fish, tuna, light, canned in water, drained solids, multiplied by the grams in the lunch. Three need no cooking, if the beans are already cooked. The most protein for the calories comes from the shrimp and quinoa bowl, at 10.1 g per 100 kcal.

Which high protein lunch ideas need no cooking?

Three do. They are a tuna and white bean salad, a cottage cheese plate and a turkey and Swiss wrap. Totals are added before rounding. A column may differ from its parts by a tenth.

Lunch and ingredient Grams Protein (g) Energy (kcal)
Tuna and white bean salad
Tuna, light, canned in water, drained 107 20.3 96
White beans, boiled, no salt 130 12.6 181
Spinach, raw 60 1.7 14
Cucumber, with peel, raw 80 0.5 11
Olive oil 10 0.0 88
Total 387 35.2 390
Cottage cheese plate
Cottage cheese, lowfat 2% 250 27.5 210
Whole-wheat bread, 1 slice 32.1 3.9 82
Grape tomatoes, raw 100 0.8 27
Cucumber, as above 80 0.5 11
Total 462 32.8 330
Turkey and Swiss wrap
Turkey breast, sliced, prepackaged 120 17.8 127
Swiss cheese, 2 regular slices 43.8 11.8 172
Whole-wheat tortilla, 1 41 4.0 127
Spinach, as above 30 0.9 7
Total 235 34.5 433

The salad has 35.2 g of protein, the wrap 34.5 g and the plate 32.8 g. The plate’s the lightest, at 330 kcal.

Tuna and beans carry the salad: one can of tuna and about three quarters of a cup of beans. Cottage cheese does most of the work on the plate, at 11 g per 100 g. In the wrap, the turkey gives 17.8 g and the cheese 11.8 g, so skipping the cheese costs a third of the protein.

If you pack the salad or the plate, carry the olive oil and tomatoes separately and add them at lunch. Which of these need a fridge or a microwave is sorted in high protein lunch ideas for work.

Which easy high protein lunch starts with cooked rice or quinoa?

Either bowl does. Both use cooked weights, so weigh the food after it is cooked.

Lunch and ingredient Grams Protein (g) Energy (kcal)
Chicken, brown rice and broccoli bowl
Chicken breast, braised 120 38.5 199
Brown rice, cooked 150 4.1 185
Broccoli, boiled, no salt 100 2.4 35
Olive oil, as above 5 0.0 44
Total 375 45.0 463
Shrimp and quinoa bowl
Shrimp, cooked 150 36.0 149
Quinoa, cooked 140 6.2 168
Avocado, Hass, peeled, raw 50 0.9 103
Cucumber, as above 80 0.5 11
Total 420 43.5 431

The chicken bowl has 45.0 g of protein and 463 kcal. The shrimp bowl has 43.5 g and 431 kcal. Shrimp wins on protein per calorie: 24.0 g of protein per 100 g for 99 kcal, and high protein fish lists the other seafood by the serving. The avocado is the calorie swing: 50 g adds 103 kcal and 0.9 g of protein. Whether it stays in the bowl is up to you. Leave it out and the bowl is 328 kcal. The 150 g of brown rice is about three quarters of the record’s 202 g cup, and the 140 g of quinoa is about three quarters of its 185 g cup.

Chicken needs one check, which is the record you pick. Braised breast has 32.1 g of protein per 100 g, and raw breast has 22.5 g. Log 120 g of cooked chicken against the raw record and you get 27.0 g of protein and 135 kcal instead of 38.5 g and 199 kcal. That undercounts the protein by 30%, and the calories by roughly 65 kcal.

Rice is the other swing in a bowl. The 150 g of brown rice is 185 kcal and 4.1 g of protein, so a smaller scoop saves calories and costs little protein.

What is a high protein lunch without meat or fish?

A lentil and feta salad with Greek yogurt, or a tofu and edamame rice bowl. Neither one needs meat or fish.

Lunch and ingredient Grams Protein (g) Energy (kcal)
Lentil, feta and yogurt salad
Lentils, boiled, no salt 198 17.9 230
Feta, whole milk, crumbled 50 9.9 137
Greek yogurt, plain, nonfat 100 10.3 61
Grape tomatoes, as above 100 0.8 27
Cucumber, as above 80 0.5 11
Olive oil, as above 8 0.0 71
Total 536 39.3 536
Tofu, edamame and rice bowl
Tofu, raw, firm 150 25.9 216
Edamame, frozen, prepared 100 11.9 121
Brown rice, as above 150 4.1 185
Carrots, mature, raw 50 0.5 22
Olive oil, as above 5 0.0 44
Total 455 42.4 588

The salad has 39.3 g of protein and 536 kcal. The bowl has 42.4 g and 588 kcal. The yogurt is my favorite trick in the salad: it’s the dressing, and it adds 10.3 g of protein for 61 kcal. Plant lunches take more food for the protein: the lentil salad weighs 536 g for 39.3 g, the shrimp bowl 420 g for 43.5 g. Lentils have 9.0 g of protein per 100 g and tofu 17.3 g, against 24.0 g for shrimp.

How many grams of each protein food make 30 g?

Anywhere from 93 g of braised chicken to 333 g of lentils. The table inverts the record: 30 g divided by the protein per 100 g, then multiplied by the energy per 100 g. Use it to size a lunch you’ve invented yourself, or a dinner: high protein dinner ideas are added up the same way.

Protein food Grams for 30 g of protein Energy (kcal)
Shrimp, cooked 125 124
Tuna, light, canned in water, drained 158 142
Chicken breast, braised 93 155
Greek yogurt, plain, nonfat 291 178
Turkey breast, sliced 203 215
Cottage cheese, lowfat 2% 273 229
Tofu, raw, firm 174 250
Edamame, frozen, prepared 252 305
Lentils, boiled, no salt 333 386

Shrimp, tuna and chicken give 30 g for the fewest calories. Lentils need the most, though they bring 7.9 g of fiber per 100 g, against 5.2 g for edamame and 2.3 g for tofu. You can also split the job: 87 g of tofu and 166 g of lentils make 30 g together, in 253 g of food.

How much protein should a lunch have?

Roughly a third of the day. The 2025–2030 Dietary Guidelines for Americans give 1.2–1.6 g of protein per kg of body weight a day and tell people to put protein foods in every meal; how much protein you should eat a day covers the range. At 70 kg (154 lb) that is 84–112 g, and a third of that is 28–37 g. A 40 g lunch covers 36–48% of the range.

Kidney disease, pregnancy and anyone under 18 sit outside this arithmetic, and there your doctor sets the target, not a lunch list.

To set your own daily number, use the protein calculator. Enter your height and weight and the range is the same 1.2–1.6 g per kg.

How do I check a lunch I made myself?

Weigh each part once and write the grams down. A big green salad is the usual surprise. It won’t carry a lunch. 200 g of romaine lettuce has 2.5 g of protein and 34 kcal, so a salad without a protein food is a side dish. Add a can of tuna or a cup of lentils and it’s lunch. Oil is the other surprise: 10 g of olive oil is 88 kcal and no protein, so weigh it too.

Make one lunch from the tables this week and weigh the protein food as you go. The next lunch you build then starts from a number you trust. In Calsa you can type the foods with their grams, like “tuna 107 g, white beans 130 g”, and each entry shows the source and the math behind its number.

Questions and answers

How much protein should I eat for lunch?

A third of 84–112 g is 28–37 g, so a lunch of 30 to 45 g is a third of the day or a bit more. The 2025–2030 Dietary Guidelines for Americans give 1.2–1.6 g per kg a day, which is 84–112 g at 70 kg. A 40 g lunch is 36–48% of that range.

What is an easy high protein lunch with no cooking?

A cottage cheese plate has 32.8 g of protein for 330 kcal: 250 g of cottage cheese, a slice of whole-wheat bread, 100 g of grape tomatoes and 80 g of cucumber. Tuna with white beans and spinach has 35.2 g for 390 kcal, using a 107 g can of drained tuna.

Can a salad be a high protein lunch?

Yes, when it has a protein food. 200 g of romaine lettuce has only 2.5 g of protein, but 107 g of drained canned tuna adds 20.3 g and 130 g of boiled white beans adds 12.6 g. It is the tuna and beans you weigh, since the lettuce adds almost nothing.

Which high protein lunch has the fewest calories?

The cottage cheese plate, at 330 kcal and 32.8 g of protein, which is 9.9 g per 100 kcal. The shrimp and quinoa bowl has 431 kcal and 43.5 g, or 10.1 g per 100 kcal, if you want more protein for a few more calories.

Sources

  1. Fish, tuna, light, canned in water, drained solids (Foundation, FDC ID 334194), USDA FoodData Central
  2. Beans, white, mature seeds, cooked, boiled, without salt (SR Legacy, FDC ID 175203), USDA FoodData Central
  3. Spinach, raw (SR Legacy, FDC ID 168462), USDA FoodData Central
  4. Cucumber, with peel, raw (Foundation, FDC ID 2346406), USDA FoodData Central
  5. Oil, olive, salad or cooking (SR Legacy, FDC ID 171413), USDA FoodData Central
  6. Cheese, cottage, lowfat, 2% milkfat (Foundation, FDC ID 328841), USDA FoodData Central
  7. Bread, whole-wheat, commercially prepared (Foundation, FDC ID 335240), USDA FoodData Central
  8. Tomatoes, grape, raw (Foundation, FDC ID 321360), USDA FoodData Central
  9. Turkey breast, sliced, prepackaged (SR Legacy, FDC ID 172941), USDA FoodData Central
  10. Cheese, swiss (Foundation, FDC ID 326135), USDA FoodData Central
  11. Tortillas, ready-to-bake or -fry, whole wheat (SR Legacy, FDC ID 174081), USDA FoodData Central
  12. Chicken, broiler or fryers, breast, skinless, boneless, meat only, cooked, braised (Foundation, FDC ID 331960), USDA FoodData Central
  13. Chicken, breast, boneless, skinless, raw (Foundation, FDC ID 2646170), USDA FoodData Central
  14. Rice, brown, long-grain, cooked (SR Legacy, FDC ID 169704), USDA FoodData Central
  15. Broccoli, cooked, boiled, drained, without salt (SR Legacy, FDC ID 169967), USDA FoodData Central
  16. Crustaceans, shrimp, cooked (SR Legacy, FDC ID 175180), USDA FoodData Central
  17. Quinoa, cooked (SR Legacy, FDC ID 168917), USDA FoodData Central
  18. Avocado, Hass, peeled, raw (Foundation, FDC ID 2710824), USDA FoodData Central
  19. Lentils, mature seeds, cooked, boiled, without salt (SR Legacy, FDC ID 172421), USDA FoodData Central
  20. Cheese, feta, whole milk, crumbled (Foundation, FDC ID 2259796), USDA FoodData Central
  21. Yogurt, Greek, plain, nonfat (Foundation, FDC ID 330137), USDA FoodData Central
  22. Tofu, raw, firm, prepared with calcium sulfate (SR Legacy, FDC ID 172475), USDA FoodData Central
  23. Edamame, frozen, prepared (SR Legacy, FDC ID 168411), USDA FoodData Central
  24. Carrots, mature, raw (Foundation, FDC ID 2258586), USDA FoodData Central
  25. Lettuce, cos or romaine, raw (Foundation, FDC ID 327923), USDA FoodData Central
  26. Dietary Guidelines for Americans, 2025–2030, U.S. Department of Health and Human Services and U.S. Department of Agriculture

About the author

Claire Donovan

Editor, Calsa blog

Claire edits the Calsa blog. She writes about calorie counting, protein and the small questions that come up in your first weeks of tracking.

All articles by Claire

Put the numbers to work.

The guides show where each number comes from. In Calsa you log a meal by photo, voice or barcode, check the grams, and every calorie shows its source.

Log my first meal
A snack board of hummus, carrot and cucumber sticks, crackers, cheese, grapes and walnutsCalsa entry details: 71 kcal per 100 g times 250 g, with USDA as the source