Replace Your Meat (or Starchy Side Dish) with Beans
They’re packed with fiber, protein, potassium, magnesium, folate, and iron. That helps explain why beans (and lentils) are so good for you. Beans lower LDL (“bad”) cholesterol, probably because they’re rich in the gummy, soluble type of fiber. Eating beans regularly also helps lower blood pressure, possibly because they’re a decent source of potassium. Bonus: they’re delicious. Start with one of these recipes from Kate Sherwood, The Healthy Cook.