Best and worst Indian foods for your health

Go For Dal

Dal refers to lentils. Those tiny beans are packed with fibre, protein and vitamin B6.

Avoid Naan

Naan is a fluffy, soft flatbread made with greek yoghurt to give it an airy texture, but the addition of all-purpose flour, oil, and sugar reduces the nutritional value.

Go For Chicken Tandoori

Tandoori chicken is cooked in a thick stone or clay vessel. Tandoori lamb and fish are also available. They are grilled, protein-rich and healthy choice.

Avoid Samosas

Samosas is a popular Indian street food snack. It is deep-fried in oil which is bad for heart.

Go For Kebabs

Kebabs are a delicious combination of spices, meat, and grilling, making them an excellent source of protein.