Nutrition

High-protein foods for people who hate cooking

By

, founder and head coach at

Gains For Gamers

.

Published September 2026.

About an 11 minute read.

You’ve probably heard that peanut butter is a good source of protein. On paper it is: about 22 grams in every 100. By the same measure parmesan is even better, at about 36 grams, which is more than chicken breast.

What the numbers on paper leave out is how much of a food you actually eat. Nobody eats 100 grams of parmesan. You grate a couple of tablespoons over your pasta, and that’s 3 or 4 grams of protein. A normal serving of peanut butter is two tablespoons, which gives you 7.

That matters as soon as you try to put lunch together. A peanut butter sandwich comes to about 15 grams of protein, and half of that comes from the bread. Make the same sandwich with a small can of tuna and it comes to 28.

So this article looks at high-protein foods by what a normal portion gives you, not by what 100 grams would. It covers which ones you can buy ready to eat, how to add protein to the meals you already eat, a few meals you can put together in minutes, and what to keep in the house for the evening you haven’t planned anything.

If you’ve just worked out how much protein you need and you hate cooking, the good news is that most of the best options never need a pan. Nobody’s asking you to spend your Sunday filling plastic boxes.

Which foods are high in protein?

Most of them are easy to recognise. If it had a head, or came from something that did, it’s probably a good source of protein. Meat, chicken and fish had one. Eggs, milk, yogurt and cottage cheese came from something that did.

That shortcut gets you through most of a supermarket, but it has two holes. It lets in a few animal foods with very little protein: butter and cream are almost all fat, and a hot dog or a chicken nugget has about half the protein of the same weight of plain chicken, or less.

It also leaves out the plant foods that can do the same job as meat or fish. Tofu, tempeh and edamame all come from soy beans: tofu and tempeh are sold as blocks, and edamame are the young beans, sold frozen. Beans and lentils get there too, in bigger portions.

The other foods you see on high-protein lists, the nuts and seeds, the peanut butter, the whole grains, add a few grams next to one of those. That’s worth having. They’re just not the main protein in a meal, and the numbers below show why.

How much protein is in a normal portion?

What we’re really looking for are foods that make it easy to get a useful amount of protein into a meal without much work. So the question to ask of each one is the parmesan question: how much do you get from the amount you’d actually eat?

To compare them, this article uses a meal with about 30 grams of protein as its example. That’s a planning number, not a rule. It’s roughly what each meal comes to if your day’s target is 100 to 120 grams over three or four meals, and it’s in the range that helps keep hunger down until the next one. Your own number may be higher or lower, and 30 grams isn’t what makes a food “high in protein”. It just gives us something to measure a portion against.

Here’s how far a normal portion of each food gets you. The last column says whether any cooking is involved.

Protein in a normal portion

Food and portion

Protein

Cook?

Greek yogurt or skyr (Icelandic yogurt), 300 g (two small pots)

31 g

No

Rotisserie chicken (hot roast chicken from the shop), breast meat, 100 g (a palm and a bit)

28 g

No

Cottage cheese, 225 g (a cup)

25 g

No

Shrimp (prawns), cooked and peeled, 100 g (3.5 oz)

24 g

No

Protein shake, about 30 g of powder (one scoop)

about 24 g

No

Canned salmon or sardines, 100 g drained (3.5 oz)

23 to 25 g

No

Canned tuna, 107 g drained (one small can)

20 g

No

Sliced turkey or chicken breast, 100 g (3.5 oz)

17 to 22 g

No

Hard-boiled eggs, 150 g (three large eggs)

19 g

Boil

Lentils, ready-cooked from a pouch or can, 198 g (a cup)

18 g

No

Edamame, shelled, 155 g (a cup)

18 g

Heat

Chicken breast, 100 g cooked (a palm and a bit)

31 g

Yes

Lean ground beef, 120 g cooked (about 4 oz)

31 g

Yes

Salmon or white fish, 130 to 150 g cooked (a fillet)

about 30 g

Yes

Tempeh, 100 g (3.5 oz)

20 g

Yes

Firm tofu, 200 g (half a block)

18 to 34 g, by brand

Yes

Weights are the food as you eat it: cans drained, chicken off the bone. Brands vary, so trust your label over this table. Many shops sell eggs already boiled, and frozen foods need heating or thawing as the pack says.

A few things are worth noticing. The ready-to-eat foods hold their own against the ones you’d have to cook: a palm of rotisserie chicken is within a few grams of a chicken breast you cooked yourself. The size of the portion does a lot of the work: three eggs come to 19 grams, and one egg to 6. And a small can of tuna is 20 grams, not 30, so it wants something next to it.

What about nuts, bread and peanut butter?

