Well, I had no idea about the potential health concerns, but....
I get this salad once in a while from a local deli that is fava beans, garbanzo beans, tomatoes, green onions, olive oil, garlic, salt and pepper. Oh and a little purple onion I think?? Been a while since I got it, but it is SO good! Now I neeeeeeed some

One weird thing though - I grew my own favas one year in hopes of making this at home, but the ones I grew were HUGE compared to the ones in the salad I buy. Not sure if this was a different variety or maybe they harvest them earlier???
The big ones I had were good made into a pasty dip kind of like hummous.