Preheat oven to 160°C/Gas mark 3. Fry the bacon, remove and transfer to a large casserole.
In the same pan, fry the steak briskly in batches, transferring to the casserole as it browns and adding oil if needed.
Lower the heat and fry the shallots until golden. Add the carrots, cook for 2 minutes, then transfer to the casserole.
Stir the flour into a little of the wine then add to the pan with the remaining wine, stock and soy sauce. Bring to the boil, stirring until thickened.
Add the mushrooms and herbs and pour into the casserole. Cover tightly and cook in the oven for 2 hours or until the meat is tender. Sprinkle with chopped parsley and serve with mashed potatoes and vegetables.
Tuck a sheet of foil under the casserole lid to make a tight seal so none of the precious cooking juices can evaporate.
If your pot is big enough, add extra vegetables such as baby carrots, turnips and new potatoes about 1 hour before the end of cooking time for a one-pot meal.
See more Beef recipes
For top tips on protecting you and your family when preparing raw meat and poultry, visit Food Safety in the Home and view the full Food safety at home video.