Total Time
1hr 35mins
Prep 30 mins
Cook 1 hr 5 mins

Make a day ahead and let the flavors meld.

Ingredients Nutrition


  1. In a large soup pot over medium heat, let the oil get warmed.
  2. Add the meat, onion, garlic, celery, and carrot; stir/saute for 5 minutes, breaking up the meat with a spoon--cook until meat is no longer pink.
  3. Add in the remaining ingredients; bring to a boil.
  4. Lower heat to medium-low and cook, covered, for about 1 hour or until vegetables and barley are tender.
  5. Remove bay leaf and throw away.
Most Helpful

Great soup, quick to make, delicious (even if you eat it on the same day!) and oh so satisfying. Will get made again! Thank you ratherbeswimmin'!

stormylee April 28, 2011

Great soup!! very similar to a soup I have been making for years very yummie ...Thank's for posting ....Nurse Di

Poppa Dude January 14, 2010

This is a wonderful soup. DH had about 4 bowls. I used fresh tomatoes since they're so plentiful right now. I also replaced the barley with rice as per DH's preference. Thankyou for posting.

Dreamer in Ontario September 15, 2008