Whatever goes next to that can of tuna is usually in the meal already. Plenty of foods add a few grams alongside the main protein:

  • About 8 to 10 grams: a glass of milk (240 ml), two slices of bread, half a can of beans or chickpeas, a small pot of ordinary yogurt (170 g), a cup of peas or cooked quinoa.

  • About 6 or 7 grams: one egg, a slice of cheese (28 g), a small handful of almonds (28 g), two tablespoons of peanut butter, a glass of soy milk.

  • About 4 or 5 grams: half a cup of dry oats (40 g), a flour wrap.

  • Under 4 grams: a cup of broccoli, two tablespoons of hummus or grated parmesan, a glass of almond or oat milk.

Two of those can add 15 grams to a meal, which is a real contribution. What they can’t do is be the only protein in it. That’s the peanut butter sandwich’s problem: 7 grams from the filling, and nothing else in the sandwich to do the heavy lifting.

For a food that isn’t here, the label has the answer, as long as you ask it the same question: how much protein is in the amount I’m going to eat? European labels give protein per 100 grams and US labels give it per serving, and neither has to match your portion. Greek yogurt looks modest at 10 grams per 100 until you remember you’ll eat 300 grams of it.

If you’re watching calories as well, our ranking of high-protein snacks has a label test for that.

How to add protein to a meal you already eat

Go back to the sandwich. Say you make a tuna sandwich with a couple of forkfuls of tuna mayo, about 30 grams of fish. The whole sandwich comes to about 14 grams of protein: 6 from the tuna and 8 from the two slices of bread.

Now put the whole small can in, the 140-gram size, which is about 107 grams of fish once it’s drained. The same sandwich comes to about 28 grams: 20 from the tuna, and the same 8 from the bread. Nothing about the meal changed except the amount of the food that was supposed to be its protein.

Most meals that come up short work the same way. The protein is in there, but as a garnish. So before you change what you eat, find the main protein in the meal and check there’s a full portion of it. A few meals you might already be eating:

  • Pasta with sauce. A plate has about 12 grams. Stir in a small can of tuna or a palm of rotisserie chicken and it’s over 30.

  • Instant noodles. A pack has about 8 grams. Two boiled eggs and half a cup of edamame bring it to about 30.

  • A bag of salad. On its own it has almost none. A palm of chicken, or a small can of tuna with half a can of chickpeas, makes it a meal with about 30.

  • Toast. Two slices have about 8 grams. A cup of cottage cheese on top makes it 33, and three boiled eggs make it 27.

  • Oats or cereal. Half a cup of oats with a glass of milk is about 13 grams. Eat the oats with two small pots of Greek yogurt instead and it’s 36.

No-cook meals with about 30 grams of protein

When there’s no meal to start from, build one the same way: one food that provides most of the protein, in a full portion, and something to eat it with. None of these needs a recipe, and most take a few minutes.

No-cook meals, and what they add up to

The meal

Protein

A whole small can of tuna, with mayo, on two slices of bread

28 g

Two small pots of Greek yogurt (300 g) with half a cup of oats and some fruit

36 g

A cup of cottage cheese on two slices of toast, with tomato or cucumber

33 g

A palm and a bit of rotisserie chicken in a wrap, with salad from a bag

32 g

A small can of sardines on two slices of toast

31 g

Three boiled eggs, two slices of bread and a glass of milk

35 g

A small can of tuna stirred into half a can of chickpeas, with olive oil and lemon

30 g

A cup of ready-cooked lentils and a cup of edamame, with a dressing you like

36 g

Portions are the ones from the first table. The edamame needs heating first, as the pack says.

If your number needs bigger meals, make the main protein bigger before you add anything else. 150 grams of chicken instead of 100 is 42 grams of protein before you’ve counted the wrap.

Over a day, it adds up like this. Say you weigh 80 kg (175 lb). Most adults that size do well on 95 to 130 grams of protein a day, and we set clients that size who are losing fat or building muscle at 130 to 175.

A day with the stove off.

Breakfast: two small pots of Greek yogurt with oats and fruit, 36 grams.

Lunch: the whole small can of tuna on two slices of bread, 28 grams.

Dinner: two wraps with 150 g of rotisserie chicken between them, 50 grams.

That’s about 115 grams. A cup of cottage cheese in the afternoon takes it to about 140.

Your day will use different foods. What stays the same is the shape: a full portion of a food that provides most of the protein, every time you sit down to eat.

What to keep in the house

A no-cook meal takes two minutes when the food is in the house, and it doesn’t happen at all when it isn’t. So most of the work moves to the shop. In our coaching, clients shop from a list every time, because, as I tell them, healthy habits start in the supermarket.

This is a standing list for a kitchen that doesn’t cook:

  • Fridge: Greek yogurt or skyr, cottage cheese, eggs, milk, a block of cheese, and one cooked meat that’s ready to eat: a rotisserie chicken, or a pack of cooked chicken.

  • Cupboard: cans of tuna, salmon, sardines or mackerel; cans or pouches of ready-cooked lentils, chickpeas and beans; oats; bread or wraps; and peanut butter, for the few grams it adds.

  • Freezer: shelled edamame, cooked peeled shrimp, peas, a spare loaf of bread, and berries for the yogurt.

