Vegetable and haricot stew from Kildare (9)
I believe the answer is:
artichoke
'vegetable' is the definition.
(artichoke is a kind of vegetable)
'haricot stew from kildare' is the wordplay.
'stew' indicates anagramming the letters.
'from' says to put letters next to each other.
'kildare' becomes 'ke' (I can't justify this - if you can you should give a lot more credence to this answer).
'haricot' is an anagram of 'articho'.
'articho'+'ke'='ARTICHOKE'
'and' acts as a link.
Can you help me to learn more?
(Other definitions for artichoke that I've seen before include "something often associated with Jerusalem" , "Jerusalem, perhaps" , "something to eat" , "Edible thistle-like bud" , "Thistle-like plant with edible heads" .)