Indian foods to lower creatinine level – A DOCTOR ANSWERS

“Doctor, what Indian foods will lower my creatinine levels?” — this is a question that I’m often asked. Diet is an important important part of managing high creatinine levels BUT no diet can cure the disease.

The goals of a balanced diet in patients with high creatinine are :

  1. Decrease the work load of kidneys
  2. Keep important parameters especially potassium and phosphorus in normal range
  3. Diet should be enough to cater to the daily needs of the patients without making them weak due to starvation

Often, dietary restrictions are carried to an extreme which can be harmful. Of course, following no guidelines at all is equally harmful. There is a “middle path” which patients need to follow. I will try to guide you on that path in this article by answering the most common questions that patients ask me. This advice is mainly for patients diagnosed with chronic kidney disease (CKD) as the cause of high creatinine levels.

What food should be avoided if creatinine is high?

Following are the foods that should be limited or avoided when creatinine is too high.

High sodium foods

A person suffering from CKD or who has high levels of creatinine should limit his/her consumption of foods that are high in their sodium content, as your kidneys are responsible to excrete all the excess of the consumed sodium.

Hence, to avoid putting any extra load on the kidneys, it is important to moderate your salt intake and prefer food items that are low in sodium. 

Foods that are packaged like processed meat, cheese, chips, butter, fast food, pickles, papad, bakery and chat items are generally high in sodium.

Eating too much salty food also increases thirst in a person. This leads to fluid retention and swelling. In severe situations this can be life threatening if the excess fluid enters the lungs.

High potassium foods

Potassium is an important mineral that is responsible to maintain electrolyte balance in the body. However, when a person has CKD or has high creatinine levels, it means the kidneys aren’t functioning well.

This results in the build-up of potassium levels in the blood, which could be dangerous as it can disturb the proper functioning of the heart.

Potassium is commonly found in vegetables and fruits such as apricots, raisins, potatoes, pumpkin, avocados, prunes, meat, banana, oranges, etc. It is important to limit these foods to a minimum to avoid putting any extra load on the kidneys.

High phosphorus foods

Phosphorus is also an important mineral that might get accumulated in the blood when a person is suffering from a kidney disease like CKD.

When phosphorus levels get too high in the blood, calcium could get leached from the bones and build up in the blood vessels which could lead to bone diseases and blockages in blood vessels.

Foods that are rich in phosphorus include seafood (shellfish, salmon), beef, pork, dairy products, soy products, and carbonated beverages.

High protein foods

When the kidneys are not functioning well, it is unable to excrete out the byproducts that are produced from the breakdown of foods. 

Studies show that high protein foods like meat and seafood when broken down in the body cause an increase in overall serum creatinine levels.

For a person with healthy kidneys, it is not a problem. However, for someone with kidney disease like CKD, it might make the kidneys work harder to excrete out the waste products produced by these high protein foods.

Therefore, it is important to regulate the consumption of protein and not eat meals that are high in protein content, and maintain moderate protein consumption.

This is one more area where patients often go wrong. Protein needs to be moderated and not eliminated. Most Indian patients don’t need to restrict protein at all as the usual protein content in Indian diet is low.

Processed Foods

Avoid foods that are packaged and processed because these foods are loaded with high amounts of sugar, salt, and minerals like potassium.

Not only these foods do not provide any nutritional value to the body but also put the kidneys at risk especially for a CKD patient.

Is lemon good to reduce creatinine?

For an individual who is suffering from CKD or someone with high creatinine levels including lemon in their diet would not reduce creatinine levels as lemon alone cannot lower creatinine levels in the blood.

To lower creatinine levels, a kidney disease patient must carefully manage their diet as a whole and avoid foods that can worsen the kidneys’ ability to regulate creatinine levels even more.

While lemon alone cannot reduce creatinine levels in the body, at the same time it does not worsen the condition of the kidneys either.

Hence, drinking lemon water or including lemon in any other form in the diet is safe for a person with high creatinine levels.

How can I lower my creatinine level quickly with diet?

Unfortunately, diet alone cannot decrease creatinine levels. In fact, trying to do that can be harmful as it generally leads to restricting everything and losing weight, low energy and low immunity.

However, it is important to keep in mind that following a healthy kidney diet will help you to manage the condition better.

Every kidney patient requires a customized diet plan based on his/her condition. Therefore it is fair to say, there is no one diet that works for everyone and you must consult a healthcare professional and get your condition assessed before going on a particular diet.

Now I will list down some foods which you can include in your diet that can help you in managing your creatinine levels. These are suggestions and not written in stone.


  • Cabbage
  • Cauliflower
  • Carrot
  • Onion
  • Eggplant
  • Soaked green leafy vegetables

