Question: what is a good substitute for haricot beans?
Answer: Navy beans or haricot beans are mainly rich in potassium, folate, iron and zinc. If you don't have navy beans you can use other white beans. Although the taste will differ slightly, you'll still get the required amounts of protein, fiber, vitamins and minerals.