100g of protein per day — the benchmark for active adults who want to maintain muscle, manage weight, and feel energized.
100g Protein Meal Plan FAQ
How to get 100 grams of protein a day?
Eat 3–4 protein-rich meals: 3 eggs at breakfast (19g), chicken breast at lunch (40g), a Greek yogurt snack (15g), and salmon at dinner (30g). That's 104g from simple, whole foods. Add a protein shake if you prefer smaller meals.
Is 100g of protein a day good?
For most active adults, 100g is excellent. It exceeds the RDA, supports muscle maintenance, aids weight management, and keeps you full. It's often called the "gold standard" for general fitness.
What does 100g of protein look like in food?
100g protein = 300g chicken breast (93g) + 1 egg (6g) + 100g Greek yogurt (10g). Or: 150g salmon (30g) + 3 eggs (19g) + 200g cottage cheese (22g) + protein shake (30g). Many combinations work.
How do I eat 100g protein without overeating?
Focus on lean sources: chicken breast (31g/100g), Greek yogurt (10g/100g), eggs (6g each), fish (20–25g/100g). These are protein-dense without excessive calories.
Is 100g protein enough to build muscle?
For beginners and intermediate lifters under 80kg, 100g is sufficient. Advanced lifters or those over 85kg should aim for 130–150g+ for optimal muscle protein synthesis.
Can I hit 100g protein without meat?
Yes. Greek yogurt (200g = 20g), eggs (3 = 19g), cottage cheese (200g = 22g), lentils (200g = 18g), tofu (200g = 16g), and a whey shake (25g) = 120g protein without any meat.
What are the best foods for 100g protein?
Chicken breast, salmon, eggs, Greek yogurt, cottage cheese, lean beef, tuna, tofu, lentils, and whey protein. Combining 3–4 of these daily makes 100g effortless.
Should I spread protein across meals or eat it all at once?
Spread it. Research shows 25–40g per meal maximizes muscle protein synthesis. Three meals of 30–35g is better than one 100g meal.
Is 100g protein safe for kidneys?
For healthy adults, yes. Studies show no kidney damage from high-protein diets in people without pre-existing kidney conditions. Stay hydrated and consult a doctor if you have kidney issues.
How much does a 100g protein diet cost per day?
About $6–8. Eggs ($0.75 for 3), chicken thighs ($2), Greek yogurt ($1), canned tuna ($1.50), and oats ($0.50) give you 100g+ protein affordably.
Free Tools for This Plan
Browse Recipes
Explore Other Protein Targets
Find the protein level that matches your weight, activity, and goals.
80g Protein Meal Plan
Perfect starting point for lighter adults and sedentary lifestyles.
90g Protein Meal Plan
Ideal for women focused on toning and everyday fitness.
110g Protein Meal Plan
Balanced target for moderate muscle building and fat loss.
120g Protein Meal Plan
Popular choice for men cutting weight while keeping muscle.
130g Protein Meal Plan
Serious protein for dedicated lifters and athletes.
140g Protein Meal Plan
High-protein approach for bulking or intense training phases.
150g Protein Meal Plan
Maximum protein for heavy lifters and competitive athletes.
200g Protein Meal Plan
Elite protein for bodybuilders and athletes over 90kg.
High Protein Meal Plan
General high-protein plan with flexible macro targets.
Muscle Gain & Fat Loss Plan
Build muscle and lose fat simultaneously with body recomposition.
Calorie Deficit Plan
Lose fat while maintaining muscle with smart protein.
Balanced Meal Plan
Classic plate method with proper protein at every meal.
Ready for 100g protein daily?
Get your fully personalized 100g protein meal plan with recipes, macros, and a grocery list — in 2 minutes.
Create my ownBrowse All Protein Meal Plans
- 80g Protein Meal Plan — Starter protein for sedentary adults
- 90g Protein Meal Plan — For lightly active women & beginners
- 100g Protein Meal Plan — Gold standard for active adults
- 110g Protein Meal Plan — For regular gym-goers (3-4x/week)
- 120g Protein Meal Plan — For strength trainers & serious dieters
- 130g Protein Meal Plan — For athletes & dedicated lifters
- 140g Protein Meal Plan — For bodybuilders & powerlifters
- 150g Protein Meal Plan — Maximum muscle for heavy lifters
- 200g Protein Meal Plan — Elite protein for serious athletes