Pre heat the oven to 350 degrees.
Combine 2 tablespoons butter and 2 tablespoons flour in a small bowl and stir until thoroughly combined. Set aside.
Blot the stew meat dry and season with salt and pepper.
Heat 2 Tablespoons vegetable oil in the cocotte over medium high heat.
When the oil is hot (it should shimmer) add several pieces of the stew meat, being careful not to crowd the pan.
Cook, browning the meat until the meat easily releases from the pan.
Remove the meat pieces to a plate and repeat with the remaining meat.
Add the remaining 1 tablespoon butter to the cocotte.
Saute the mushrooms for approximately 3 minutes until the mushrooms are golden.Remove the mushrooms and set aside.
Add the shallots, carrots and celery and cook over medium high heat until the vegetables begin to soften an the shallots are golden - about 5 minutes.
Add the wine and cook, scraping the bottom of the pan.
Add the meat back to the pan and pour in the beef stock.
Add the tomatoes, bouquet garni and bring the mixture up to a boil.
Cover the cocotte and place in the oven.
Bake for 1 ½ hours or until the beef is tender
Remove stew from the oven.
Remove the cover and stir in the flour/butter mixture.
Add the mushrooms and stir to combine.
Divide stew among 4 bowls and sprinkle with parsley.