In a mixing bowl, whisk together the thyme, salt & pepper, and oregano until evenly combined. Add the beef to the bowl, and toss until evenly combined.
Heat a Dutch oven, or heavy bottomed sauce pan, over medium heart. Give it a spritz of non stick cooking spray.
Once the pan's hot, add the beef. Cook it for 6 minutes, stirring often so that it sears on all sides- not so that it cooks through.
To the Dutch oven add the broth, onion, bay leaves, stout. Bring the mixture to a boil.
Reduce the heat to a low simmer, then cover the pot with the lid. Allow the mixture to cook for 2 hours, stirring occasionally.
Remove the lid & stir the pearl onions and prepared mushrooms into the stew. Return the lid to the pot, and continue cooking another 15-20 minutes- stirring occasionally.
Remove the bay leaves from the pot. Discard.
Whisk the flour mixture & cranberry sauce into the stew until evenly combined. Allow the mixture to simmer/cook for 5 minutes- it will thicken during this time.
Serve the stew over mashed potatoes or cooked egg noodles & enjoy!