The hearty, resourceful yet simple traditional Welsh food relies heavily on mutton, lamb, pork, beef and dairy from hillside pastures; leeks and cabbage from the farms; fishes such as brown trout from the rivers and streams and plentiful and hugely nutritious seaweed from Welsh beaches.