Do you have any queries?

or Call us now at 9982-782-555

back-arrow-image Search Health Packages, Tests & More

Preventive Healthcare

12 Low-Calorie Indian Foods For Healthy Weight Loss

Last Updated On: Aug 29 2025

When it comes to low calorie foods that aid in weight loss, Indian cuisine offers a wealth of delicious and nutritious options. By focusing on traditional dishes that are naturally high in fibre, protein, and essential nutrients while being low in calories, you can enjoy satisfying meals without compromising your health goals. Incorporating these wholesome low calorie Indian foods for weight loss can also help you stabilise blood sugar and provide lasting energy.

In this article, we'll explore 12 of the best low calorie Indian foods for weight loss, sharing tips on how to prepare them for maximum nutrition and taste. We'll also provide a sample 7-day meal plan and address common myths about low-calorie eating.

12 Best Low-Calorie Indian Foods

Here are 12 delicious low calorie Indian food options to try:

1. Sprouts Salad

Sprouts salad, made from sprouted moong beans or a mix of sprouted legumes, is a protein and fibre powerhouse among low calorie foods. The sprouting process enhances the bioavailability of nutrients, making this dish incredibly nourishing. Toss your sprouts with chopped tomatoes, onions, lemon juice, and fresh herbs for a light, refreshing salad that's low in calories but big on flavour and nutrition.

2. Moong Dal Soup

Made from split yellow lentils, moong dal soup is a comforting, low-calorie dish that's easy to digest and packed with plant-based protein. Season your soup with turmeric, cumin, and a touch of ghee for a warm, satisfying meal that keeps you full for hours.

3. Masala Oats

Cook rolled oats with mixed vegetables, spices like turmeric and ginger, and a handful of roasted peanuts for crunch. The soluble fibre in oats helps lower cholesterol and keeps you satiated, while the veggies and spices add antioxidants and anti-inflammatory benefits. This Indianlow calorie food for dinner is a nutritious way to finish your day.

4. Methi Thepla

Methi thepla is a nutritious Gujarati flatbread made with whole wheat flour, fresh fenugreek leaves, and spices. Fenugreek is known for its ability to aid digestion and balance blood sugar, making these theplas a smart choice for weight loss. Enjoy them with low-fat yoghurt or chutney for a fibre-rich, low-calorie snack or breakfast.

5. Ragi Dosa

A ragi dosa is a crisp, wholesome South Indian pancake made from finger millet flour. It is rich in calcium, fibre, and iron, and keeps you full for longer. You can add tomatoes, onions, and other desirable vegetables to make it more nutritious. Ragi dosas are low in calories and are diabetic-friendly, making them a perfect healthy meal choice any day.

6. Tandoori Chicken

Tandoori chicken is a flavourful, protein-rich dish that surprisingly makes it a low calorie food when prepared with skinless chicken and minimal oil. The yoghurt-based marinade keeps the meat tender and juicy, while the spices like ginger, garlic, and garam masala add heat and depth of flavour.

7. Moong Dal Chilla

Moong dal chillas are savoury pancakes made from ground split mung beans and spices. They're naturally gluten-free, high in protein, and low in calories, making them an excellent choice for weight loss. Serve your chillas with mint chutney or stuffed with sautéed veggies for a delicious and wholesome breakfast or snack.

8. Tomato Rasam

Tomato rasam is a light, tangy soup made with tomatoes, tamarind, and spices. It is an excellent Indian cuisine with significantly low calories (~35–40 kcal per 100 g) and rich in antioxidants. Numerous versions also include adding a little toor dal, which adds protein to the meal without raising calories. Tomato rasam is renowned for its digestive benefits and immune-boosting properties. Served hot, it’s a comforting, guilt-free meal or starter.

9. Idli with Coconut Chutney

Idlis are soft, fluffy steamed cakes made from fermented rice and urad dal batter. They're naturally low in fat, easy to digest, and rich in probiotics thanks to the fermentation process. Pair your idlis with a flavourful coconut chutney for a satisfying, low-calorie South Indian breakfast or snack.

10. Cucumber Raita

Cucumber raita is a cooling, refreshing yoghurt-based side dish that's perfect for balancing spicy curries or enjoying as a light snack. The combination of yoghurt, grated cucumber, and digestive spices like cumin makes this raita a gut-friendly choice that's low in calories and high in protein.

11. Lauki Soup (Bottle Gourd Soup)

Lauki, or bottle gourd, is an incredibly low-calorie vegetable. When simmered into a soothing soup with mild spices like cumin and black pepper, it makes a nourishing, weight-loss-friendly dish. Lauki is rich in fibre, vitamins, and minerals, and its high water content helps keep you hydrated and full.

12. Rava Upma

Rava upma is a popular South Indian breakfast porridge made from semolina (rava), vegetables, and tempering spices. It's an Indianlow calorie food for dinner that's quick to prepare and easily digestible. The key to keeping upma light is to use minimal oil and load up on veggies like carrots, peas, and onions. The combination of fibre-rich semolina and vegetables keeps you energised and satisfied for hours.

7-Day Low-Calorie Indian Diet Plan

Here's a sample 7-day low calorie Indian food plan for weight loss, including breakfast, lunch, and dinner suggestions:

