Diabetic Diet – Indian Diet Plan & Foods To Eat Or Avoid

Diabetic Diet Plan

What is Diabetes?

Diabetes Mellitus (diabetes in short) is a serious disorder that occurs when the body had difficulty in regulating the amount of dissolved sugar (glucose) in your blood stream. It arises because the body is unable to produce enough insulin for its own needs, either because of impaired insulin secretion, impaired insulin action, or both. Diabetes affects some 300 million people worldwide and is on the increase.

Diabetes was considered a disease of the wealthy in ancient India and was known as Madhumeha (sweet urine disease). It was observed that ants were attracted to the urine. The ancient Greeks coined the term “diabetes”, meaning excessive urination with dehydration, but neither they nor the Romans appreciated that the urine contained sugar; “diabetes” was considered a kidney disease until the 18th century.

Understand How Different Foods Affect Blood Glucose Levels


Carbohydrates give you energy and should not be avoided. They should be included as part of a healthy eating plan. For optimal diabetes control, one must recognize that quantity and quality of carbohydrates are to be considered. Not all carbohydrates affect your blood glucose levels the same way.

The more refined the carbohydrate, such as sugar, the faster the glucose is released into your bloodstream. This can cause a surge in blood glucose levels, resulting in unstable blood glucose profiles. Thus, you have to watch out for refined carbohydrates such as sugary drinks and sweets.

Choose starchy carbohydrates

Starches release glucose into the bloodstream at a slower rate compared to sugars, thus providing more stable and sustainable energy levels. This not only results in better blood glucose profiles, but it is also better for appetite control.

Examples of starchy carbohydrates include rice, noodles, pasta, cereals and starchy vegetables such as potatoes.

Complex Carbohydrates
Complex Carbohydrates

Complex starch includes Oatmeal, yams, Brown rice, sweet potatoes, multigrain hot cereal, white potatoes with skin, 100% whole wheat bread.

Fruits like apple and veggies like broccoli, carrot, corn soluble fibres and are complex carbohydrates.


It is also important to pay attention to the other nutrients in your diet. Protein foods like chicken and fish do not contain carbohydrates so they will not raise your blood glucose levels.

Some foods contain a combination of protein and carbohydrates. These include milk and dairy products and plant-based protein foods such as beans, dhal, and lentils.

These should be accounted for as part of your carbohydrate intake and allowance.


It is also important to increase fiber intake as fiber is known to slow carbohydrate digestion and glucose absorption, leading to better blood glucose control. Small changes such as switching to brown rice and whole grains will help.

Opt for brown rice, whole wheat noodles, and pasta, wholegrain bread, and oats in your diet, as these contain more helpful fiber.


Fat does not convert to glucose when digested but delays stomach-emptying and slows the digestion of carbohydrate in a meal. This keeps blood glucose levels elevated for longer, making it difficult to keep your blood glucose levels within the desirable range. Fat is also very calorie-dense. Reduce your total fat intake!

An easy-to-follow diet chart Simple and Effective. All you need for it is in your kitchen already!

MealsFoods To Eat
Early morning1-2 glasses of lukewarm water + lime juice + 1 tsp Methi seeds/powder
Breakfast1 bowl of sprouts or 2 no Besan Chilla or 2-3 no Egg Whites Bhurjee
Mid Morning 1 glass of vegetable juice
Lunch2 jowar phulkas + 1 bowl of vegetable + 1 bowl of thin dal or curd + 1 bowl of salad
Evening SnackGreen tea + Roasted chana or fruit
Dinner2 jowar phulkas + 1 bowl of vegetable + 1 bowl of thin dal / Roasted Chicken / Grilled Fish + 1 bowl salad

Click here to know What fruits are good for diabetics

The following diabetic chart has been prepared according to the food habits and the foods available in different regions of India. The diet chart will provide you with 1200- 1600 calories per day with good healthy carbohydrates and proteins in the right proportion.

Here is a yummy diabetes-friendly North Indian Diet Chart

Meals Foods To Eat

Early Morning
Warm water with lemon juice
Cucumber & Lemon water detox
Green tea without sugar.

One cup of porridge
Two pieces of brown bread with boiled egg whites
Wheat flakes with one cup of milk
Pre-LunchCucumber, tomato, carrot, and beetroot salad
Boiled vegetables, add a pinch of salt, pepper, and a little butter
LunchTwo medium sized chappati with rajma or vegetable curry
A fillet of baked fish
Evening SnacksGreen tea without sugar

Two medium sized chappati with vegetable curry (brinjal, capsicum, etc) except root vegetables.
Chicken stew, two small chapatis and a bowl of curd.
Before BedA glass of warm milk with a pinch of raw ground turmeric.

The above chart was for our lovely people from the Northern part of India, now we will take a look at the Diabetes Diet Chart for people from Eastern India

