Artichoke hearts are the beautifully tender inner part of the artichoke. Cooked and ready to eat, they are great in salads and pasta but for something a little different they make a delicious artichoke frittata.