Preheat oven to 275°F.
In a large Dutch oven or skillet, cook bacon until browned. Remove with a slotted spoon and set aside. Season beef cubes with salt, sear in batches, over medium-high heat for 2 to 3 minutes in the bacon fat. Set seared beef aside.
Add a tablespoon of oil to the pan as needed and sear mushrooms over medium-high heat for 2 to 3 minutes.
Stir in onions, flour and thyme, sear an additional 2 minutes; until onions soften. Stir in pepper and red wine, scraping browned bits from pan into the liquid; reduce wine by half.
Return beef to the pan; add beef stock and bacon, cover tightly and place in oven. Braise for 3 hours until tender.
Serve Beef Bourguignon over warmed rice and garnish with parsley.