Low calorie Indian food for weight loss

a bowl of almonds

Have such questions arise in your mind about what to eat and what not to eat and how much to eat? Especially when you are on a fitness diet and your goal is to achieve a perfect figure and a flat belly. To achieve those perfect figures though you might be very conscious about your diet and goal for weight loss, you end up eating low-calorie food. Also, Low-calorie food and drinks leave you hungry and increase more pangs of hunger. But Low-calorie food will keep your stomach full and thus spoil your weight loss plans.

A healthy diet contains high-calorie content and also foods lower in calories, though dense food contains high calories they are nutritious as low-calorie food. Calorie-dense foods like eggs, nuts and avocados are nutritious. Hence for weight loss, it becomes very important to consume fewer calories than your body burns. To consume a lower calorie intake you should always focus on a low-calorie diet.

List of 10 low-calorie Indian foods

Here are a few top 10 low-calorie Indian foods for weight loss that you should incorporate into your diet and some weight loss tips to gain a perfect figure:

1. Potatoes

Usually eating potatoes can seem unhealthy but eating potatoes can contribute to weight loss and that depends on your cooking method. Potatoes contain carbs, fibers and proteins. When you are on your pangs of hunger cravings eating potatoes can be the best way as it keeps your stomach full and satiated without consuming a lot of unnecessary foods. Eating grilled potatoes can be of great choice even in means of taste and hunger cravings.

2. Eggs

Eggs are rich in proteins and have low-calorie content in it. Eggs are the healthiest food that benefits body health and also contributes to weight loss. If you are an egg lover it could end up being the best option to enhance weight loss. Eggs are nutrient-dense food items, though they are low-calorie food they have a high content of essential nutrients. Starting your day with eggs can help you reduce your hunger and end up with your stomach full as it helps in boosting the fullness of your stomach. Also in some research and study, it is said that having breakfast with high protein can decrease or reduce the level of ghrelin hormones that are responsible for hunger.

3. Almonds

Almonds are nuts that are considered a low-calorie snack or food item also these are rich in nutrients. Eating almonds also helps in preventing diabetes and helps you reduce your food cravings by making your body satiated by eating these nuts.

4. Fish

Fish are rich in protein content and are beneficial for the health of the heart and provide healthy fats to the heart. This food also reduces food cravings and appetite. You can also opt for lean fish like cod and halibut instead of high-calorie fish food like salmon or mackerel. Fish is usually linked to weight loss.

5. Soup 

Like drinking a lot of plain water contains nutrients and provides nourishment to the body and helps in keeping full the stomach which prevents overeating, similarly, soup is the best option that is in form of liquid but contains less and helps you fill avoiding overeating. 

6. Tomatoes 

Tomatoes are another great option for a low-calorie diet that contains a number of ingredients and can be consumed cooked, pureed or raw. Tomatoes are rich in lycopene which helps protect against heart diseases and some cancers. Though they are a low-calorie food, they are rich in fibre and have a high water content that keeps you satiated. 

7. Carrots

Carrots are a highly nutritious food item and are sweet in taste. There are varieties of the colour of carrots but the most popular one is orange coloured carrots. Carrots are rich in carotenoids, lutein and beta-carotene which contribute to healthy vision and immune function.

8. Watermelon

Watermelon is rich in high water content that helps to keep your body hydrated and is a low-calorie food that provides fewer calories to the body. Eating watermelon leads to fullness and reduces food cravings due to its high water content. Watermelon contains essential micronutrients like vitamins A and C.

9. Apples

Including fibres in your diet will help you achieve your goal of weight loss. The low-calorie food apple is the best as it contains more amount of fibre and has a sweet flavour that can satisfy your hunger cravings. Usually, low-calorie food makes you feel satiated and provide satisfaction from hunger. Eating apples with the skin is more beneficial so make sure to eat those with skin as it contains more amount of fibre in it.

10. Beets

Beet the roots that are a good source of nutrients like manganese and folate. They also contain betalains and phenolic compounds that promote healthy heart.

2 Low-Calorie Indian food recipes

1. Oats Cheela

Oats are high in protein, and eating it on regular basis, can increase body strength and decrease your appetite.


You need, Oats, yoghurt, water, spices, and chopped veggies for extra taste.

Heat water, now add yoghurt and then the remaining ones’. Heat them on a low flame for 40 minutes, stir them well in between and it is best served hot.

2. Palak Khichdi

Palak is leafy vegetable, which is also high in protein and then fibre too. 


Spinach, ginger, garlic paste, spices in very low quantities, turmeric and black pepper. Now add them all in a pressure cooker, add some water and leave them for three whistles. You can consume it with curd later and get healthy.

List of 9 Low-calorie Indian Breakfast

  1. Dhokla
  2. Upma
  3. Oats Tikki
  4. Bhel
  5. Chicken Tikka
  6. Poha
  7. Green Pea Pancake
  8. Millets
  9. Pista

Take Away

Aiming for a perfect figure and flat belly, usually, people end up eating low-calorie foods that later lead to consuming more overeating. So instead go for low-calorie food but with the nutrition content in it. Replace high dense calorie food with low-calorie food that contains a lot of water and fibre and nutrients. Generally, low-calorie food helps in weight loss, foods like apples, carrots, nuts help in filling your stomach and reducing your food or hunger cravings and making you satiated for a long period of time.


Which Sabji is best for weight loss?

Sabjis are usually low in calories and are recommended in your diet plan if you are looking for a weight loss regime. Bhindi masala and palak paneer are best for weight loss in sabjis.

How many steps burn 500 calories?

To burn one calorie, you need to walk 20 steps, so in order to burn 500 calories you nedd to walk 10,000 steps. If taking 10,000 steps is difficult then it is recommended to decrease the calorie intake, as the average required calorie for men is 2200 and for women is 1800, anything more than that is considered fat.

Is there a zero-calorie meal?

Yes, broccoli is a zero-calorie meal. It is zero in calories, but rich with other nutrients such as calcium, fibre, magnesium, potassium, Vitamins A, C, E & K, and protein too.


Low calorie Indian food you must include in your Diet. By Possible, Sep 19, 2022.

30 Low calorie Indian Foods you can binge on guilt-free. By Little India Restaurant & Bar, Aug 19, 2021.