Protein supports weight management in three main ways: it helps you feel full, it takes a little more energy to digest than carbohydrates or fat, and it helps you keep muscle while you lose fat. You don’t need an extreme high-protein diet to get these benefits. Including a good portion of protein at each meal, from a mix of plant and animal sources, is enough for most people.

How protein helps with weight
It keeps you full
Meals with a solid source of protein tend to be more satisfying than meals built mostly on refined carbohydrates. A breakfast of eggs or Greek yogurt usually lasts longer than a pastry with the same calories, which makes it easier to avoid grazing between meals.
It costs more energy to digest
Your body uses energy to digest and process food, known as the thermic effect of food. Protein has a higher thermic effect than carbohydrates or fat. The difference is modest, so it won’t make up for large portions, but it adds up over time.
It protects muscle during weight loss
When you eat less to lose weight, some of what you lose can be muscle. Keeping protein intake adequate, especially alongside strength training, helps preserve lean mass. That matters because muscle supports strength, mobility and your daily energy needs.
A 2015 review in the American Journal of Clinical Nutrition summarized this research: several meta-analyses of shorter-term, tightly controlled studies found greater weight loss, more fat loss and better preservation of lean mass on higher-protein, reduced-calorie diets than on lower-protein ones. The authors note these benefits are thought to come partly from changes in appetite, energy metabolism and how much people eat.
How much protein do you need?
The Harvard T.H. Chan School of Public Health notes that the Recommended Dietary Allowance (RDA) for adults is a minimum of 0.8 grams of protein per kilogram of body weight per day, or just over 7 grams for every 20 pounds of body weight. That’s a floor to prevent deficiency, not necessarily the best amount for everyone.
| Body weight | Minimum daily protein (RDA, 0.8 g/kg) |
|---|---|
| 55 kg (121 lb) | About 44 g |
| 70 kg (154 lb) | About 56 g |
| 85 kg (187 lb) | About 68 g |
| 100 kg (220 lb) | About 80 g |
People who are older, very active or losing weight may benefit from more than the minimum. Rather than chasing a precise number, a practical approach is to include a palm-sized portion of protein at every meal and a protein-containing snack when you need one. If you have kidney disease or another medical condition, check with your doctor before increasing protein.
Spread it across the day
Many people eat little protein at breakfast and most of it at dinner. Shifting some to earlier meals can help with fullness through the day. A simple pattern:
- Breakfast: eggs, Greek yogurt, cottage cheese, a smoothie made with milk or soy beverage, or peanut butter on whole-grain toast
- Lunch: beans or lentils in soup or salad, canned tuna or salmon, leftover chicken, tofu or tempeh
- Dinner: fish, poultry, lean meat, beans, lentils or tofu, with plenty of vegetables
- Snacks: edamame, roasted chickpeas, nuts, cheese or a hard-boiled egg
For snack ideas, see our guide to high-protein snacks that actually taste good.

Choosing protein sources
The type of protein matters as much as the amount. Harvard’s Nutrition Source emphasizes the protein “package,” meaning the fats, fibre, sodium and other nutrients that come along with it. Canada’s Food Guide recommends choosing protein foods that come from plants every day, because they can provide more fibre and less saturated fat, and it also notes you don’t need to eat large amounts of protein foods to meet your needs.
| Choose often | Choose sometimes | Limit |
|---|---|---|
| Beans, lentils, chickpeas, tofu, edamame, nuts, seeds, fish, eggs, plain yogurt and milk | Poultry, lean cuts of red meat, cheese | Processed meats such as bacon, hot dogs, deli meats and sausages |

Practical ways to eat more protein
- Start with breakfast. Swap a plain bagel for eggs and toast, or add Greek yogurt and hemp hearts to oatmeal.
- Add beans or lentils. Stir them into soups, pasta sauce, salads and tacos.
- Keep easy proteins on hand. Canned fish, eggs, frozen edamame, tofu and Greek yogurt make quick meals possible.
- Batch-cook a protein once a week. A tray of chicken or a pot of lentils makes lunches simple. Our article on meal planning on a budget shows how.
- Pair protein with vegetables. Protein plus fibre is more filling than either alone.
- Use protein powder only if it helps. It’s convenient for some people, but whole foods offer more nutrients. Choose products with a short ingredient list and little added sugar.
Pair protein with strength training
Protein works best for muscle when your muscles have a reason to use it. Two or three sessions of resistance exercise a week (bodyweight moves, resistance bands or weights) combined with adequate protein is one of the most effective ways to protect muscle while losing weight. If you’re new to it, our guide to staying active at home has simple starting points.
Can you eat too much protein?
For healthy adults, moderately higher protein intakes from whole foods are generally well tolerated. Problems tend to come from how a high-protein diet is built:
- Crowding out fibre. Diets heavy in meat and low in vegetables, fruit and whole grains can lead to constipation and miss important nutrients.
- Too much processed or red meat. This can bring extra sodium and saturated fat.
- Extra calories. Protein still has calories; large portions can stall weight loss.
- Medical conditions. People with kidney disease may need to limit protein.

When to check with a professional
Talk with your doctor or a registered dietitian before making big changes if you:
- Have kidney disease, liver disease or diabetes
- Are pregnant or breastfeeding
- Are considering protein supplements alongside medications
- Are an older adult who has lost weight or strength without trying
Key takeaways
- Protein helps with fullness, uses a little more energy to digest and helps protect muscle during weight loss.
- The RDA minimum is 0.8 g per kg of body weight; many people benefit from a bit more, spread across meals.
- Aim for a palm-sized portion of protein at breakfast, lunch and dinner.
- Choose plant-based proteins often and limit processed meats.
- Combine protein with strength training and plenty of vegetables for the best results.
Frequently asked questions
Can protein help me lose weight without counting calories?
It can make it easier, because protein-rich meals are more filling and may help you eat less overall. Portion size and overall food quality still matter.
Is plant protein as good as animal protein?
Yes, when you eat a variety. Beans, lentils, soy, nuts, seeds and whole grains together provide what your body needs, plus fibre.