Nutrition

How much protein do you need to lose weight?

By the Gantsn team · Updated October 8, 2026 · 2 min read

Quick answer: Aim for about 0.7–1 gram of protein per pound of your goal weight per day, split across 3–4 meals (25–40 g each). It keeps you full and helps you keep muscle while you lose fat.

The simple target

Eat about 0.7–1.0 grams of protein per pound of goal weight each day. If you lift weights, aim for the higher end. Using your goal weight instead of your current weight keeps the number realistic when you have a lot to lose.

Goal weightProtein per dayPer meal (4 meals)
130 lb90–130 g23–33 g
150 lb105–150 g26–38 g
170 lb120–170 g30–43 g
190 lb135–190 g34–48 g
210 lb145–210 g36–53 g

Want your exact number? Use the protein calculator.

Why protein matters so much when you diet

  • It keeps you full. Protein is the most filling of the three macros, so eating fewer calories feels easier.
  • It protects muscle. When you eat less, your body can break down muscle for energy. Enough protein plus strength training means more of what you lose comes from fat.
  • It costs more to digest. Your body burns more calories digesting protein than carbs or fat. It’s a small effect, but it helps.

Easy high-protein foods

FoodServingProteinCalories
Chicken breast5 oz cooked≈ 43 g≈ 230
Nonfat Greek yogurt1 cup≈ 23 g≈ 130
Low-fat cottage cheese1 cup≈ 28 g≈ 180
Canned tuna1 can≈ 26 g≈ 120
Egg whites1 cup≈ 26 g≈ 125
Firm tofu6 oz≈ 20 g≈ 180
Whey protein1 scoop≈ 25 g≈ 120
Lentils1 cup cooked≈ 18 g≈ 230

How to hit your number without thinking about it

  1. Build every meal around a protein: eggs or yogurt at breakfast, chicken, fish or tofu at lunch and dinner.
  2. Keep a few grab-and-go options around: Greek yogurt cups, string cheese, jerky, protein shakes.
  3. Start meals with the protein on your plate before the sides.
  4. If you’re short at the end of the day, a protein shake closes the gap fast.

Need ideas? Our high-protein snacks under 200 calories list makes it easy.

Questions

Is 100 grams of protein a day enough to lose weight?

For many people with a goal weight around 130–140 lb, yes. Larger people and those who lift will usually want more.

Is too much protein bad for your kidneys?

In healthy people, the intakes recommended here are considered safe. If you have kidney disease, check with your doctor first.

Do I need protein powder?

No, but it’s an easy, low-calorie way to add 20–30 grams. See our guide to choosing a protein powder.

Keep reading

This article is general information, not medical advice. Talk to your doctor before making changes to your diet, exercise or medications.