Lentils are a staple food in Indian cuisine, rich in protein while low in calories. They provide essential amino acids and fibre, making them a nutritious choice.
Chickpeas are versatile legumes used in various Indian dishes, like curries and salads. They are a great source of protein, fibre, and other nutrients while being low in calories.
Greek yoghurt is a protein-packed food that can be consumed as a snack or used as a base in many Indian recipes. It is lower in calories than regular yoghurt and provides a good amount of protein.
Tofu is a plant-based protein source commonly used in Indian cooking. It is low in calories and high in protein and can be incorporated into curries, stir-fries, and salads.
Paneer, or cottage cheese, is a popular ingredient in many Indian dishes and a good protein source. It is low in calories and can be added to curries and salads or consumed as a snack.
Chicken breast is a lean source of protein and can be cooked in various ways to suit your taste. It is low in calories compared to other cuts of meat, and you can include it in your curries or grill it for a healthy meal.
Fish such as salmon, tuna, or tilapia are nutritious protein sources. It is low in calories, high in omega-3 fatty acids, and can be a healthy and tasty addition to your diet.
Sprouts are low-calorie foods rich in protein, vitamins, and minerals. You can add it to salads or chaats or stir-fry it with vegetables for a healthy and filling meal.
This leafy green vegetable is high in protein and low in calories. It can be used in various Indian dishes like saag (spinach curry) or added to lentil soups for a nutritious boost.
Mushrooms are a low-calorie food that are also a good source of plant-based protein. They can be cooked with spices and added to curries, biryanis or used as a topping for pizzas and sandwiches.