How to Eat 50 Grams of Protein a Day With Any Diet

Fifty grams of protein a day is a realistic target that most people can hit with two or three balanced meals, no supplements required. It’s close to the recommended daily allowance for adult women (46 grams) and slightly below the recommendation for adult men (56 grams). Whether you eat meat, follow a plant-based diet, or fall somewhere in between, reaching 50 grams comes down to knowing which foods pack the most protein per serving and spreading them across your day.

How Much Protein Common Foods Actually Contain

The fastest way to plan your day is to memorize a few anchor numbers. One egg has 6 grams of protein. One ounce of chicken, beef, pork, turkey, or fish has about 7 grams, which means a typical 4-ounce chicken breast delivers around 28 grams on its own. A 5-ounce container of plain nonfat Greek yogurt has 12 to 18 grams depending on the brand. Half a cup of cooked lentils has 9 grams. Half a cup of cottage cheese has 14 grams.

With those numbers in mind, you can see that 50 grams isn’t a stretch. Two eggs at breakfast (12 grams), a cup of Greek yogurt as a snack (15 grams), and a 4-ounce portion of chicken or fish at dinner (28 grams) puts you over the target without any special planning.

A Simple Three-Meal Framework

You don’t need to weigh every bite. Instead, aim for roughly 15 to 20 grams of protein at each meal and let the math take care of itself. Here’s what that looks like in practice:

Breakfast (15+ grams): Two scrambled eggs with a slice of cheese gets you to about 15 grams. If you prefer something quicker, a bowl of Greek yogurt topped with nuts and berries can reach 18 to 20 grams. Oatmeal alone is low in protein (around 5 grams per cup), but stirring in half a scoop of whey protein or a couple of tablespoons of peanut butter changes that.

Lunch (15+ grams): A can of tuna (roughly 3 ounces drained) mixed into a salad or sandwich gives you about 21 grams. A burrito bowl with half a cup of black beans, a quarter cup of quinoa, and a small serving of ground turkey easily clears 20 grams. Even a simple grilled cheese made with two slices of cheddar on whole grain bread delivers around 14 grams.

Dinner (15+ grams): This is usually the easiest meal to load with protein. A palm-sized portion of chicken breast, salmon, pork loin, or lean beef (4 to 5 ounces) provides 28 to 35 grams. Pair it with a side that contributes a few more grams, like roasted broccoli or a small serving of pasta, and you’re well covered.

High-Protein Snacks That Fill the Gaps

If your meals fall a little short, a single protein-rich snack can close the gap. Half a cup of cottage cheese adds 14 grams. A cup of edamame provides 13 grams. A third to half cup of Greek yogurt used as a dip for vegetables gives you about 10 grams. A handful of almonds or a couple tablespoons of peanut butter adds 6 to 8 grams. Even a glass of milk contributes 8 grams.

These snacks are especially useful on days when your main meals lean lighter, like a salad-heavy lunch or a breakfast that’s mostly carbs.

Reaching 50 Grams on a Plant-Based Diet

Plant proteins generally deliver fewer grams per serving than animal sources, and your body absorbs them a bit less efficiently. Tofu, for instance, provides about 3 grams per ounce, compared to 7 grams per ounce for chicken. That doesn’t mean 50 grams is hard to reach on a vegan or vegetarian diet. It just means you’ll rely on a wider variety of foods.

The most protein-dense plant foods are legumes (lentils, chickpeas, black beans), soy products (tofu, tempeh, edamame), and whole grains like quinoa. A cup of cooked lentils has about 18 grams. A cup of edamame has 13. Half a block of firm tofu has roughly 20. Combine two or three of these across a day and you’ll clear 50 grams comfortably.

One thing to keep in mind: most individual plant foods are low in one or two essential amino acids. Beans are low in methionine, while grains are low in lysine. Eating both at some point during the day gives your body the full set of amino acids it needs. You don’t have to combine them at the same meal. Rice at lunch and beans at dinner works just as well as rice and beans together.

Why Spreading Protein Across Meals Helps

There’s a persistent idea that your body can only absorb 20 to 25 grams of protein in one sitting, but that’s an oversimplification. Whole-food protein sources like meat, eggs, and beans digest more slowly than isolated protein supplements, and your body can use more of them per meal than that old rule suggests.

Still, there’s a practical reason to spread your intake out rather than cramming all 50 grams into a single dinner. Your muscles need about 3 grams of the amino acid leucine, found in roughly 30 grams of high-quality protein, to shift from breaking down tissue to building and repairing it. Eating at least two protein-containing meals a day means you trigger that repair process more than once, which matters if you’re active or trying to maintain muscle.

Not All Protein Is Absorbed Equally

Protein quality varies from food to food. Scientists measure this with a digestibility score that ranges from 0 to 1, where 1 means your body can use virtually all of the protein in that food. Chicken, eggs, dairy, and soy protein isolate all score at or near 1. Lentils score 0.85. Chickpeas come in at 0.52, and tofu at 0.56.

In practical terms, this means that 9 grams of protein from lentils doesn’t deliver quite as much usable protein as 9 grams from chicken. If you eat mostly plant-based foods, aiming slightly above 50 grams (closer to 55 or 60) gives you a cushion to account for the difference. If you eat a mix of animal and plant sources, the higher-scoring animal proteins tend to balance things out on their own.

Putting It All Together

Here are three sample days that each total roughly 50 grams, covering different dietary styles:

  • Omnivore: Two eggs at breakfast (12g), a Greek yogurt snack (15g), and a 4-ounce chicken breast at dinner (28g). Total: about 55 grams.
  • Vegetarian: Greek yogurt with nuts at breakfast (18g), a lentil soup with a slice of whole grain bread at lunch (14g), and a tofu stir-fry with edamame at dinner (22g). Total: about 54 grams.
  • Vegan: Oatmeal with peanut butter at breakfast (11g), a black bean and quinoa bowl at lunch (18g), a cup of edamame as a snack (13g), and a lentil-based pasta at dinner (14g). Total: about 56 grams.

The common thread is that no single meal needs to do all the work. Two or three protein-conscious choices across the day, each in the range of 12 to 25 grams, will reliably get you to 50 grams without protein shakes, special products, or obsessive tracking.