no, Artichoke hearts are not appropriate for snakes and should not be fed. Post navigation Can snakes eat seaweed?Can snakes eat brussels sprouts?