Isoflavones are found in a number of plants besides soy like fava beans and coffee. You can find a lot of products made with soy, but watch out for processed soy foods. Although processed soy is usually high in protein, it typically contains lower levels of isoflavones.