steak and kidney pudding, a traditional british dish consisting of diced steak, onion, and kidney--generally from a lamb or pig--cooked in a brown gravy and then encased in a soft suet pastry and steamed for several hours.