Pre-heat the oven to 180° (350°F), gas mark 4. Coat the steak with the flour, heat oil in a saute pan. Add the shallots and bacon and fry over a brisk heat until browned. Remove from the pan and place in a casserole dish. Add the meat to the pan and fry until browned on all sides. Then transfer to the casserole.
If using brandy, pour it into the casserole and set alight. When the flame dies, add the wine to the pan and bring it to the boil and simmer for 2 minutes, stir it into the casserole with the stock, purée, carrots, garlic granules, thyme, pepper, Schwartz bay leaf and bouquet garni.
Cover the casserole, place it in the oven and cook for 1 1/4 hours. Add the mushrooms and cook for a further 45 minutes or until the meat is tender. Taste and adjust the seasoning. Discard the bay leaf and bouquet garni before serving.