(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.
  • Quinoa.
  • Nuts and seeds.
  • Broccoli and spinach.