Cut the beef and kidney into small pieces. Melt half the butter in a heavy-based pan and brown the meat and kidney, onions and parsley. Add the stock, salt and pepper and bring to the boil; skim well, cover and simmer for 3 hours, skimming occasionally.
Strain the soup and set some of the kidney pieces aside. Pass the remaining meat through a sieve or blend in a liquidiser. Melt the rest of the butter, stir in the flour to make a brown roux and gradually blend in the strained liquid, sieved meat and tomato purée. Bring to the boil and correct the seasoning. Serve the soup topped with the reserved kidney pieces.
© 1988 Keith Floyd estate. All rights reserved.