Protein Calculator
Calculate your daily protein needs based on your body weight, activity level, and fitness goals for optimal muscle health and recovery.
Protein Calculation
Protein Results
120g
Daily Protein Intake
1.8 g/kg
Per kg body weight
0.8 g/lb
Per lb body weight
Minimum Intake: 80g
Optimal Range: 100-140g
Per Meal: 30-40g
Suggested Meal Distribution
Breakfast: 30g
Lunch: 35g
Dinner: 40g
Snacks: 15g
Timing Recommendations
20-40g within 2 hours post-workout
Spread intake evenly throughout day
20-30g before bed for recovery
High-Quality Protein Sources
Animal Sources
Chicken breast (100g): 31g protein
Lean beef (100g): 26g protein
Salmon (100g): 25g protein
Eggs (2 large): 12g protein
Greek yogurt (1 cup): 20g protein
Plant Sources
Lentils (1 cup cooked): 18g protein
Quinoa (1 cup cooked): 8g protein
Tofu (100g): 15g protein
Almonds (28g): 6g protein
Chickpeas (1 cup): 15g protein
Complete vs Incomplete Proteins
Animal proteins contain all essential amino acids. Plant proteins may need combining (beans + rice, hummus + pita) to provide complete amino acid profiles. Quinoa, buckwheat, and soy are complete plant proteins.
Protein Powder Guidelines
Whey protein: Fast-absorbing, ideal post-workout. Casein: Slow-digesting, good before bed. Plant proteins: Suitable for vegans, may need combining. Aim for 20-30g per serving, 1-2 servings daily if needed.
Related Calculators
Calorie Calculator
Calculate daily calorie needs
Macro Calculator
Calculate all macronutrient needs
TDEE Calculator
Calculate total daily energy expenditure