Skip to main content

Intro: Protein is the most important macronutrient for muscle repairmetabolism, and feeling full. But most people dramatically under-eat it. At RB100, we believe that 100g of protein per day is a solid baseline for anyone looking to improve strength, recovery, or body composition.

Here’s a breakdown of a full day of eating that hits 100g — no shakes required (but we’ll show you those too).


The 100g Protein Meal Plan

Breakfast (25g)

  • 3 eggs = 18g
  • 1 slice wholegrain toast = 4g
  • Handful of spinach + mushrooms = 2g
  • Sprinkle of cheese = 3g

Lunch (30g)

  • 1 chicken breast (grilled, 150g) = 30g
  • Large salad base with olive oil + seeds = 3–5g extra

Dinner (30g)

  • 150g salmon or lean beef = 28–30g
  • Steamed broccoli and quinoa = 4–5g combined

Snacks / Boosters (15g+)

  • Greek yogurt (150g) = 10g
  • Handful of almonds = 5g

Total = ~100g+

External Resources


Pro Tips

  • Aim for 20–30g per meal to maximise muscle protein synthesis
  • Use Greek yogurt, eggs, beans, and seeds if plant-based
  • Add a protein shake post workout if you fall short — 1 scoop = ~20g

Pair it with:

Related Video

where every rep (and gram of protein) counts.

RB100.Fitness
Editorial Team

The Relentless Bravery Editorial Team brings together athletes, coaches, and experts to share trusted insights on training, recovery, and mindset. Always consult a professional before making fitness or health changes.

Calendar-style image with 100 boxes, several ticked off, overlay text- 100 Days of Fitness
100 Days of Fitness: The RB100 Challenge2025ChallengesHabits, Tech & Mindset

100 Days of Fitness: The RB100 Challenge

What if you committed to move your body for 100 days straight? This is your call to action — the…
Editorial TeamEditorial TeamJanuary 10, 20252 min
Notebook or whiteboard with “100 Goals” written and partially filled in — overlay text-100 Training Goals
#34: Write Down 100 Training Goals2025ChallengesHabits, Tech & Mindset

#34: Write Down 100 Training Goals

Clarify your fitness journey and fuel your motivation by writing down 100 personal training goals — big and small. The…
Editorial TeamEditorial TeamFebruary 3, 20252 min
Person walking through park or trail with headphones in, fitness watch visible, overlay text- 100 Minutes of Movement Per Day
#15 100 Minutes of Movement Per Day2025ChallengesHabits, Tech & Mindset

#15 100 Minutes of Movement Per Day

Unlock health benefits with 100 Minutes of Movement. Discover how daily movement can enhance your well-being without a gym.
Editorial TeamEditorial TeamJanuary 15, 20252 min