01 - Heat vegetable oil in a large Dutch oven over medium-high heat. Add beef cubes in batches, searing on all sides until deeply browned. Transfer to a plate and reserve.
02 - In the same pot, add onion, carrots, parsnips, and celery. Cook for 5 minutes, stirring occasionally, until vegetables begin to soften.
03 - Stir in minced garlic and cook for 1 minute until fragrant, being careful not to burn.
04 - Return browned beef to the pot. Add potatoes, barley, beef broth, water, bay leaves, thyme, salt, and pepper. Stir thoroughly to distribute all ingredients evenly.
05 - Bring to a boil, then reduce heat to low. Cover and simmer gently for 2 hours, stirring occasionally, until beef is fork-tender and barley is fully cooked.
06 - Remove and discard bay leaves. Taste broth and adjust seasoning with additional salt and pepper as desired.
07 - Ladle hot stew into bowls and sprinkle with fresh chopped parsley before serving.