💪

High-Protein Diet

A guide to the high-protein diet: daily protein needs, the best protein sources, a sample menu, and tips for those who work out or want to lose weight.

What Is a High-Protein Diet?

A high-protein diet is an eating pattern that prioritizes protein intake above average — usually 25-35% of total daily calories, or about 1.6-2.2 grams of protein per kilogram of body weight. For someone weighing 60 kg, that means 96-132 grams of protein per day.

This diet is very popular among people who exercise, want to build muscle, or want to lose weight while keeping their muscle mass intact.

Why Is Protein Important?

Protein isn't just about muscle. It's the most satiating nutrient — meaning you feel full longer with the same amount of calories. In addition:

  • High thermic effect — the body burns 20-30% of protein's calories just to digest it (compared to 5-10% for carbs and 0-3% for fat)
  • Preserves muscle mass — during a weight-loss diet, protein prevents the body from "eating" its own muscle
  • Repairs and builds tissue — skin, hair, nails, organs, enzymes, hormones — all of these need protein
  • Stabilizes blood sugar — protein slows down sugar absorption from other foods

Best Protein Sources

Animal sources:
  • Chicken breast — 31g protein per 100g, low fat, versatile
  • Eggs — 13g protein per 2 eggs, cheap and easy to cook
  • Fish (tuna, salmon, mackerel) — 20-25g protein per 100g, plus omega-3
  • Lean beef — 26g protein per 100g
  • Shrimp — 24g protein per 100g, very low in fat
  • Greek yogurt — 10g protein per 100g
Plant-based sources:
  • Tempe (fermented soybean cake) — 19g protein per 100g, cheap and tasty
  • Tahu (tofu) — 8g protein per 100g
  • Peanuts — 26g protein per 100g
  • Lentils (cooked) — 9g protein per 100g
  • Edamame — 11g protein per 100g
  • Kidney beans (cooked) — 9g protein per 100g

How Much Protein Do You Need?

General guidelines based on activity level:
  • Sedentary adults: 0.8g per kg body weight (minimum amount)
  • Active / trying to lose weight: 1.2-1.6g per kg
  • Regular exercise / weight lifting: 1.6-2.2g per kg
  • Athletes / bodybuilders: 2.0-2.5g per kg

Example: A 65 kg person who exercises regularly → 65 × 1.8 = 117 grams of protein/day

Foods You Should Limit

  • High-carb, low-protein foods — large portions of white rice without enough protein side dishes
  • Empty snacks — chips, crackers, cakes — lots of calories but almost no protein
  • Sugary drinks — calories that provide absolutely no protein
  • Overly processed protein sources — sausages, packaged nuggets — do have protein but also a lot of preservatives and sodium

Benefits of a High-Protein Diet

  • Feel full longer — reduces cravings for snacking and overeating
  • Boosted metabolism — protein's thermic effect helps burn more calories
  • Preserved muscle mass — crucial during a weight-loss diet
  • Faster recovery — after exercise, protein repairs damaged muscle fibers
  • Better body composition — weight loss comes from fat, not muscle
  • Flexible — can be combined with any diet (low carb, Mediterranean, IF)

Things to Watch Out For

  • Drink plenty of water — high protein intake increases the kidneys' workload to remove nitrogen. Make sure to drink 2-3 liters of water per day.
  • Don't neglect fiber — a high-protein diet lacking in vegetables can cause constipation. Always include vegetables in every meal.
  • Be careful with kidney issues — people who already have kidney problems should not increase their protein intake without consulting a doctor.
  • Spread it throughout the day — the body can't absorb all the protein at once. It's better to have 30g × 4 meals than 120g in one sitting.
  • Protein quality matters — chicken breast and tempe are better than packaged sausage, even though both contain protein.

Sample Daily Menu (~120g Protein)

TimeMenuProtein
Breakfast3 scrambled eggs + whole wheat bread + fruit~22g
LunchBrown rice + 150g grilled chicken breast + stir-fried vegetables~40g
SnackGreek yogurt + a handful of peanuts~18g
Dinner150g grilled tuna + vegetable salad + 2 pieces of fried tempe (fermented soybean cake)~42g

Practical Tips

  1. Always include protein in every meal — breakfast, lunch, dinner, and snacks. Don't skip it.
  2. Prep boiled eggs — boil 6-8 eggs at the start of the week. Ready protein snacks anytime.
  3. Tempe and tahu (tofu) are your friends — cheap, highly nutritious, and very versatile in the Indonesian kitchen.
  4. Protein shakes are optional, not mandatory — whole foods are always better. Shakes are useful if you're really struggling to hit your target from food alone.
  5. Read nutrition labels — get in the habit of checking protein content per serving when shopping.

Frequently Asked Questions

Is too much protein dangerous?
For healthy people with normal kidney function, protein intake up to 2.5g per kg body weight is considered safe. Risks only appear at very high intakes (>3.5g/kg) over the long term, or in people who already have kidney problems.
Do I need to use protein supplements?
Not necessarily. Most people can meet their daily protein needs from food alone — eggs, chicken, fish, tempe, and legumes. Supplements (whey, casein, plant protein) are only an add-on if food alone isn't enough.
Is it okay for people who don't exercise?
Yes, it's fine. High protein intake benefits anyone — it helps you feel full longer, supports metabolism, and supports overall body function. Exercise does maximize the results, but it's not a strict requirement.

Looking for matching recipe inspiration?

Explore the recipe collection at KulinerBDG — easy to adapt to your diet.

Browse Recipes →
Disclaimer: The information on this page is educational and not a substitute for medical advice. Everyone's health is different — always consult a doctor or dietitian before starting any diet program.