This green pine cone looking vegetable may look a little intimidating to cook with, but it is definitely worth your time. One medium sized artichoke is packed full of nutrients and contains about 60 kcals, 7 gm fiber, and is a good source of folate, vitamin C and vitamin K.