Are high-protein diets safe for weight loss?

Answer From Katherine Zeratsky, R.D., L.D.

Diets high in protein aren’t known to cause medical problems in healthy people. But there are a wide range of these types of diets. One extreme example is the carnivore diet which cuts out almost all carbohydrates in favor of animal-based foods. But it is possible to have a high-protein diet that includes all the food groups.

In general, high-protein diets help with short-term weight loss by making you feel fuller. But if you follow a high-protein diet for a long time, there are some health issues that may come up. And researchers are still studying the long-term risks of high-protein diets that limit carbohydrates.

  • Some high-protein diets, especially very restrictive versions such as the carnivore diet, limit carbs so much that you might not get enough nutrients or fiber. This can cause problems such as bad breath, headache and constipation.
  • Some high-protein diets allow red meats, processed meats and other foods high in saturated fat. These foods may increase your risk of heart disease. And they can increase your low-density lipoprotein (LDL) cholesterol, the "bad" cholesterol.
  • A high-protein diet may worsen how well a kidney works in people with kidney disease. This can happen because the body may not be able to get rid of all the waste products of protein that's broken down.

If you want to try to a high-protein diet, choose your protein with care. Stay away from processed meats. Pick nutrient-rich protein choices such as:

  • Soy protein.
  • Beans and other legumes such as lentils.
  • Nuts and seeds.
  • Fish.
  • Lean chicken with no skin.
  • Lean beef and pork.
  • Low-fat dairy products.
  • Egg whites.

Talk with your health care provider before starting a weight-loss diet. This is very important to do if you have kidney disease, diabetes or other long-lasting health conditions.

From Mayo Clinic to your inbox

Sign up for free and stay up to date on research advancements, health tips, current health topics, and expertise on managing health. Click here for an email preview.

We use the data you provide to deliver you the content you requested. To provide you with the most relevant and helpful information, we may combine your email and website data with other information we have about you. If you are a Mayo Clinic patient, we will only use your protected health information as outlined in our Notice of Privacy Practices. You may opt out of email communications at any time by clicking on the unsubscribe link in the email.

April 25, 2025 See more Expert Answers