Preheat your oven to 325°F.
In a small bowl, mix together the flour, salt, and pepper. Coat the beef cubes in the flour mixture.
Heat the vegetable oil in a Dutch oven over medium-high heat. Add the beef and cook until browned on all sides, about 5-7 minutes. Remove the beef from the Dutch oven and set aside.
Add the chopped onion to the Dutch oven and sauté until softened, about 3-4 minutes. Add the minced garlic and sauté for another minute.
Add the beef broth, red wine, bay leaves, and thyme to the Dutch oven. Bring to a simmer and scrape any browned bits from the bottom of the pot.
Return the beef to the Dutch oven and add the carrots and potatoes. Season with salt and pepper, to taste.
Cover the Dutch oven and place it in the preheated oven. Cook for 2-3 hours, or until the beef is tender and the vegetables are cooked through.
Remove the Dutch oven from the oven and discard the bay leaves. Taste the stew and adjust the seasoning as necessary.
Serve the beef stew hot, garnished with chopped fresh parsley.