The India – Cannon Street

Call 020 7248 5855

Are you looking for delicious Indian food that won’t ruin your diet? Do you want to enjoy the flavours of India without guilt? Look no further! This article will explore the top five low-calorie Indian foods that are sure to tantalize your taste buds. We will discuss the health benefits of each food, the calorie count, and the best way to prepare and enjoy them. So, let’s get started!

Importance of low calorie diet

Eating a low-calorie diet is an important part of maintaining a healthy lifestyle. Low-calorie diets can help you maintain a healthy weight, reduce your risk of chronic diseases, and improve your overall well-being. Indian cuisine offers a variety of delicious, low-calorie options that can be incorporated into your diet. From spicy curries to delicious dals, there are plenty of delicious, low-calorie Indian foods you’ll love. In this blog, we’ll explore five of the best low-calorie Indian foods you can enjoy as part of a nutritious and balanced diet.

Top 5 Low Calorie Indian Food

1. Tandoori Chicken

tandoori chicken

A classic Indian dish, tandoori chicken is both low in calories and bursting with flavour. This dish is traditionally cooked in a tandoor, a clay oven, but it can also be cooked in a regular oven. The marinade for this dish is made with yoghurt, lemon juice, and a combination of spices like cumin, coriander, and garam masala. The result is a juicy, flavorful chicken dish that will please even the pickiest eaters. Enjoy this delicious dish with brown rice and vegetables for a healthy, low-calorie meal.

2. Vegetable Biriyani

vegetable biriyani

Vegetable biriyani is a delicious and healthy Indian dish with flavour and low calories. This dish is made with basmati rice, vegetables, and spices, making it a great option for those looking to maintain a healthy diet. The vegetables used in the dish can vary but typically include potatoes, carrots, peas, and cauliflower. The spices used to flavour the dish are usually cumin, coriander, turmeric, and cardamom, which add a rich, complex flavour to the dish. Vegetable biriyani is a great way to enjoy a flavorful, nutritious meal without guilt!

3. Chana masala

Chana masala (best low calorie indian food)

Chana masala is a delicious and nutritious Indian dish that is low in calories. It is made with chickpeas, tomatoes, onions, and various spices. It is rich in protein and fibre, making it a great option for those looking for a healthy and flavorful meal. The dish can be served with rice or naan bread and is sure to be a hit with everyone in the family. It is also perfect for losing weight, as it is low in calories and flavour. Try making chana masala for a delicious and healthy meal that everyone will love!

4. Raita


Raita is a delicious and nutritious Indian dish that is low in calories and full of flavour. It is made with yoghurt, cucumber, and spices and can be enjoyed as a side dish or a dip. Raita is a great way to add a cooling and refreshing flavour to any meal. Its low-calorie content makes it a great choice for those aiming to maintain a calorie-controlled diet; tandoori chicken is an option worth considering. It’s also a great source of probiotics, which can help with digestion and overall health. Try adding raita to your next meal to enjoy a delicious and nutritious Indian dish that won’t break the calorie bank.

5. Aloo gobi

Aloo Gobi (low calorie indian food)

Aloo gobi is a delicious Indian dish that is low in calories and full of flavour. It is made with potatoes, cauliflower, and a variety of spices. This dish is a great way to get your daily dose of vegetables while enjoying a flavorful meal. The spices used in the dish give it a unique flavour that is sure to please. It is also easy to make and can be prepared in just a few minutes. Whether you’re looking for a light dinner or a side dish to accompany your main course, aloo gobi is a great choice.

Tips for Making Indian Foods Low Calorie

There’s no need to compromise on flavour to maintain a healthy diet of your favourite Indian dishes. With a few simple tips, you can make your favourite Indian foods low-calorie and just as delicious as ever. Here are 5 tips for creating low-calorie Indian dishes: 

  • Use low-fat dairy products such as skim milk and low-fat yoghurt.
  • Use lean cuts of meat, such as chicken breast or lean lamb.
  • Substitute healthy fats like olive oil or coconut oil for butter and ghee.
  • Use fresh herbs and spices instead of relying on heavy sauces to add flavour.
  • Use low-calorie ingredients such as vegetables, legumes, and whole grains.

With these tips, you can make your favourite Indian dishes healthier without sacrificing flavour. Enjoy your delicious, low-calorie Indian meals!

Where to Get Low Calorie Indian Food?

The India Restaurant is a great place to get low-calorie Indian food. It offers a variety of dishes that are both flavorful and nutritious. From the traditional tandoori chicken to the vegan-friendly thali platter, you can find something to satisfy your cravings without feeling guilty. The Proportions are generous, and the prices are reasonable. Plus, the staff is friendly and accommodating, making it a great place to enjoy a delicious and healthy meal. Find The India Restaurant Here.


Indian cuisine is full of delicious and healthy options that can help you maintain a balanced diet. From the delicious and filling dal to the nutrient-packed bajra roti, plenty of low-calorie options exist. Whether looking for a light snack or a full meal, these five low-calorie Indian foods will satisfy your taste buds without sabotaging your diet. So why not give them a try today?

Leave a Reply