Those who are intolerant to dairy products and can not have paneer should definitely be looking for other vegetarian protein alternatives.
Tofu is an excellent alternative to paneer. It is a rich source of isoflavones which are known to reduce the risk of several diseases like osteoporosis, cancer and heart disease.
Lentils are also a great source of protein. One cup of lentil contains 18 grams of protein. Rich in fibers, lentils are also good for your gut health.
Beans contain 15 grams of protein along with carbs, fiber, iron, folate, phosphorus, potassium. It manages cholesterol levels, blood sugar and also reduces belly fat.
Other good sources of protein are almonds, peanuts, chickpeas, soy milk, quinoa and chia seeds.