CartLean / Guides

How to hit 150g of protein a day on a budget

150g of protein a day sounds like a lot of chicken. In practice it is about 40 to 55g per meal across three meals, and you can get there on a normal budget if you pick the right foods and reuse them through the week.

The plan in four steps

  1. Split it: about 40g at breakfast, 55g at lunch, 55g at dinner. A snack such as Greek yogurt covers any gap.
  2. Anchor each meal with one cheap protein: eggs plus egg whites, Greek yogurt or cottage cheese, chicken breast or thighs, canned tuna, lean mince, lentils.
  3. Reuse ingredients: one pack of chicken across two or three meals beats five different proteins you only half use.
  4. Weigh raw: nutrition labels use raw or dry weights, so plan with those.

A sample 150g day

MealProteinkcal
Egg white veggie omelette
Liquid egg whites 240g, Eggs 50g, Bell peppers 75g, Cheddar 25g, Whole wheat bread 80g
48g517
Chicken burrito bowl
Chicken breast 150g, White rice (dry) 90g, Canned black beans (drained) 105g, Salad greens 40g
48g606
Pork loin with rice and broccoli
Pork loin 220g, White rice (dry) 80g, Broccoli 120g
55g643
Day total151g1766

See a whole priced week for this target: the $70 Aldi high-protein week.

Cheapest protein sources

Ranked by estimated price per gram in our protein price guide.

Get a week like this for your store

Pick your supermarket and budget. See day 1 free. Then 7 days free, $9/week after, cancel anytime.

Build my week