The Rep Guide

Nutrition

A 100g Protein Meal Plan From Ordinary Food

Four meals, nothing you need a recipe for, about 105 grams of protein by bedtime. If you want to see what a 100 g portion of each food looks like on its own, that is what 100g of protein actually looks like. This page is the day those portions fit into.

A tilted log sheet of a 100 g protein day: Greek yogurt and oats 26 g, tuna sandwich 33 g, 2 boiled eggs 13 g, chicken and rice 33 g, with a red day-total row of about 105 g and 1,515 calories.
Save to Pinterest
MealWhat you eatProteinCalories
Breakfast200 g nonfat Greek yogurt, 40 g oats, 1 banana~26 g~375
LunchTuna sandwich: 1 can (5 oz) tuna in water, drained, 2 slices whole-wheat bread, 1 tbsp mayo, 1 apple~33 g~470
Snack2 large hard-boiled eggs~13 g~155
Dinner85 g cooked chicken breast, 1 cup cooked rice, vegetables, 1 tbsp olive oil~33 g~515
Day~105 g~1,515
The calories are a floor, not a target This is the protein part of the day, not a diet. Most adults who train need more than 1,500 calories. Add rice, bread, fruit, olive oil or a second helping until you are eating enough. The protein stays where it is.

Figures are rounded from standard USDA values and vary by brand. The plan aims a little over 100 g on purpose: portions shrink and labels drift.

Two swaps for every meal

Eating the same four meals every day is the easiest way to hit the number and the fastest way to quit. Each meal has two swaps that land close to the same protein, so you can mix freely.

MealSwap 1Swap 2
Breakfast3 eggs, 2 slices toast
~27 g · ~385 kcal
Shake: 1 scoop whey, 1 cup 2% milk, 1 banana
~33 g · ~345 kcal
LunchWrap: 100 g cooked chicken, large flour tortilla, salad, 1 tbsp mayo
~37 g · ~490 kcal
1 cup 2% cottage cheese, 2 slices toast, 1 apple
~32 g · ~440 kcal
SnackOne 170 g pot nonfat Greek yogurt
~17 g · ~100 kcal
2 sticks string cheese
~14 g · ~160 kcal
Dinner125 g cooked salmon, 200 g boiled potatoes, vegetables
~33 g · ~480 kcal
Pasta: 100 g cooked 95% lean ground beef, 75 g dry pasta, ½ cup marinara
~38 g · ~505 kcal

The rule that keeps the total honest: every meal carries 25 to 35 grams. Swap anything you like as long as the replacement brings the same. A snack can be lighter because it is the meal you are most likely to skip.

The cheap version

Built from four of the cheapest proteins in a US supermarket: eggs, canned tuna, dry lentils and milk. No meat counter, no powder.

MealWhat you eatProteinCalories
Breakfast3 eggs, 2 slices whole-wheat toast~27 g~385
Lunch1 cup cooked lentils, 1 cup cooked rice, salsa~23 g~455
Snack2 cups 2% milk~16 g~245
Dinner1 can (5 oz) tuna, 75 g dry pasta, ½ cup marinara~37 g~450
Day~103 g~1,535

Lentils carry less protein per calorie than tuna, but they bring fibre and they cost almost nothing dry. Cook a pound on Sunday, freeze half, and lunch is done for the week.

The vegetarian version

Eggs and dairy do most of the work here. Tofu carries dinner.

MealWhat you eatProteinCalories
Breakfast200 g nonfat Greek yogurt, 40 g oats, 1 banana~26 g~375
Lunch1 cup cooked lentils, 30 g feta, salad, 1 tbsp olive oil~23 g~445
Snack1 cup 2% cottage cheese~24 g~185
Dinner150 g firm tofu stir-fried in 1 tbsp oil, 1 cup cooked rice, vegetables~32 g~590
Day~105 g~1,595

Vegan is doable but tighter. Replace the yogurt with soy yogurt and a scoop of pea or soy protein, the cottage cheese with a cup of edamame, and the feta with more lentils. Check labels on both the tofu and the yogurt: firm tofu runs from about 10 to 17 grams per 100 g, and plant yogurts from almost nothing to about 15 grams a cup.

Is 100 grams the right number for you?

For people training to build muscle, the range that comes out of the research is roughly 1.6 to 2.2 grams per kilogram of bodyweight per day. 100 grams is the bottom of that range for someone around 62 kg (137 lb). If you weigh more than that, treat 100 g as a starting point and add a fifth meal or bigger portions later.

It is also a number most people can actually hit from day one, which matters more than hitting a perfect number for a week and then giving up. If you have just started lifting, pair it with the 4-week beginner gym plan. The plan gives the protein something to do.

The daily total matters most. The four-meal structure is how you reach it: 20 to 40 grams per meal, every three to four hours, is the pattern the sports-nutrition position stands recommend, and it is far easier than trying to eat 60 grams at dinner.

Making it stick past the first week

  • Fix breakfast first. It is usually the lightest-protein meal of the day, and the easiest one to repeat without getting bored. Get 25 grams there and the rest of the day is easy. These high-protein breakfasts all clear that bar.
  • Cook protein twice a week, not daily. A tray of chicken or a pot of lentils on Sunday and Wednesday covers every lunch and dinner on this page, and cooked leftovers keep 3 to 4 days in the fridge.
  • Count protein only. You do not need to track everything. Four meals at 25-plus grams is the whole check.

Missing the number one day does nothing. Missing it most days for a month is one of the common beginner mistakes that quietly stalls progress in the gym.

Where these numbers come from

Take the plan to the gym

Save to Pinterest