I know the morally correct way to do chickpeas is soak them the night before, but I forget to do this constantly and so recently got a can to keep in the cupboard for nights we forget to pre-soak the things. But canned chickpeas are almost fishy?
I guess it's because they sit in the chickpea water for so long, but chickpea water is supposed to be good for you! Taking these out of the can and using them immediately, they still taste like they're... about to go off?
I'm lazy so I just soak them (beans/chickpeas) in water with a little baking soda for like 15m then rinse then salt and like you cook them in the pressure cooker for 20-30m depending on the size of the chickpea. Most of what I use them for I don't mind if a few burst while cooking.
Imo, canned require a second 10-20min boiling in salty water to get rid of that "canned" funky flavor.