Protein Calculator — Daily Protein Intake

A free self-check tool built by the registered dietitians at Home Dietitians. Calculate how many grams of protein you need per day for your weight, age and goal — with a per-meal guide and Malaysian food examples. For personalised advice, book a consultation.

Any of these apply to you? (optional)

How much protein do you actually need?

The official minimum (0.8 g per kg of body weight) prevents deficiency — it does not optimise health. Modern clinical practice uses higher targets: 1.2–1.6 g/kg when losing weight (to protect muscle), 1.6–2.0 g/kg when building muscle, and at least 1.0–1.2 g/kg for adults over 60, whose bodies use protein less efficiently. Recovery from illness or surgery also raises needs. Kidney disease is the big exception — protein must be individualised by a dietitian, because both too much and too little cause harm.

What your number looks like in Malaysian food

FoodServingProtein (approx.)
Chicken breast (ayam)1 palm-size piece (100 g)~30 g
Ikan kembung / fish1 medium fish (100 g)~19 g
Egg (telur)1 whole~7 g
Tofu / taukwa1 piece (100 g)~10 g
Tempeh100 g~19 g
Dhal / lentils (cooked)1 cup~15 g
Milk / susu1 glass (250 ml)~8 g

A 100 g target, for example, is roughly: chicken at lunch (30 g) + fish at dinner (19 g) + 2 eggs at breakfast (14 g) + tempeh and a glass of milk through the day (27 g) — plus the smaller amounts in rice, bread and vegetables.

Spread it across the day

Your muscles use protein best in doses of roughly 25–40 g per meal. Most Malaysians eat a protein-light breakfast (toast, nasi lemak with little protein) and backload dinner — spreading your total across 3–4 meals works measurably better, especially past age 50. The calculator above gives you a per-meal guide automatically.

Protein is one macro of three

Protein targets work inside your overall calorie budget — see your full calorie and macro breakdown with our TDEE & calorie calculator, and check where your weight stands on the Asian BMI scale.

Frequently asked questions

How much protein do I need per day?

General health: 0.8-1.2 g per kg of body weight. Losing weight: 1.2-1.6 g/kg. Building muscle: 1.6-2.0 g/kg. Over 60: at least 1.0-1.2 g/kg. With kidney disease, protein must be set by a dietitian.

Can I eat too much protein?

For healthy kidneys, intakes up to about 2 g/kg are well tolerated. Beyond need, extra protein is used as energy - it is not stored as muscle. With kidney disease, excess protein accelerates damage, which is why supervision matters.

Do Malaysians get enough protein?

Many get enough total protein but distribute it poorly - light at breakfast, heavy at dinner - and older adults frequently fall short. Spreading 25-40 g across each meal improves muscle retention.

Is plant protein as good as meat?

Yes, with slightly larger portions and variety. Combining tofu, tempeh, dhal and grains provides all essential amino acids. Tempeh and taukwa are excellent local options.

Do I need protein supplements?

Usually no - food covers most targets. Shakes are a convenience for high targets, poor appetite, or post-training, not a requirement. A dietitian can tell you if yours is a case where one genuinely helps.

Turn your numbers into a plan — book a consultation

A calculator gives estimates. In a dietitian consultation you get a personalised plan — built on your blood tests, medical history and the food you actually eat. Available at our Mutiara Damansara clinic or online across Malaysia.

Book a dietitian consultation

Disclaimer: This calculator is for general education and does not provide medical advice, diagnosis or treatment. Results are estimates from population formulas and may not reflect your individual requirements. Always consult a qualified healthcare professional — such as a registered dietitian or your doctor — before making significant changes to your diet, especially if you have a medical condition, are pregnant, or are under 18.