What plant is this?

Do you know what this is? I'll give you a clue, it's edible, delicious even.
« Top Chef: this is not a recap. | Main | Another mystery chef: perhaps the best chef you've never heard of? »
Do you know what this is? I'll give you a clue, it's edible, delicious even.