Getting 30 grams of protein in a single meal is easier than most people think, and it’s a threshold worth paying attention to. Research shows that eating one to two meals per day containing 30 to 45 grams of protein is strongly associated with greater muscle mass and strength, particularly as you age. Below are the specific portions, food choices, and combinations that get you there.
Why 30 Grams Matters
Your body doesn’t use protein in a simple “more is always better” fashion. When you eat protein, your muscles ramp up their repair and growth process in proportion to the amount you consumed, but only up to a point. A study published in Clinical Nutrition found that the muscle-building response plateaus at around 30 grams per meal for people eating one protein-rich meal per day, and at roughly 45 grams for those eating two. Beyond that ceiling, the extra protein gets used for energy or other functions rather than building muscle.
This means spreading your protein across meals matters more than just hitting a daily total. Participants who ate two meals with at least 30 grams of protein had significantly more leg lean mass and greater strength than those who ate zero meals at that level. The practical takeaway: aim for at least 30 grams at two meals per day rather than cramming all your protein into one large dinner.
Meat and Poultry Portions
Cooked turkey breast is one of the most efficient ways to hit 30 grams. A 3.5-ounce serving (about the size of a deck of cards) delivers exactly 30 grams of protein for just 147 calories and 2 grams of fat. Skinless chicken breast is nearly identical: the same 3.5-ounce portion provides 32 grams of protein at 158 calories.
Beef and pork require slightly larger portions. A 3-ounce serving of round steak gives you 29 grams, which is close enough that an extra bite or two puts you over the line. With 90% lean ground beef, you’ll need a bit over 4 ounces cooked to reach 30 grams, since 3 ounces provides only 23 grams. Pork loin with visible fat trimmed delivers 26 grams per 3.5 ounces at 143 calories, so a 4-ounce portion gets you to 30.
The key detail people miss is that these are cooked weights. Raw meat shrinks by roughly 25% during cooking, so if you’re measuring before cooking, start with about 5 ounces of raw chicken breast or turkey to end up with 3.5 ounces cooked.
Seafood Options
Canned tuna is a pantry staple for a reason. Yellowfin tuna provides about 21 grams of protein per 3-ounce portion, so a standard 5-ounce can gets you to roughly 35 grams. Wild salmon runs slightly lower at 18 grams per 3 ounces, meaning you’d need about 5 ounces cooked to hit 30. Shrimp is another strong choice: roughly 5 ounces of cooked shrimp reaches 30 grams, and shrimp is extremely low in fat.
Dairy and Eggs
Greek yogurt is one of the simplest grab-and-go options. A single-serve container (about 200 to 250 grams) of a high-protein variety typically delivers 15 to 20 grams. Pair it with a scoop of protein powder, and you’re well past 30.
Low-fat cottage cheese is even more protein-dense. One cup provides 28 grams of protein at just 163 calories, making it one of the most efficient dairy sources available. Add a single egg or a handful of nuts and you’ve cleared 30 grams easily.
Eggs alone are trickier. A large egg has about 6 grams of protein, so you’d need five whole eggs to hit 30 grams, which also brings roughly 35 grams of fat. Using a mix of whole eggs and egg whites is more practical: two whole eggs plus a cup of egg whites gets you to about 30 grams with far less fat.
Plant-Based Protein Portions
Reaching 30 grams from plants alone requires larger volumes of food. Lentils provide about 18 grams of protein per cup cooked, so you need roughly 2 cups to hit 30. Chickpeas and black beans are in a similar range, also requiring about 2 cups cooked. That’s a lot of food in one sitting, and it comes with significant carbohydrates and fiber, which can be filling before you finish.
Extra-firm tofu is more concentrated, but brand and firmness matter. You’ll typically need 1 to 1.5 cups of extra-firm tofu to reach 30 grams. Tempeh is denser still, usually hitting 30 grams in about 5 to 6 ounces.
The most realistic plant-based strategy is combining sources: a cup of lentils (18 grams) with a few ounces of tofu or a serving of whole grains brings you to 30 without an overwhelming portion size.
Quick Combinations That Work
Not every meal needs to revolve around a single protein-heavy food. Combining moderate-protein items is often easier and more enjoyable. Here are a few combinations that hit 30 grams:
- Breakfast: Two eggs (12g) plus one cup of cottage cheese (28g) overshoots the target. Scale down the cottage cheese to half a cup and you land right at 26 grams, plus the eggs bring it to 30.
- Lunch on the go: One 5-ounce can of tuna (35g) on whole grain bread. You’re already there before counting the bread.
- Snack combo: 2.5 ounces of beef jerky (roughly 20g) plus a single-serve Greek yogurt (12 to 15g) gives you 32 to 35 grams total.
- Smoothie: One scoop of whey or plant protein powder (20 to 25g) blended with a cup of milk (8g) puts you at 28 to 33 grams.
- Vegetarian dinner: One cup of cooked lentils (18g) plus half a cup of extra-firm tofu (10 to 12g) reaches 28 to 30 grams.
Protein Powder as a Shortcut
A single scoop of most whey, casein, or plant-based protein powders delivers 20 to 25 grams. That makes powder useful as a “top-up” rather than a sole source. If your meal already has 10 to 15 grams from food, adding a scoop to a glass of water or milk closes the gap without requiring you to eat more volume. This is especially helpful at breakfast, which tends to be the lowest-protein meal for most people.
Calorie Cost Comparison
If you’re watching calories, not all 30-gram protein portions are equal. Turkey breast and chicken breast are the most efficient, delivering 30 grams for under 160 calories. Cottage cheese is similarly lean at 163 calories per cup (28 grams). Canned tuna in water is comparable. On the other end, reaching 30 grams through nuts or cheese can cost 400 to 600 calories because of their high fat content. Choosing lean sources for at least one or two meals a day frees up calories for other foods you enjoy.

