Yes, canned artichokes are good for you. They are a good source of fiber, vitamins, and minerals. Just keep in mind that canned food is high in sodium, so if you’re on a sodium-restricted diet is better that you use fresh artichokes.