(HealthDay News) -- Veggies can be a healthier protein alternative to meat.
The Academy of Nutrition and Dietetics says plant-based foods that are a good source of protein include:
Lentils and beans, which are also rich in vitamins and minerals while low in fat and cholesterol.
Tofu, tempeh and other soy products.
Nuts and seeds.
Broccoli and spinach.