Serves 4 (makes 8 cups)
beef chuck, cut into 1-inch cubes
kosher salt and black pepper
medium onion, coarsely chopped
carrots, coarsely chopped
stalks celery, cut into 1/2-inch pieces
cloves garlic, chopped
14.5-ounce cans low-sodium beef broth
14.5-ounce can diced tomatoes
sprigs fresh thyme
chopped fresh flat-leaf parsley
- Heat the oil in a large pot over medium-high heat. Season the beef with ½ teaspoon salt and ¼ teaspoon pepper. Working in 2 batches, cook the beef, turning often, until browned, 4 to 6 minutes; transfer to a plate.
- Add the onion, carrots, celery, and garlic to the pot and cook, stirring often, until beginning to soften, 4 to 6 minutes.
- Add the broth, tomatoes (with their juices), barley, bay leaf, thyme, 4 cups water, ¼ teaspoon each salt and pepper, and the browned beef (along with any accumulated juices). Bring to a boil, reduce heat, and simmer, covered, until the beef is tender, 1 hour to 1 hour, 15 minutes.
- Adjust the consistency of the soup with more broth or water if desired. Stir in the parsley.