Beef Barley Soup is flavorful and hearty one pot meal with tender chunks of beef, barley, fresh vegetables and deliciously seasoned broth. Perfect for cold days!
Preheat large pot on high heat and swirl 1 tablespoon of oil to coat. Add beef in a single layer and cook for 8 minutes, stirring once and allowing to brown a bit. Transfer to a large plate and set aside.
Return pot to medium-high heat and add remaining 1 tablespoon of oil. Add onion, garlic, celery, carrots, and saute for 5 minutes, stirring occasionally.
Add thyme and cook for another 30 seconds, stirring a few times. Add tomato paste and stir to incorporate.
Add previously cooked beef, beef broth, potatoes, barley, salt, pepper and bay leaves. Stir, cover and bring to a boil. Reduce heat to low and simmer for 30 minutes. Remove the lid and simmer for another 15 minutes or until barley is cooked (hulled barley cooks longer).
Turn off heat and let soup sit for 5 minutes. Add parsley, stir and adjust any seasonings or consistency with broth to taste, if necessary.
Serve hot with a slice of toasted bread or dinner rolls.
Video
Notes
Store: Refrigerate in an airtight container for up to 5 days. Reheat by simmering on low heat in the pot on the stove or in a microwave.
Freeze: Cool soup and freeze in airtight containers, leaving some room for expansion, for up to 3 months.
Recipe updated in 2024. Previous recipe used 1 pound ground beef instead and no tomato paste without any other changes.