MealsFood To Eat
Early morningWarm water with lemon juice
Apple cider vinegar and warm water
Watermelon and lemon detox water
Green tea without sugar.
BreakfastOne bowl of wheat flakes with milk
Two pieces of lightly buttered wheat bread, milk, and one boiled egg white.
Pre LunchAn apple or an orange
Raita or buttermilk
LunchTwo medium sized chappati with vegetable curry
Fish curry, one bowl or rice, and salad
Evening SnackGreen tea with two digestive biscuits.
DinnerTwo chapatis and one medium-sized bowl of daal.
Two chapatis and chicken stew.
Before BedA bowl of curd or a glass of warm milk.

Simple and really easy to cook food, isn’t it? If you are from the South and love South Indian food but have diabetes, here’s a diet chart designed for you. Scroll down.

MealsFood To Eat
Early MorningBlack coffee with two digestive biscuits
Green tea with lemon & honey
Breakfast2-3 idlis with sambar with less salt
Two dosas with chutney and sambar with less salt
One small bowl of upma with chutney
Pre-lunchA glass of buttermilk
LunchOne bowl of rice and sambar with lots of vegetables. One bowl of curd.
One bowl of rice with one small bowl of vegetable curry and either fish or chicken stew. One bowl of curd.
Evening SnackGreen tea with digestive biscuits or black coffee
DinnerVegetable clear soup or chicken soup and two chapatis.
Mix vegetable curry, two chapatis, and curd.
Before BedA glass of buttermilk

Oh! Don’t know about you but my mouth is watering! But we have one more diet chart to finish for the awesome people from Western India who have diabetes.

MealsFood To Eat
Early MorningLime, honey and warm water for detox
Orange and lime juice
Green tea
BreakfastWheat flakes and milk
Poha and one glass of fruit juice
Pre-lunchA bowl of curd
LunchTwo chapatis and vegetable curry.
Steamed or baked fish/chicken
Evening SnackGreen tea with two digestive biscuits
DinnerVegetable curry, two chapatis, and one bowl of curd.
Fish curry or chicken curry, two chapatis, and cucumber salad.
Before BedA glass of warm milk

There you have it, folks! Hope you will stick to the diet chart and improve your health significantly.

Are you planning on a Diabetes Diet?

As with any healthy diet plans, a diabetic diet is more about your overall dietary pattern rather than obsessing on specific foods. Aim to eat more natural, unprocessed food and less packaged & convenience food.

Eat more

  • Healthy fats from nuts, olive oil, fish oils, flax seeds, or avocados
  • Fruits and vegetables—ideally fresh, the more colorful the better; whole fruit rather than juices
  • High-fibre cereals and bread made from whole grains
  • Fish and shellfish, organic chicken or turkey
  • High-quality protein such as eggs, beans, low-fat dairy, and unsweetened yoghurt

Eat less

  • Trans fats from partially hydrogenated or deep-fried foods
  • Packaged and fast foods, especially those high in sugar, baked goods, sweets, chips, desserts
  • White bread, sugary cereals, refined pasta or rice
  • Processed meat and red meat
  • Low-fat products that have replaced fat with added sugar, such as fat-free yoghurt

Choose high-fiber, slow-release carbs

Carbohydrates have a big impact on your blood sugar levels—more so than fats and proteins—so you need to be smart about what types of carbs you eat. Limit refined carbohydrates like white bread, pasta, and rice, as well as soda, candy, packaged meals, and snack foods. Focus on high-fiber complex carbohydrates—also known as slow-release carbs. They are digested more slowly, thus preventing your body from producing too much insulin.

Try replacing foods that you like, there is always an alternative. Below are some food that you can replace to keep your glucose in check

Fish variety (100 grams)
Protein (grams)
Omega 3 fatty acids (grams)
Lake Trout212.6

Get more active

Be active by exercising
Be active by exercising

Exercise can help you manage your weight and may improve your insulin sensitivity. An easy way to start exercising is to walk for 30 minutes a day (or for three 10-minute sessions if that’s easier). You can also try swimming, biking, or any other moderate-intensity activity that has you working up a light sweat and breathing harder.

Embrace a healthy diet plan as it is the best way to keep your blood glucose under control and prevent complications.

Stay healthy and fit. Cheers!!!

You can also consult one of Possible’s nutritionists, absolutely FREE! Ask your doubts and get solutions.

Get FREE Diet Consultation Today!

Read More:

4 thoughts on “Diabetic Diet – Indian Diet Plan & Foods To Eat Or Avoid

    • monisha says:

      Hi! We’re happy to receive your compliments and appreciation towards our article. We are glad to know that our blog was very useful to you . Keep following our blog to know such more health information.

    • monisha says:

      Hi! We thank you for sharing your feedback towards our article. We are glad to know that our blog was very useful to you. Keep following our blog to know more health information.

Leave a Reply

Your email address will not be published. Required fields are marked *

Offer Ends In