By Shreya Goswami
While you might think accessing vegan protein sources is difficult, there are plenty available easily across India. These foods are so healthy that they can aid everything from weight loss to a healthy heart. Here are 10 vegan foods you should eat.
Brimming with plant proteins, mushrooms are nutrient-dense and have a naturally umami flavour.
Kidney beans, black beans, black eyed peas and chickpeas are all packed with protein and minerals.
Also known as dal in India, lentils not only pack a protein punch but also have minerals and fibre.
Also known as matar, protein-packed green peas are used in a variety of recipes in India.
Also known as rajgira, amaranth is an ancient grain that’s gluten-free and packed with plant proteins.
An ancient Indian grain, wild rice is packed with almost twice the protein as white and brown rice.
Packed with proteins, oats are easily available, easy to cook, easy to digest and really good to eat.
Derived from the Salvia hispanica plant, nutrient-dense chia seeds are now widely available in India.
Walnuts, almond, cashews, sesame, peanuts, flaxseeds—the nuts and seeds available in India are plenty.
Broccoli, spinach, asparagus, artichokes, potatoes, sweet potatoes and Brussels sprouts contain plenty of protein.