In a stock pot sauté onion, celery, and carrot in margarine until tender. Add beef broth and roast beef. Simmer over medium heat for 10 minutes. Add bay leaves, pepper, and salt.
Raise heat and bring soup to a boil. Add pearl barley and cook at a low boil for 30 minutes or until tender. Stirring occasionally.