Hearty beef barley soup loaded with tender beef, vegetables, and chewy barley is a high protein, healthy comfort meal. This family-friendly soup is perfect for meal prep and freezer storage.
Heat 2 tbsp olive oil in a large pot over medium-high heat. Brown the beef cubes in batches, ensuring all sides are well seared. Remove beef and set aside.
In the same pot, add onions, carrots, and celery. Sauté on medium heat for 5 minutes, stirring occasionally until softened.
Add the mushrooms and garlic, continue cooking for 3 more minutes. Stir in the tomato paste and cook for 2 minutes to develop depth.
Return the beef to the pot. Add beef broth, pearl barley, dried thyme, bay leaf, black pepper, and salt. Mix well to combine.
Bring to a gentle boil, then lower to a simmer. Cover partially and cook on low heat for 1.5 hours, stirring every 30 minutes to prevent barley from sticking.
Remove bay leaf. Taste and adjust salt or pepper as needed. Serve hot, garnished with fresh herbs if desired.