5 Vegetarian Indian Recipes for Weight Loss


Vegetarian Indian cooking can be absolutely delicious, but not always healthy. With these recipes you can keep an eye on calorie intake while enjoying some mouth watering flavours.


Mushrooms are low in fat and high in protein making them ideal for weight loss and a great source of protein for vegetarians. This recipe, apart from being mouth-watering, is easy to prepare.


  1. 1 large onion
  2. 1 large tomato
  3. 1 tbsp coriander seeds
  4. 1 tsp ginger paste
  5. 2 red chillies - seeded or de-seeded (depending on how much spice you want)
  6. 1½ cup sliced mushrooms
  7. ½ cup green peppers, sliced
  8. ½ tsp kasuri methi (dried fenugreek leaves)
  9. ½ tsp garam masala
  10. Pinch of turmeric
  11. 1 tbsp corriander seeds
  12. Healthy cooking oil (as required)


  1. Dry roast coriander and red chillies until crisp then blend them into a powder
  2. Heat oil in a pan on medium-high heat
  3. Add the blended powder into the pan, and fry it till you get a good aroma
  4. Add the ginger paste and continue frying
  5. Add tomatoes, salt, and turmeric. Keep frying till the food becomes soft and mushy
  6. Add the mushrooms, Kasuri methi, and garam masala. Stir for 2 to 3 minutes and until tastes have combined


Standing in the kitchen for hours isn't fun (for some). But great food doesn't mean you should make cooking your day job - this recipe needs just 30 minutes of your time and the results are a mouth watering weight loss classic.


  1. 250g ladies finger (bhindi)
  2. ½ cup chopped tomatoes
  3. 1 tsp ginger paste
  4. 1 tsp garlic paste
  5. 1 tsp dried fenugreek leaves (Kasuri methi)
  6. 1 tsp garam masala
  7. 2 tsp coriander seeds
  8. 2 whole dry Kashmiri red chillies (or alternative)
  9. 2 green chillies, finely chopped
  10. 2 tbsp healthy cooking oil
  11. salt, to taste


  1. Grind coriander seeds and red chillies into a powder
  2. Pour oil in a bowl and put it in a microwave for 10 seconds
  3. Add the ginger-garlic paste and green chilies into the bowl and microwave for 4-6 minutes
  4. Add ladies finger and mix well. Leave the mixture in the microwave for another 7 minutes
  5. Add tomatoes, Kasuri methi, garam masala, and salt then mix well. Microwave for 5 minutes


Here is another recipe that doesn't need much of your time. Just 15 minutes for preparation and another 15 minutes for cooking. And it’s DELICIOUS!!


  1. ½ tsp turmeric powder
  2. 1 onion, finely chopped
  3. 1 tomato, chopped
  4. 1 piece fresh ginger, peeled and finely chopped
  5. 4 cloves garlic, chopped
  6. 3 tbsp olive oil
  7. 2 bay leaves
  8. 1 tsp chilli powder
  9. 1 tsp fresh cilantro leaves
  10. 1 can chickpeas
  11. 1 tsp garam masala
  12. 1 tsp coriander powder
  13. Water, as needed
  14. Salt, to taste


  1. Grind or blend onion, tomato, ginger, and garlic into a paste
  2. Add olive oil into a skillet and fry bay leaves in it for 30 seconds
  3. Add the ground paste into the skillet and cook for 2-3 minutes
  4. Season with coriander powder, garam masala, and turmeric. Add salt and stir for 2-3 minutes
  5. Add water and let it boil after which you should add chickpeas.
  6. Reduce heat and let the food cook for 5 minutes
  7. Garnish with cilantro leaves.


This is another tasty vegetarian recipe suitable for losing weight. It only has 127 calories per serving. The downside, however, is that it will keep you in the kitchen for one and a half hours. But the results are worth every minute.


  1. 1/4 cup of chopped fresh cilantro leaves
  2. ½ tsp grated fresh ginger
  3. ½ cup diced tomatoes
  4. ½ tsp ground turmeric
  5. ½ tsp dried red chilli pepper flakes
  6. 1 tsp cumin seeds
  7. 1 pinch Asafoetida powder
  8. 1½ tsps salt
  9. Chopped Jalapeno peppers (to taste)
  10. 2 cloves garlic, finely chopped
  11. 2 tsp healthy cooking oil
  12. 2½ cups dried yellow split peas
  13. 2½ cups water
  14. 3 tsp lemon juice


  1. Rinse split peas and put them in a pan filled with water for 30 minutes
  2. Add salt to the split peas and heat them till the water boils
  3. Reduce heat to medium and let the water keep boiling for 15-20 minutes
  4. Stir in ginger, jalapeno peppers, tomato, lemon juice, and turmeric
  5. Heat oil in a pan then add cumin seed and red chilli pepper flakes
  6. Add asafoetida powder and garlic into the pan, fry it a little
  7. Pour the contents of the pan into the split peas and combine
  8. Add cilantro


This recipe is popular in India, making it a great authentic vegetarian dish. Not only is it easy to follow, but it's also healthy with only 119 calories per serving.


  1. 1/4 cup chopped fresh cilantro
  2. 1/4 tsp cayenne pepper
  3. ½ tsp ground turmeric
  4. ½ tsp ground cumin
  5. ½ tsp ground coriander
  6. ½ tsp cumin seeds
  7. 1 large eggplant
  8. 1 medium onion, sliced
  9. 1 tsp chopped fresh ginger
  10. 1 large tomato - peeled and diced
  11. 1 clove garlic, minced
  12. 2 tbsp healthy cooking oil
  13. Ground black pepper, to taste
  14. Salt, to taste


  1. Preheat the oven's broiler
  2. Coat the outside of the eggplant in oil and put it in the broiler for 30 minutes
  3. Cut the eggplant in half, from top to bottom, and remove the skin
  4. Heat oil in a large skillet and fry the cumin seeds till they turn golden brown
  5. Add onion, ginger, and garlic, stir until it becomes tender
  6. Stir in tomato, turmeric, ground cumin, ground coriander, cayenne pepper, salt, and black pepper
  7. Place the eggplants in the skillet and cook for 10-15 minutes
  8. Garnish with fresh cilantro
  9. This ingredients can also be mashed together to create a wonderful tasting mix

*If you do not have a broiler, roasting the eggplant until soft works well*


Author: Vijay Chaudhry
Author Bio: Functional Fitness has been the buzz word in fitness for many years, but to Vijay Functional Fitness has always been King. He first learnt to master his body with Gymnastics Training and now shares this passion with others. He firmly belives that Functional Fitness Training is and always will be at the heart of safe and effective fitness training.