Heat olive oil in a large pot over medium heat.
Add the meat and brown on all sides for about 5-7 minutes.
Remove the meat and set aside.
Add onions to the pot and sauté until translucent.
Stir in carrots and cook for another 3 minutes.
Add the browned meat back to the pot.
Pour in the broth, add potatoes, thyme, bay leaf, salt, and pepper.
Bring to a boil, then reduce heat to low.
Cover and let simmer for about 1.5 to 2 hours, stirring occasionally.
Sprinkle fresh parsley before serving.