Day

Breakfast

Lunch

Snack

Dinner

Monday

Moong dal chilla

Chana masala with mixed vegetable salad

Sprout salad

Lauki soup with 1 whole wheat roti

Tuesday

Idli with coconut chutney

Sabudana khichdi with low-fat yoghurt

Cucumber raita

Masala oats with added vegetables

Wednesday

Rava upma with veggies

Moong dal soup with stir-fried vegetables

Roasted chana (chickpeas)

Methi thepla with mint chutney

Thursday

Oat porridge with fresh fruit

Tandoori chicken with green salad

Buttermilk

Bottle gourd curry with brown rice

Friday

Vegetable poha

Chana masala with cucumber raita

Fresh fruit bowl

Moong dal chilla with lauki soup

Saturday

Sprout salad

Idli with sambar (lentil-vegetable stew)

Cucumber raita

Moong dal soup with 1 whole wheat roti

Sunday

Methi thepla with low-fat curd

Vegetable dalia (cracked wheat porridge)

Sprouted moong salad

Tandoori chicken with sautéed veggies

When choosing low calorie Indian foods for weight loss, remember to adjust portion sizes based on your individual calorie needs (typically 1200–1600 kcal per day for weight loss, depending on factors like age and activity level).

Bonus: 3 Low-Calorie Indian Cooking Tips

Here are a few bonus points to remember:

  1. Steam, grill, or bake instead of frying: Choose cooking methods that use little to no oil, such as steaming, grilling, or baking. This helps reduce the calorie content of your meals while retaining nutrients and flavour.
  2. Use spices and herbs generously: Indian cuisine is known for its vibrant spices and fresh herbs. Incorporate plenty of turmeric, cumin, ginger, garlic, and fresh cilantro into your dishes to add depth and complexity without relying on excess oil or salt.
  3. Bulk up meals with vegetables and legumes: Add volume and nutrition to your meals by incorporating plenty of non-starchy vegetables like cauliflower, bell peppers, and spinach. Legumes like lentils and beans provide filling protein and fibre, helping you feel satisfied on fewer calories.

Myths About Low-Calorie Indian Foods

Here are some common myths about low-calorie Indian foods:

  • Myth:Low-calorie foods are bland and boring.
  • Fact: Indian cuisine is proof that low-calorie meals can be incredibly flavourful and exciting. By using a variety of spices, herbs, and cooking techniques, you can create satisfying dishes that are both nutritious and delicious.
  • Myth:You need to avoid all carbohydrates to lose weight.
  • Fact: Complex carbohydrates like whole grains, legumes, and vegetables are an important part of a balanced diet. They provide essential nutrients, fibre, and energy. The key is to choose whole, minimally processed sources and practise portion control.
  • Myth:Low-calorie diets lack protein.
  • Fact: Many low calorie Indian food options are naturally rich in plant-based proteins, such as lentils and beans. By incorporating these ingredients into your meals, along with lean meats and low-fat dairy, you can easily meet your protein needs while keeping calories in check.

Conclusion

Adopting a low calorie Indian food approach to weight loss can be a delicious and sustainable way to reach your health goals. By focusing on nutrient-dense, whole-food ingredients and traditional preparation methods, you can enjoy the flavours you love while nourishing your body and supporting weight management.

If you're looking for expert guidance and support, consider exploring Metropolis Healthcare's comprehensive diagnostic services and health check-up packages. With a network of state-of-the-art labs across India, Metropolis delivers accurate, reliable results to empower you in making informed health decisions. Our team of skilled technicians offers convenient at-home sample collection, ensuring a seamless experience.

FAQs

1. Can I lose weight while eating Indian food?

Yes, absolutely! By focusing on low calorie Indian food options like the ones mentioned in this article, practising portion control, and minimising added oils, you can enjoy delicious, satisfying meals while still supporting your weight loss goals.

2. How can I make my meals low-calorie without compromising on taste?

The key is to use flavourful spices, fresh herbs, and healthy cooking methods like steaming, grilling, or sautéing with minimal oil. Experiment with different combinations of spices, and add plenty of non-starchy vegetables to your dishes to boost volume and nutrition without adding excess calories.

3. Is it okay to eat rice when trying to lose weight?

Yes, as long as you choose whole grain varieties like brown rice and practise portion control. Consider using rice as a side dish rather than the main component of your meal, and balance it with plenty of vegetables and lean proteins.

4. What is the best vegetarian protein source for fat loss?

Legumes like lentils, beans, and chickpeas are excellent vegetarian protein sources that also provide fibre and complex carbohydrates. Low-fat dairy products like yoghurt and paneer (cottage cheese) are also good options.

5. How often should I eat to lose weight?

Rather than focusing on meal frequency, aim to listen to your body's hunger and fullness cues and eat mindfully. Avoid skipping meals, as this can lead to overeating later in the day. Focus on balanced, nutrient-dense meals and snacks that keep you satisfied and energised throughout the day.

Talk to our health advisor

Book Now

LEAVE A REPLY

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

Popular Tests

Choose from our frequently booked blood tests

TruHealth Packages

View More

Choose from our wide range of TruHealth Package and Health Checkups

View More
Cart items will be truncated if you change the city.
Do you want to proceed ?