The cupboard and the freezer are there for the evening you haven’t planned anything. Cans, pouches and frozen bags keep for months, so on the night the fridge is empty there’s still a can of tuna in the cupboard and a loaf in the freezer, and that’s the 28-gram sandwich.

The fresh food needs a little more thought. Get a rotisserie chicken into the fridge within two hours of buying it, pull the meat off the bones, and it keeps for three to four days.

Sliced turkey or chicken from a pack works as a backup. It has less protein than meat off the bone, and at least twice the salt.

If you do cook now and then, cook double. In our coaching, food prep doesn’t mean the bodybuilder kind. It means a weekly plan, a base shopping list, fruit cut and ready, and double portions to save time. The second portion is a no-cook meal waiting in the fridge.

If you’d rather have a coach build that plan and that list around the food you already eat, that is what we do at Gains For Gamers.

When the fridge is empty

It’s eight in the evening, there’s nothing in the fridge and your group is online at nine, so you’re not cooking. One stop at any supermarket covers tonight and the next few days: a rotisserie chicken or a pack of cooked chicken, a few pots of Greek yogurt or skyr, four cans of fish, a loaf of bread or a pack of wraps, and a bag of frozen edamame for the day the chicken runs out.

That’s dinner tonight, breakfast tomorrow and a few days of lunches, and none of it needs a recipe. It only works if the main protein goes in at full size: the whole small can, both pots, a full palm of chicken.

A food is only as high in protein as the amount of it you actually eat. When in doubt, use the whole can.

Questions we get asked

What drink is high in protein?

A protein shake, by some distance: about 24 grams from a typical scoop of powder, and a ready-made one tells you on its label. The everyday drinks have less. A glass of milk (240 ml) gives about 8 grams, kefir (a sour drinking yogurt) about 9, and unsweetened soy milk about 7, which is a useful addition to breakfast and a small part of a meal’s protein. Almond and oat milk have 1 to 2 grams a glass.

What vegetable is high in protein?

Edamame (young soy beans) stand out, at about 18 grams in a cup. Green peas have about 8. Broccoli and most other vegetables have under 4 grams a cup, so they add a little protein to a meal, and they’re worth eating for everything else they do.

What is the best source of protein?

The one you’ll eat a full portion of, most days. Meat, fish, eggs and dairy give the most protein per portion. Plant protein does the job too. A single plant food can be a little low in one of protein’s building blocks, and a mix of them over the day covers it. What plant foods mostly have is less protein per portion, so if you don’t eat animal foods, make tofu, tempeh, edamame, lentils or beans the main protein in each meal, and make the portions a bit bigger.

Which high-protein foods are best for weight loss?

The lean ones, because they give you the most protein for the fewest calories: canned tuna, shrimp, chicken breast, nonfat Greek yogurt and low-fat cottage cheese. Our ranking of high-protein snacks puts protein and calories side by side. No food makes you lose weight by itself, though. That still comes from eating less than you burn. Protein just makes it easier, because it keeps you fuller and helps you hold on to muscle while you do.

Is canned or ready-cooked food as good as fresh?

For protein, yes. Canned salmon has about as much as a cooked fillet, and a rotisserie chicken is a roast chicken that somebody else roasted. What cans and packs tend to add is salt, so if you’re watching yours, check that number on the label.

Are you a gamer who wants to get in better shape?

Over eight years, we've helped over 3,000 gamers get in shape with plans that fit their lives, gaming nights included.

See What We Do

See What We Do

Next up

This page is one of a series on protein. Here is the rest of it.

Learn

How much protein do you actually need?

Learn

High-protein snacks: more protein for fewer calories

Thanks for reading. I’m Daniel, and I wrote this. I’m a certified personal trainer with more than 10,000 hours on the gym floor with clients, and as founder and head coach of Gains For Gamers, I get to combine the best of my two favorite worlds: gaming and fitness.

Sources

  1. U.S. Department of Agriculture. FoodData Central, the food composition database behind every portion on this page (SR Legacy and Foundation Foods). fdc.nal.usda.gov.

  2. U.S. Department of Health and Human Services and U.S. Department of Agriculture. Dietary Guidelines for Americans, 2025 to 2030. Protein serving goal of 1.2 to 1.6 g/kg/day. Guidelines PDF.

  3. Leidy HJ, Clifton PM, Astrup A, et al. The role of protein in weight loss and maintenance. American Journal of Clinical Nutrition, 2015;101(6):1320S-1329S. PubMed.

  4. Mariotti F, Gardner CD. Dietary protein and amino acids in vegetarian diets: a review. Nutrients, 2019;11(11):2661. MDPI.

  5. U.S. Department of Agriculture, Food Safety and Inspection Service. Leftovers and Food Safety: refrigerate within 2 hours; 3 to 4 days in the refrigerator. FSIS.

This page is general information from coaches, not medical advice. If you have a medical condition or an injury, or take medication, talk to your doctor before you change your training or diet.