Best Foods for Weight Loss: 5 Healthy Indian Meals You Should Eat Every Week
By Lokmat Times Desk | Updated: February 3, 2026 16:32 IST2026-02-03T16:32:02+5:302026-02-03T16:32:02+5:30

Almost everyone is striving to lose weight or maintain their current weight. The biggest factor affecting your weight is your diet.

A good diet helps in controlling weight and maintaining overall good health. That's why your diet should include some of the highly nutritious foods mentioned below (best food for weight loss). Experts say that you should eat all five of these foods at least once a week.

One of these nutritious foods is Idli Sambar. This dish contains fermented carbohydrates. Idli is easy to digest. When you eat idlis with sambar containing plenty of vegetables, it becomes a balanced meal. This is because you get fiber, vitamins, and minerals from the vegetables, and protein from the lentils.

Another dish is Khichdi. Khichdi made with a higher proportion of moong dal and vegetables is easy to digest and also helps boost immunity.

Besan Cheela (gram flour pancake) is also a very nutritious food because it provides a good amount of protein. Therefore, if you eat cheela for breakfast, both your hunger and sugar cravings remain under control. Adding vegetables to the cheela makes it even more nutritious.

A meal consisting of dal, vegetables, roti, salad, and yogurt is also a balanced diet. This is because it provides the right amount of protein, fiber, vitamins, minerals, probiotics, micronutrients, and carbohydrates.

Dalia (broken wheat porridge) with vegetables is also a good dish. It provides a good amount of fiber, and since it has a low glycemic index, it is suitable for people with diabetes. It is also considered a suitable diet for those trying to lose weight.























