Dried kidney beans (red or dark red) — 1 cup cooked provides 15g protein, 13g fiber (45% DV), 20% DV iron, 25% DV folate, 30% DV manganese, magnesium, potassium, and significant antioxidant anthocyanins (the red color). The fiber-protein combination produces sustained satiety and slow glucose release.
Dried at every grocery store for under $2 per pound (makes 6-8 servings). Canned at every grocery and convenience store. Most affordable nutrient-dense protein available.
Kidney beans paired with rice form a complete protein (rice provides the methionine that beans lack, beans provide the lysine that rice lacks) — the ancestral pairing of rice and peas, red beans and rice, and African bean-and-grain combinations was nutritional science encoded as tradition. The slow glucose release from kidney beans makes them an ideal Type 2 diabetes food, and the soluble fiber lowers LDL cholesterol with consistent intake. The folate is particularly relevant for pregnancy and pre-conception. For households on tight budgets, a $2 bag of dried kidney beans makes 5-6 family meals when paired with rice — yielding cardiovascular, diabetic, anemia, and prenatal nutrition simultaneously at perhaps the lowest cost-per-meal in the food system.
Soak dried beans overnight (or 8 hours), drain, rinse, simmer 90 minutes to 2 hours with onion, garlic, thyme, allspice, scotch bonnet, and (for Jamaican-style) coconut milk. Cook ahead in big batches and freeze portions. Canned kidney beans are convenient (rinse to reduce sodium 30-40%) but dried delivers far more value per dollar and lower sodium.
Free, no account needed to ask.