The term offal refers to the organ meats of animals: Heart, liver, tongue, kidney, sweetbreads etc. These organs are nutritious, inexpensive and most of all delicious. Here's an overview explaining what is offal and I've added some offal recipes to help you get the best from … [Read more...]