For most of us, eating a little less meat could have health benefits. Research indicates that a balanced diet low in saturated fats helps reduce your risk of developing heart disease and other chronic conditions.
And while white meats and fish are swaps for red meat, which tends to be high in unhealthy fats, meatless options contain important vitamins, minerals and fiber not found in chicken and fish. Johns Hopkins nutritionists recommend five foods — high in protein and other nutrients, but with no meat — and explain their health benefits.