cCalorieScan.

Muscle & Macros/Apr 28, 2026/4 min read

How to hit 150g of protein without chicken breast

A practical food map for 150g of protein using dairy, fish, beef, eggs, tofu, and pantry staples — no dry chicken required.

MWritten by Maya Lin, RD
Muscle & Macros

You can hit 150g of protein a day without chicken breast by stacking dairy, eggs, fish, lean red meat, tofu, legumes, and convenient backups until the math adds up.

Chicken breast is popular because it is lean and predictable — not because it is mandatory. If you are bored of it, quit it. Protein does not require suffering.

Start with the daily math

150g across four eating occasions is about 35–40g per meal. Across three meals and two snacks, you might do 35 / 30 / 40 / 25 / 20. Either works.

You do not need every food to be "high protein." You need a few anchors that carry most of the grams.

Dairy anchors that do heavy lifting

Plain dairy is often the easiest non-chicken path:

  • Greek yogurt (200g): ~18–20g
  • Skyr (170–200g): ~17–20g
  • Cottage cheese (1 cup): ~24–28g
  • Low-fat mozzarella stick (1 oz): ~6–7g
  • Fairlife-style ultra-filtered milk (1 cup): ~13g

Example breakfast: 200g Greek yogurt + 2 eggs scrambled = roughly 30–32g before you add anything else.

Eggs and egg whites without making omelets your personality

Eggs are flexible, not boring by nature:

  • 3 whole eggs ≈ 18g
  • 3 eggs + 200g egg whites ≈ 38g+
  • Egg muffins meal-prepped with cheese and vegetables
  • Hard-boiled eggs as a snack with fruit

If cholesterol or preference limits yolks, keep some yolks for flavor and use whites for volume.

Fish and seafood rotations

Useful gram estimates (cooked, approximate):

  • Salmon, 5 oz ≈ 35g
  • Cod or tilapia, 6 oz ≈ 35–40g
  • Canned tuna, 1 can drained ≈ 20–25g (check the label)
  • Shrimp, 6 oz ≈ 35g
  • Smoked salmon, 3 oz ≈ 15–17g

Canned fish is underrated for speed. Pair tuna with Greek yogurt instead of mayo if you want more protein per bite.

Beef, turkey, and pork that are not chicken

Lean options still count:

  • 93% lean ground turkey, 5 oz cooked ≈ 30–35g
  • Sirloin or flank steak, 5 oz ≈ 35–40g
  • Pork tenderloin, 5 oz ≈ 35g
  • Deli turkey, 4 oz ≈ 20–24g
  • Lean ground beef in chili or taco bowls

Flavor and sauce matter. Dry protein is a cooking problem, not a food group problem.

Vegetarian-leaning stacks that still hit 150g

Possible without chicken (includes dairy/eggs):

  • Breakfast: skyr bowl + hemp seeds (~30g)
  • Lunch: tofu stir-fry + edamame (~40g)
  • Snack: cottage cheese (~25g)
  • Dinner: lentil pasta + Parmesan + seitan or extra-firm tofu (~45g)
  • Evening: casein or whey shake if needed (~20g)

Fully vegan 150g is doable with tofu, tempeh, seitan, legumes, and fortified products — it just needs more planning and often a powder backup.

Convenient backups when cooking fails

Keep ruthlessly useful backup options around:

  • Protein powder (20–25g per scoop)
  • Shelf-stable tuna or salmon packs
  • High-protein yogurt cups
  • Jerky or meat sticks (watch sodium and calories)
  • Frozen turkey meatballs
  • Edamame in the freezer

A shake is not a moral compromise. It is logistics.

A sample no-chicken day (~150g)

  • Breakfast: 200g Greek yogurt, berries, 1 scoop whey mixed in → ~40g
  • Lunch: turkey and cheese wrap with Greek yogurt side → ~40g
  • Snack: cottage cheese cup → ~25g
  • Dinner: salmon, potatoes, vegetables → ~40g
  • Optional: fairlife milk in coffee → ~5–10g

Adjust portions to your appetite and calories. The structure matters more than the exact brands.

Calorie control while chasing protein

150g of protein can be lean or heavy depending on the source. If fat loss is the goal:

  • Prefer Greek yogurt, white fish, turkey, tofu, and whey
  • Measure oils, cheese, and fatty cuts
  • Use photo logging or labels so "high protein" does not quietly become "high everything"

CalorieScan AI helps here because mixed plates (tofu bowls, yogurt parfaits, fish dinners) are faster to log by photo than by hunting every ingredient.

Taste strategies so you stick with it

  • Rotate cuisines: tacos, bowl meals, sheet-pan fish, tofu curry
  • Use sauces that are measured, not feared
  • Batch two proteins on Sunday so weeknights are assembly
  • Allow one meal to be whatever social life requires, then catch protein elsewhere
You do not owe chicken your loyalty. You owe yourself a protein target you will still want next month.

Shopping list shortcuts

If 150g keeps failing, the issue is often the cart, not your willpower. Stock:

  • Two dairy protein staples
  • One fish option (fresh or canned)
  • One soy staple (tofu/tempeh/edamame)
  • One emergency powder
  • One deli or pre-cooked option for chaotic nights

When protein is already in the house, hitting the number stops feeling like a daily scavenger hunt. Chicken can stay on the list if you like it — it just should not be the only plan A.

Bottom line

Pick three anchors you enjoy, put protein in breakfast, keep a backup for chaos days, and stop treating chicken breast as the only adult option. 150g is a shopping and scheduling problem — and those are solvable without white meat.

Try the app

CalorieScan AI is the photo-first calorie tracker.

Free on iOS. Snap a meal, get the macros, get on with your life.

Download free on iOS