The Eight Healthiest Beans To Eat, According To Dietitians

A versatile and budget-friendly bean rich in calcium, iron, choline, and protein. Ideal for adding to corn salsa, chili, tacos, and burritos​​​

Black Beans

High in fiber, folate, iron, potassium, and polyunsaturated fats. Great for making hummus or as a crispy addition to salads and rice bowls​​​


Loaded with calcium, iron, potassium, vitamin C, and prebiotic fiber. Perfect in taco salads, burritos, or as a side with rice

Red Kidney Beans

Known for their complex carbs, low glycemic index, and manganese content. Good as a pre-workout fuel and in dishes like chili or minestrone soup​

Navy Beans

Rich in calcium, iron, folate, and potassium, with more potassium than a banana. Versatile in usage, from creamy spreads to sautés and chilis​

White Beans

A good source of zinc and a convenient snack option. Can be used to make hummus-style dips or added to rice bowls​

Lupini Beans

High in protein, essential fatty acids, and beneficial for lowering LDL cholesterol and blood pressure. Enjoy them as edamame, tofu, or in soy milk​


Commonly used in chili and as a base for refried beans, they're hearty and nutritious, providing a good balance of protein, fiber, and carbohydrates​

Pinto Beans