Category : Kidney

Kidney are a cheap offal that should be cooked quickly and served tender and pink. Lambs’ kidneys are one of the most widely available kidneys.  Also many people will squirm at the thought of eating kidney. However, many will have eaten steak and kidney pie without a thought.  Try Devilled Kidneys on toast for a true delightful experience.