Thirty grams of protein is roughly what you get from a palm-sized piece of chicken breast (about 4 to 5 ounces cooked), five large eggs, or a heaping cup of cooked lentils. It’s a number that comes up constantly in nutrition advice because it appears to be the amount that maximally stimulates muscle building in a single meal. Here’s what 30 grams actually looks like across different foods and why this number matters.
Meat, Fish, and Poultry
A 4- to 5-ounce portion of cooked lean meat, roughly the size of a deck of cards or the palm of your hand, delivers about 30 grams of protein. That translates to one large chicken breast, a medium salmon fillet, or a modest sirloin steak. The exact amount shifts slightly depending on the cut and how it’s prepared. Fattier cuts like a ribeye carry a bit less protein per ounce because more of the weight comes from fat, so you’d need a slightly larger piece.
A can of tuna (about 5 ounces drained) also lands right around 30 grams, making it one of the easiest grab-and-go options.
Eggs and Dairy
One large egg contains about 6 grams of protein, so you’d need five eggs to hit 30 grams on their own. A more practical route is combining eggs with another protein source. Three eggs scrambled with 4 ounces of cottage cheese, for example, gets you to 30 grams in a single breakfast bowl.
Greek yogurt varies by brand, but most plain, nonfat versions pack 15 to 20 grams per cup. Two cups would overshoot the target slightly. A cup of cottage cheese alone runs about 25 to 28 grams, so a generous serving covers it. Cow’s milk is less concentrated: you’d need nearly four cups (about a liter) to reach 30 grams, which is a lot of liquid for one sitting.
Plant-Based Sources
Getting 30 grams from plants in a single food takes larger portions. Cooked lentils provide roughly 18 grams per cup, so about 1.5 to 1.75 cups gets you there. Black beans are similar, around 15 grams per cup, meaning you need two full cups. Firm tofu delivers about 20 grams per half block (roughly 7 ounces), so a generous serving reaches the target. Tempeh is more protein-dense, with about 15 grams per 3-ounce serving, so 6 ounces covers it.
One concern with plant proteins is digestibility. A scoring system used by nutrition researchers rates how well your body absorbs and uses the protein in different foods. Soybeans score 0.91 out of 1.0, nearly identical to beef at 0.92, which means soy-based foods like tofu and tempeh are absorbed almost as efficiently as meat. Most other legumes and grains score lower, so you may need slightly more volume to get the same effective protein as animal sources.
Quick-Reference Combinations
Most meals don’t rely on a single protein source, and combining foods makes hitting 30 grams much easier. A few examples:
- Breakfast: Two eggs plus a cup of Greek yogurt (roughly 27 to 32 grams depending on brands)
- Lunch: A cup of black beans over rice with 2 ounces of cheese (about 30 grams)
- Snack-sized: A protein shake made with one scoop of whey or pea protein (typically 20 to 25 grams per scoop) plus a cup of milk
- Dinner: A 3-ounce salmon fillet with a half cup of edamame (about 30 grams combined)
Why 30 Grams Keeps Coming Up
This number isn’t arbitrary. A well-known study found that a serving of beef providing 30 grams of protein was enough to maximally stimulate muscle protein synthesis, and eating more than that in one sitting didn’t increase the response further. Separate research showed that spreading protein evenly across three meals, about 30 grams each, stimulated 24-hour muscle building more effectively than the common pattern of eating most protein at dinner (something like 10 grams at breakfast, 15 at lunch, and 65 at dinner).
That said, recent guidance from Stanford Medicine notes that for most healthy adults, there’s no strong evidence that splitting protein into smaller doses is metabolically necessary. Your body can still process a large amount at once. The even-distribution strategy seems to matter more for older adults, whose muscles need a higher per-meal protein threshold to trigger the same building response.
How 30 Grams Fits Into Your Daily Total
The federal dietary guidelines were recently revised upward. The old recommendation was 0.8 grams of protein per kilogram of body weight, which worked out to about 55 grams a day for a 150-pound person. The updated recommendation is 1.2 to 1.6 grams per kilogram, pushing that same person’s target to 80 to 110 grams daily. For someone with a BMI over 30, the higher end of 1.6 grams per kilogram (based on adjusted body weight) is typically suggested.
At three meals a day, hitting 30 grams per meal lands you squarely in that 80- to 110-gram range without requiring any special supplements or tracking. If you eat four smaller meals, 25 grams each works out similarly. The point is less about precision at each meal and more about consistently choosing foods that are genuinely protein-rich rather than relying on carb-heavy meals with a small side of protein.

