2,000 calorie high protein meal plan (150 g protein)
A 2,000-calorie day can hold 150 g of protein with ordinary foods. Below is one full day, built from weights and USDA values (estimated), then the same five dishes pushed to 180 g, so you can see exactly which portions change and which do not.
By the MacroRecipe editorial team · Updated
Checked by the MacroRecipe editorial team. Written and reviewed with the help of AI tools. · Reviewed on
Yes. 150 g of protein is 600 calories (4 per gram), which is 30% of 2,000 and leaves about 1,400 calories for everything else. The day below gives about 152 g of protein in about 2,039 calories (estimated), and a 7-day rotation further down keeps it near that total.
Many of the plans we reviewed list a week of meals and a daily total, and stop there. Few say where the numbers come from or what changes when the target moves from 150 g to 180 g. This page does both. Every line has a weight in grams and a USDA value behind it, the 150 g day and the 180 g day use the same five dishes, and a table shows the exact portions that move. All nutrition values are estimates calculated by the MacroRecipe editorial team on 2026-11-04. Seasonings, salt, coffee and drinks are not counted.
What 150 g of protein does to a 2,000-calorie day
Protein supplies 4 calories per gram, so the target decides how much of the day is left for everything else. The table fixes fat at 55 g, which is about what the day below contains, and shows what remains for carbohydrate at each protein target (calculated).
| Protein per day | Calories from protein (estimated) | Share of 2,000 calories | Calories left for carbs and fat | Carbs left with fat at 55 g (estimated) |
|---|---|---|---|---|
| 100 g | 400 | 20% | 1,600 | 276 g |
| 120 g | 480 | 24% | 1,520 | 256 g |
| 150 g | 600 | 30% | 1,400 | 226 g |
| 180 g | 720 | 36% | 1,280 | 196 g |
| 200 g | 800 | 40% | 1,200 | 176 g |
Each extra 30 g of protein takes 120 calories from the rest of the day, which is about 30 g of carbohydrate. That is the whole trade: going from 150 g to 180 g does not need a different kind of eating, it needs about 30 g less carbohydrate somewhere (estimated). The 200 g row is where it starts to feel tight: 40% of the calories come from protein, and the plate becomes mostly meat, fish, dairy and egg.
Protein is also not the only thing a day has to deliver. The first table tells you the protein share, not whether the rest is balanced, so the day below also shows fiber and fat. For the broader question of whether to count protein, calories or both, our guide on macros or calories, which to count sets out when each is enough.
The 150 g day: five meals, weighed
Five eating occasions, nothing exotic: eggs, chicken, Greek yogurt, salmon and cottage cheese, plus rice, oats, toast, fruit and vegetables. Each row is one eating occasion. Cooked foods are weighed cooked, the way they sit on the plate, and the egg white is weighed raw, because that is how the USDA entries are defined. Calories, protein, carbohydrate, fat and fiber are USDA values summed line by line (estimated). The day row is summed before rounding, so adding the rounded meals by hand can differ by 1 g or 1 calorie.
| Meal | What is on the plate (weights) | Calories | Protein (g) | Carbs (g) | Fat (g) | Fiber (g) |
|---|---|---|---|---|---|---|
| Breakfast: egg scramble on toast | 120 g scrambled egg (2 eggs), 80 g raw egg white, 60 g toasted whole-wheat bread (about two slices), 100 g banana | 493 | 32 | 56 | 16 | 7 |
| Lunch: chicken, rice and green beans | 120 g roasted chicken breast, 170 g cooked brown rice, 120 g boiled green beans, 1 tsp (4.5 g) olive oil | 489 | 44 | 53 | 11 | 7 |
| Snack: Greek yogurt and oats | 200 g plain nonfat Greek yogurt, 40 g dry rolled oats, 100 g blueberries | 327 | 26 | 49 | 4 | 6 |
| Dinner: salmon, sweet potato and spinach | 130 g cooked farmed salmon, 250 g baked sweet potato, 100 g boiled spinach, 1 tsp (4.5 g) olive oil | 556 | 37 | 56 | 21 | 11 |
| Evening: cottage cheese and apple | 120 g 2% cottage cheese, 150 g raw apple | 175 | 13 | 26 | 3 | 4 |
| Day total | 2,039 | 152 | 240 | 55 | 34 |
Protein supplies about 30% of the day's calories (151.7 g x 4 = 607 calories, 29.8% of 2,039, calculated), carbohydrate about 47% and fat about 24% (estimated). Four of the five occasions deliver 26 to 44 g of protein, and the evening snack adds 13 g. The totals are sums of database values rather than a lab measurement.
Same five dishes at 180 g: what moves
People searching this often ask about 180 g as well, and the honest answer is that it is the same day with the portions rebalanced. The table keeps the five dishes and changes only the weights that need to change. Everything else stays where it was.
| Meal | Line | 150 g day | 180 g day | Change |
|---|---|---|---|---|
| Breakfast | Raw egg white | 80 g | 120 g | +40 g |
| Lunch | Roasted chicken breast | 120 g | 170 g | +50 g |
| Lunch | Cooked brown rice | 170 g | 110 g | -60 g |
| Snack | Plain nonfat Greek yogurt | 200 g | 300 g | +100 g |
| Snack | Dry rolled oats | 40 g | 30 g | -10 g |
| Dinner | Cooked farmed salmon | 130 g | 140 g | +10 g |
| Dinner | Baked sweet potato | 250 g | 150 g | -100 g |
| Evening | 2% cottage cheese | 120 g | 150 g | +30 g |
| Day total (estimated) | 2,039 calories, 152 g protein, 240 g carbs, 55 g fat, 34 g fiber | 2,045 calories, 182 g protein, 202 g carbs, 58 g fat, 29 g fiber | +6 calories, +30 g protein, -38 g carbs, -5 g fiber |
Five protein foods go up by 230 g in total, and three starches come down by 170 g, with calories almost unchanged (2,039 to 2,045, estimated). The 180 g day delivers about 36% of its calories as protein (182.2 g x 4 = 729 calories, 35.6% of 2,045, calculated). The cost is visible in the fiber column: it falls from about 34 g to about 29 g because rice, oats and sweet potato carry fiber that the extra yogurt and chicken do not (estimated). If you go to 180 g, a handful of extra vegetables or a piece of fruit is the easy fix.
Where the 150 g actually comes from
Most people look at the chicken and the yogurt when they count protein, but the plain foods contribute more than you would guess. In the 150 g day, six foods are what we would call protein foods: eggs, egg white, chicken, yogurt, salmon and cottage cheese. Together they give about 120 g, or 79% of the day. The other 32 g, 21% of the total, come from foods nobody picks for protein: 60 g of toast gives about 10 g, 40 g of oats about 5 g, 170 g of brown rice about 5 g, 250 g of sweet potato about 5 g, and vegetables and fruit make up the rest (calculated, estimated).
On the 180 g day the split moves to about 155 g from protein foods (85%) and 27 g from everything else, because the starches that carried some protein were the ones cut (calculated, estimated). This matters if you plan by shortcut. A day of only protein foods would be harder to reach 150 g with than it looks, and a day that drops bread, oats and rice to make room can lose 10 or 15 g without anyone noticing.
Calories per 10 g of protein, food by food
The quickest way to decide what goes on the plate is the price of protein in calories. For each food, the table gives the cooked or raw weight that carries 10 g of protein and the calories in that weight (estimated from USDA data). The cheaper the row, the more of the day's 2,000 calories remain available for everything else.
| Food | Grams for 10 g protein | Calories in that amount (estimated) |
|---|---|---|
| Shrimp, cooked | 42 | 41 |
| Canned light tuna in water, drained | 51 | 44 |
| Atlantic cod, cooked | 44 | 46 |
| Egg white, raw | 92 | 48 |
| Chicken breast, roasted | 32 | 53 |
| Pork tenderloin, lean only, roasted | 38 | 55 |
| Plain nonfat Greek yogurt | 98 | 58 |
| Ground beef, 95% lean, pan-broiled | 39 | 64 |
| 2% cottage cheese | 96 | 78 |
| Firm tofu, raw | 58 | 83 |
| Farmed salmon, cooked | 45 | 93 |
| Lentils, boiled | 111 | 129 |
| Egg, scrambled | 100 | 149 |
| Whole-wheat bread, toasted | 61 | 188 |
| Dry rolled oats | 76 | 288 |
| Baked sweet potato | 498 | 448 |
| Brown rice, cooked | 365 | 449 |
The spread is large. Ten grams of protein cost about 41 to 64 calories from shrimp, tuna, cod, egg white, chicken, pork, nonfat yogurt and lean beef, about 78 to 93 from cottage cheese, tofu and salmon, and 149 from eggs (estimated). Starches cost 188 to 449 calories for the same 10 g, which is why they are the line you trim when the protein goal goes up. None of this ranks foods as good or bad: salmon and eggs bring fats and nutrients that cod and egg white do not, and the table only describes how many calories each takes to carry the protein.
One swap, tested: the lunch protein
To see how much the choice of protein moves a whole day, we took the 150 g day and replaced only the 120 g of chicken at lunch with enough of another food to carry the same protein, about 37 g. Nothing else changed. The protein stays at about 152 g in every row, and the day's calories move.
| Lunch protein | Grams for the same protein | Calories of that line (estimated) | Day total (calories, estimated) |
|---|---|---|---|
| Shrimp, cooked | 155 | 154 | 1,995 |
| Canned light tuna in water, drained | 191 | 165 | 2,006 |
| Atlantic cod, cooked | 163 | 171 | 2,012 |
| Chicken breast, roasted (the day as written) | 120 | 198 | 2,039 |
| Pork tenderloin, lean only, roasted | 142 | 203 | 2,045 |
| Ground beef, 95% lean, pan-broiled | 144 | 237 | 2,078 |
| Firm tofu, raw | 216 | 310 | 2,152 |
| Farmed salmon, cooked | 168 | 347 | 2,188 |
| Lentils, boiled | 413 | 479 | 2,320 |
The same day lands anywhere from about 1,995 to about 2,320 calories depending on one line (estimated). Shrimp, tuna and cod keep the day between about 1,995 and 2,012, chicken and pork land close to 2,040, and beef, tofu, salmon and lentils add 39 to 281 calories to the day as written, because they carry more fat or carbohydrate with the protein. Lentils at 413 g are also a lot of food to eat in one sitting. Any of these is a fine lunch, and the table is only a warning: if a swap overshoots, take the difference out of the rice or the oil rather than assuming the protein target is what pushed you over.
Is 150 g the right number for you?
It depends on your body weight, and for many people 150 g is above what the guidelines list. The 2025-2030 Dietary Guidelines for Americans give a protein serving goal in grams per kilogram of body weight per day, adjusted for individual calorie needs. The table turns that range into grams for six body weights and shows what 150 g and 180 g represent for each (calculated).
Protein serving goals: 1.2-1.6 grams of protein per kilogram of body weight per day, adjusting as needed based on your individual caloric requirements.
| Body weight | 1.2 to 1.6 g per kg per day | 150 g is (g per kg) | 180 g is (g per kg) |
|---|---|---|---|
| 60 kg (132 lb) | 72 to 96 g | 2.5 | 3.0 |
| 70 kg (154 lb) | 84 to 112 g | 2.1 | 2.6 |
| 80 kg (176 lb) | 96 to 128 g | 1.9 | 2.3 |
| 90 kg (198 lb) | 108 to 144 g | 1.7 | 2.0 |
| 100 kg (220 lb) | 120 to 160 g | 1.5 | 1.8 |
| 110 kg (243 lb) | 132 to 176 g | 1.4 | 1.6 |
Read the table plainly. 150 g sits inside the guideline range from about 94 kg (207 lb) to 125 kg (276 lb), and 180 g from about 113 kg to 150 kg (calculated). For a person who weighs 70 kg, 150 g is more than the range the guidelines list. That does not make it wrong for everyone, since athletes and people with high energy needs plan differently, but it means 150 g is a number to check against your own weight, not a default. Our guide on how much protein per day works through this arithmetic, and the macro calculator turns your own weight and goal into targets.
The 2,000 calories are not universal either. The NHS gives rough guide amounts of 2,000 calories a day for an average woman and 2,500 for an average man, and says needs depend on age, size and activity. A person whose energy needs are estimated well above or below 2,000 would scale every portion in the day above up or down. If you are under 18, pregnant or breastfeeding, have kidney disease, diabetes or an eating disorder, take medication, or have any health condition, ask a doctor or registered dietitian before you set a protein or calorie target. The box on this page links to a resource if you want one.
Making it work across a week
One day is not a week, but it is a template. The table below keeps breakfast, snack, dinner and evening as written and rotates only the lunch protein, using the weights and totals from the lunch swap above. Protein stays at about 152 g every day and the calories move with the lunch line (all values estimated).
| Day | Lunch protein (grams) | Dinner | Evening snack | Day calories (estimated) | Day protein (estimated) |
|---|---|---|---|---|---|
| Day 1 | Cooked shrimp (155 g) | Salmon, sweet potato, spinach | Cottage cheese and apple | 1,995 | about 152 g |
| Day 2 | Canned light tuna (191 g) | Salmon, sweet potato, spinach | Cottage cheese and apple | 2,006 | about 152 g |
| Day 3 | Cooked cod (163 g) | Salmon, sweet potato, spinach | Cottage cheese and apple | 2,012 | about 152 g |
| Day 4 | Roasted chicken breast (120 g) | Salmon, sweet potato, spinach | Cottage cheese and apple | 2,039 | about 152 g |
| Day 5 | Roasted pork tenderloin (142 g) | Salmon, sweet potato, spinach | Cottage cheese and apple | 2,045 | about 152 g |
| Day 6 | 95% lean ground beef (144 g) | Salmon, sweet potato, spinach | Cottage cheese and apple | 2,078 | about 152 g |
| Day 7 | Raw firm tofu (216 g) | Salmon, sweet potato, spinach | Cottage cheese and apple | 2,152 | about 152 g |
Shrimp, tuna and cod keep the day within about 12 calories of 2,000, while beef and tofu push it higher, so take the difference out of the rice or the oil on those days. Batch-cook the rice and sweet potato once; cook the eggs, chicken and fish fresh each day. Our guide to meal prepping for the week covers containers and storage, and the high protein grocery list shows what to buy for a week like this.
If you want smaller plates, our guide to 400-calorie meals with 30 g of protein shows ten meals that each carry 30 g, which is another way to reach the same daily total. If you cook for one, the meal plan for one person guide explains how to scale quantities without waste. If you weigh raw instead of cooked, expect different numbers: our guide on counting macros raw or cooked explains why.
The limits of this page are plain. We did not cook these plates in a kitchen or weigh them on a scale, only summed USDA values, which describe an average food rather than your brand of yogurt or your cut of salmon. Salt, seasonings, coffee, tea and drinks are not counted, and a heavier hand with oil will move the total: one extra tablespoon of olive oil adds about 120 calories (estimated). Nothing here is a prescription.
Menus built for you each week
Weighing twenty foods a day is fine for an experiment and tedious as a routine. In MacroRecipe you set your food preferences, allergies and ingredients to avoid, choose the goal you want and the dishes you like, and the app builds a week of menus with portions scaled toward your estimated calorie and macro targets, plus one grocery list with the quantities added up. Its ingredient data comes from USDA and CIQUAL (ANSES). Its kcal and macro figures are estimates.
Who it isn't for: MacroRecipe runs on iPhone only, not on Android. It has no barcode scanner, no food database to search and no complete daily food diary, though a photo scan of a meal eaten elsewhere comes with the subscription. You can preview your first menu for free, after which it is a paid subscription.
How we calculated
- Values. Calories, protein, carbohydrate (by difference), total fat and fiber per 100 g (all estimated) come from USDA FoodData Central, SR Legacy, April 2018 release, read from the downloadable CSV on 2026-11-04. The FDC ids used: scrambled egg (172187), raw egg white (172183), toasted whole-wheat bread (172689), raw banana (173944), roasted chicken breast (171477), cooked brown rice (169704), boiled green beans (169141), olive oil (171413), plain nonfat Greek yogurt (170894), dry rolled oats (173904), raw blueberries (171711), cooked farmed salmon (175168), baked sweet potato (168483), boiled spinach (168463), 2% cottage cheese (172182), raw apple with skin (171688), cooked cod (171956), cooked shrimp (175180), light tuna in water drained (173709), roasted pork tenderloin lean only (168250), pan-broiled 95% lean ground beef patty (171792), raw firm tofu (172475) and boiled lentils (172421).
- Formula. Meal value = sum of (grams x value per 100 g / 100) for each line, rounded half up at the end. The day row is summed before rounding (150 g day: 2,039.3 calories, 151.7 g protein, 239.7 g carbohydrate, 54.7 g fat, 34.3 g fiber; 180 g day: 2,044.8 calories, 182.2 g protein, 202.2 g carbohydrate, 57.5 g fat, 29.1 g fiber). Protein share = protein x 4 / calories. In the protein cost table, grams = 10 / protein per 100 g x 100 and calories = grams x calories per 100 g / 100.
- Targets table. Calories from protein = grams x 4. Carbs left = (2,000 - protein x 4 - 55 x 9) / 4, with 55 g of fat taken as 495 calories.
- Lunch swap. The lunch chicken is 120 g x 31.02 / 100 = 37.2 g of protein. Each replacement weighs 37.2 / protein per 100 g x 100, and the day total is the 150 g day minus the chicken's 198 calories plus the replacement's calories.
- One worked example. Lunch: 120 g chicken x 165 / 100 = 198.0; 170 g brown rice x 123 / 100 = 209.1; 120 g green beans x 35 / 100 = 42.0; 4.5 g olive oil x 884 / 100 = 39.8. Total 488.9, shown as 489. Protein: 37.2 + 4.7 + 2.3 + 0 = 44.2, shown as 44.
- Oil and units. One teaspoon is taken as 4.5 g of olive oil. Kilograms were converted to pounds at 2.2046 and rounded to the nearest pound.
- Limits. Salt, seasonings and drinks are not counted. Brand, cut, fat content and cooking method move the values. Nothing was weighed in a kitchen or measured on a person.
Frequently asked questions
Can you eat 150 g of protein on 2,000 calories?
Yes. 150 g of protein is 600 calories, 30% of 2,000. The day on this page reaches about 152 g of protein in about 2,039 calories with eggs, chicken, Greek yogurt, salmon and cottage cheese, plus rice, oats, toast, fruit and vegetables (all values estimated from USDA data).
How many calories does 150 g of protein take?
150 g of protein is about 600 calories at 4 calories per gram, which leaves about 1,400 calories of a 2,000-calorie day for carbohydrate, fat and fiber (calculated). With fat at 55 g, that is about 226 g of carbohydrate (estimated).
What changes at 180 g of protein?
About 30 g more protein costs about 120 calories, so something else has to give. In our example the extra comes from 230 g more of protein foods and 170 g less rice, oats and sweet potato. Calories stay at about 2,045 and fiber falls from about 34 g to about 29 g (estimated).
Which proteins fit best in 2,000 calories?
The cheapest in calories per 10 g of protein are cooked shrimp, canned light tuna, cod, egg white, chicken breast and lean pork, at about 41 to 55 calories per 10 g (estimated from USDA data). Salmon, tofu and eggs cost more, about 83 to 149, and still fit if you reduce starch or oil elsewhere.
Is 150 g of protein a day too much?
It depends on your body weight and health. The 2025-2030 Dietary Guidelines for Americans list 1.2 to 1.6 g of protein per kilogram per day, which is 84 to 112 g at 70 kg, so 150 g is above that range at that weight (calculated, protein values estimated). Ask a doctor or registered dietitian if unsure.
Is 2,000 calories the right amount for me?
Not necessarily. The NHS gives rough guide amounts of 2,000 calories a day for an average woman and 2,500 for an average man, and says needs depend on age, weight, height and activity. Scale portions up or down for your own estimated needs, and ask a professional if you are unsure.
Do I need protein powder to reach 150 g?
No. The day on this page uses only whole foods and reaches about 152 g of protein (estimated). Powder is a convenience, not a requirement: it adds protein with few calories, but it is not part of this page's totals, so add its label values to the day if you use it. Ask a professional if unsure.
Can an app plan meals for me?
MacroRecipe builds a week of menus around the goal and macros you choose, with portions sized toward your estimated calorie and macro targets and one grocery list. It runs on iPhone only, and you can preview your first menu for free, before the paid subscription.
Free preview of your first menu · on iPhone
Sources
- USDA FoodData Central, SR Legacy, April 2018 release (calories, protein, carbohydrate, fat and fiber per 100 g, read from the CSV download), accessed
- Dietary Guidelines for Americans, 2025-2030 (HHS and USDA, January 2026): serving goal of 1.2-1.6 g of protein per kilogram per day, accessed
- NHS, Understanding calories (page last reviewed 17 April 2023): guide amounts of 2,000 and 2,500 calories a day, accessed
- MacroRecipe on the US App Store, accessed