Green leafy foods like collard greens, broccoli, green bell pepper, and cabbage have been shown to bind to bile acids in studies. The ability of green leafy vegetables to bind bile acids makes them beneficial in lowering cholesterol levels in the body.