(Soaking vegetables in water before cooking helps in reducing potassium content significantly)


  • Apple
  • Papaya
  • Pineapple
  • Guava
  • Berries
  • Watermelon
  • Peach

These fruits are chosen because they are low in potassium.


  • White Rice
  • Pasta
  • Wheat products

(Avoid brown rice and whole-grain foods since they contain high levels of phosphorus)

Pulses and Legumes

  • Toor dal
  • Arhar dal
  • Bengal gram
  • Chickpeas

(Must be soaked in water before cooking)


As I mentioned above, diet plays a major role while treating kidney disease. When someone is suffering from a kidney disease like CKD, the kidneys can no longer excrete waste products in the same manner as they did before.

Hence, it is important to support the health of your kidneys by managing your diet accordingly. 

Keeping your overall meals low in sodium, potassium, phosphorus and moderating the amount of protein you eat helps the kidneys to not get overloaded.

It is also essential to avoid processed food and manage your fluid intake and not over-consume any liquid to put further pressure on the kidneys.

61 thoughts on “Indian foods to lower creatinine level – A DOCTOR ANSWERS”

  1. My father is 82 years old. His creatinine level is 2.43 & Urea is 168. Please provide me the Indian food diet plan for him.

    • Please message us on our mobile number found in the contact us page and we will send one across after getting a few more details.

  2. My father is 82 years old. His creatinine level is 2.43 & Urea is 168. Please provide me the Indian food diet plan for him. Please advise. Waiting for your reply.

    • Please message us on our mobile number found in the contact us page and we will send one across after getting a few more details.

  3. My father is diabetic his cretanine is 2.8 can u please suggest what to eat and what to avoid like do’s and dont’s while my mom cretanine 2.0

    • Hello Ms.Singh. It’s difficult to give specific advice without seeing the patient. You can find general information on our website. For a personalized diet chart please consult a nephrologist/dietician.

    • Hello Ms. Agrawal. Happy that the blog post has helped you. There are many other articles which you may find useful.

  4. It is beautiful Dr. You have taken every care to explain it in full. This helps a lot of people with CKD. I Have still a little doubt. Is cabbage and caulyflower are good for Ckd patient

    • Thanks for the kind words. In moderate amounts, they are ok when they form a part of balanced diet.

  5. Hello my sister is 47 and her creatinine level reached 10.11. She has been struggling with her CKD . Thanks 🙏 for info hopefully will help her.

  6. Sir, Iam 29 years old and have creatnine of 3.3. Am so worried and depressed about my life thinking I got this in young age. Thanks the info it will really help me.

  7. Sir, My father is suffering from high creatinine level. Creatinine is 2.33. Sir give me valuable suggestions to reduce creatinine. And sir
    Is cinnamon is good for creatinine?

    • Without seeing the patient, proper advice cannot be given. It will be unfair to the patient. Cinnamon is good for overall health but in kidney disease I don’t think there is any proof. Regards.

    • Avoiding coconut water is advised for high potassium levels that often accompany high creatinine levels.

  8. Dr. Prashant Dheerendra’s article provides valuable insights into managing creatinine levels through dietary choices. The article effectively explains the goals of a balanced diet for individuals with high creatinine, emphasizing the importance of kidney health and electrolyte balance. The clear breakdown of foods to limit or avoid, such as high sodium, high potassium, high phosphorus, and high protein foods, offers practical guidance. The inclusion of specific vegetables, fruits, cereals, and pulses suitable for managing creatinine levels adds a helpful touch. A comprehensive and informative guide for individuals seeking dietary support for kidney health.

  9. Increased creatinine at 130 μmol/L and estimated GFR by 2021 CKD-EPI formula was 62 ml/min/1.73 m2.

    That’s a report I got after my medicals; Please what to do to reduce this

  10. Hello doctor!
    My husband has kidney stones for more than 3 years and we just got to know his serum creatinine level has increased 1.52. I’ve read your article which is explained well. But i have a doubt. Will it be helpful to kidneys with stones if i maintain a diat plan accordingly?

    • Though kidney stones can cause a high creatinine, he needs a basic evaluation to make sure that there is no other cause that is contributing to/causing the high creatinine. We can make a diet plan that is suitable for both stones and high creatinine, but the evaluation comes first.

  11. Thanks for the response doctor!

    We got all tests done. Other than kidney stones and high creatinine level everything is fine so far.


Leave a Comment

VIDEO CONSULTATION with Dr.Prashant (Fees Rs.1000)BOOK a video consultation
+ +